Réseau vSphere

Cette page décrit les exigences de mise en réseau requises pour une installation initiale de GKE sur VMware.

Dans votre installation initiale de GKE sur VMware, vous créez les machines virtuelles (VM) suivantes :

  • Une VM pour un poste de travail d'administrateur
  • Quatre VM pour un cluster d'administrateur
  • Trois VM pour un cluster d'utilisateur

Dans votre environnement vSphere, vous devez disposer d'un réseau compatible avec la création de ces huit VM. Votre réseau doit également être compatible avec un serveur vCenter et le mode d'équilibrage de charge que vous choisissez pour votre configuration.

Votre réseau doit accepter le trafic sortant vers Internet pour que votre poste de travail administrateur et vos nœuds de cluster puissent récupérer les composants GKE sur VMware et appeler certains services Google.

Si vous souhaitez que des clients externes appellent des services dans vos clusters GKE sur VMware, votre réseau doit accepter le trafic entrant provenant d'Internet.

Le schéma suivant illustre une topologie de réseau possible :

Schéma de la topologie du réseau
Topologie du réseau (cliquez pour agrandir)

Le schéma précédent présente les caractéristiques suivantes :

  • Le poste de travail d'administrateur se trouve sur un réseau privé.
  • Le serveur vCenter se trouve sur un réseau public.
  • Les nœuds de cluster se trouvent sur un réseau privé.
  • L'équilibreur de charge F5 BIG-IP se trouve sur trois réseaux privés.
  • L'équilibreur de charge F5 BIG-IP est configuré avec des adresses IP virtuelles ayant des adresses privées. Les clients externes doivent utiliser des adresses IP publiques configurées dans l'appareil de traduction d'adresse réseau (NAT, Network Address Translation). L'appareil NAT utilise la NAT statique pour convertir les adresses publiques en adresses IP virtuelles internes configurées sur l'équilibreur de charge.

Protocole NTP

Toutes les VM qui font partie de votre infrastructure GKE sur VMware doivent utiliser le même serveur NTP (Network Time Protocol).