Cette page décrit les champs d'un fichier de bloc d'adresses IP utilisé pour configurer GKE sur VMware.
Vous utilisez un fichier de bloc d'adresses IP pour décrire un ensemble de machines et le réseau sur lequel les machines se trouvent. Voici quelques exemples d'utilisation d'un fichier de bloc d'adresses IP :
Répertoriez les noms d'hôte et les adresses IP statiques des nœuds de votre cluster d'administration.
Répertorie les noms d'hôte et les adresses IP statiques pour les nœuds d'un cluster d'utilisateur.
Répertoriez les noms d'hôte et les adresses IP statiques des VM qui exécutent l'équilibreur de charge groupé Seesaw pour votre cluster d'administration.
Répertoriez les noms d'hôte et les adresses IP statiques des VM qui exécutent l'équilibreur de charge groupé Seesaw pour un cluster d'utilisateur.
Modèle
Remplir les champs dans un fichier de bloc d'adresses IP
blocks
Tableau d'objets, chacun décrivant un ensemble d'hôtes.
blocks[i].netmask
Chaîne. Masque de sous-réseau pour l'ensemble des hôtes. Exemple :
blocks: - netmask: "255.255.252.0"
blocks[i].gateway
Chaîne. Adresse de la passerelle par défaut pour l'ensemble des hôtes. Exemple :
blocks: - netmask: "255.255.252.0" gateway: "172.16.23.254"
blocks[i].ips
Tableau d'objets. Chaque objet possède une adresse IP individuelle ou un bloc CIDR d'adresses IP. Si l'objet possède une adresse IP individuelle, il peut également comporter un nom d'hôte.
Exemple :
blocks: - netmask: "255.255.252.0" gateway: "172.16.23.254" ips: - ip: 172.16.20.10 hostname: admin-host1 - ip: 172.16.20.11 hostname: admin-host2 - ip: 172.16.20.12/30
L'exemple précédent spécifie six adresses IP : deux adresses individuelles et un bloc CIDR de quatre adresses.
Si vous définissez ip
sur un bloc CIDR, ne spécifiez pas de valeur pour hostname
.
Lorsque vous ne spécifiez pas de valeur pour hostname
, GKE sur VMware utilise le nom de la VM de vSphere comme nom d'hôte.
Champs obsolètes
Les versions précédentes de GKE sur VMware utilisaient une section hostconfig
dans le fichier de bloc d'adresses IP:
hostconfig: dns: "" tod: "" otherdns: - "" ... othertod: - "" ... searchdomainsfordns: - "" ...
N'ajoutez pas de section hostconfig
dans votre fichier de bloc d'adresses IP. Remplissez plutôt la section network.hostConfig
de votre fichier de configuration de cluster d'administrateur ou de votre fichier de configuration de cluster d'utilisateur.
Si vous remplissez la section network.hostConfig
d'un fichier de configuration de cluster, GKE sur VMware ignore les sections hostconfig
de tous les fichiers de blocs d'adresses IP associés au cluster.
Si vous ne remplissez pas la section network.hostConfig
d'un fichier de configuration de cluster, pour des raisons de rétrocompatibilité, GKE sur VMware lit les sections hostconfig
des fichiers de blocs d'adresses IP associés au cluster.