Fichier de bloc d'adresses IP

Cette page décrit les champs d'un fichier de bloc d'adresses IP.

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 ayant chacun une adresse IP et 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
    hostname: admin-host3

Exemple de fichier de bloc d'adresses IP

Voici un exemple de fichier de bloc d'adresses IP avec cinq hôtes :

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
      hostname: admin-host3
    - ip: 172.16.20.13
      hostname: admin-host4
    - ip: 172.16.20.14
      hostname: admin-host5

Champs obsolètes

Les versions précédentes de GKE On-Prem 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 On-Prem 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, GKE On-Prem lit les sections hostconfig des fichiers de bloc d'adresses IP associés au cluster, pour des raisons de rétrocompatibilité.