Documentation de référence sur les champs de configuration de cluster

Cette page décrit les champs compatibles avec le fichier de configuration d'un cluster GKE sur Bare Metal. Pour chaque champ, le tableau suivant indique si le champ est obligatoire. Le tableau indique également les champs modifiables, ce c'est-à-dire les champs qui peuvent être modifiés après la création d'un cluster. Comme indiqué dans le tableau, certains champs modifiables ne peuvent être modifiés que lors d'une mise à niveau d'un cluster.

Générer un modèle pour votre fichier de configuration de cluster

Vous pouvez créer un fichier de configuration de cluster à l'aide de la commande bmctl create config. Bien que certains champs aient des valeurs par défaut et d'autres, tels que metadata.name, puissent être renseignés automatiquement, ce fichier de configuration au format YAML est un modèle permettant de spécifier des informations sur votre cluster.

Pour créer un nouveau fichier de configuration de cluster, exécutez la commande suivante dans le dossier /baremetal :

bmctl create config -c CLUSTER_NAME

Remplacez CLUSTER_NAME par le nom du cluster que vous souhaitez créer. Pour en savoir plus sur bmctl, consultez la section consacrée à l'outil bmctl. Pour obtenir un exemple de fichier de configuration de cluster généré, consultez la section Exemple de fichier de configuration de cluster.

Remplir votre fichier de configuration

Dans votre fichier de configuration, saisissez les valeurs des champs comme décrit dans le tableau de référence des champs ci-dessous, avant de créer ou de mettre à niveau votre cluster.

Champs de configuration de cluster

Nom du champ Type de ressource nécessaire Modifiable ?
Ressource du cluster Obligatoire Non immuable
Ressource du cluster
Ressource du cluster Facultatif Immuable
Ressource du cluster Facultatif Immuable
Ressource du cluster Facultatif Immuable
Ressource du cluster Facultatif Immuable
Ressource du cluster Facultatif Immuable
Ressource du cluster Facultatif Immuable
Ressource du cluster Facultatif Immuable
Ressource du cluster Facultatif Immuable
Ressource du cluster Facultatif Immuable
Ressource du cluster Facultatif Immuable
Ressource du cluster Facultatif Immuable
Ressource du cluster Facultatif Immuable
Ressource du cluster Facultatif Immuable
Ressource du cluster Facultatif Non immuable
Ressource du cluster Obligatoire Non immuable
Ressource du cluster Facultatif Immuable
Ressource du cluster Facultatif Non immuable
Ressource du cluster Facultatif Immuable
Ressource du cluster Facultatif Immuable
Ressource du cluster Facultatif Immuable
Ressource du cluster Requis Immuable
Ressource du cluster Facultatif Non immuable
Ressource du cluster Obligatoire Non immuable
Ressource du cluster Obligatoire Non immuable
Ressource du cluster No-op Non immuable
Ressource du cluster Facultatif Non immuable
Ressource du cluster Requis Immuable
Ressource du cluster Requis Immuable
Ressource du cluster Obligatoire Non immuable
Ressource du cluster Facultatif Non immuable
Ressource du cluster Obligatoire Non immuable
Ressource du cluster Obligatoire Non immuable
Ressource du cluster Facultatif Non immuable
Ressource du cluster Facultatif Non immuable
Ressource du cluster Facultatif Non immuable
Ressource du cluster Facultatif Non immuable
Ressource du cluster Requis Immuable
Ressource du cluster Requis Immuable
Ressource du cluster Facultatif Immuable
Ressource du cluster Facultatif
Ressource du cluster Obligatoire Non immuable
Ressource du cluster Facultatif Immuable
Ressource du cluster Facultatif Non immuable
Ressource du cluster Obligatoire Non immuable
Ressource du cluster Facultatif Immuable
Ressource du cluster Facultatif Immuable
Ressource du cluster Requis Immuable
Ressource du cluster Facultatif Non immuable
Ressource du cluster Facultatif Non immuable
Ressource du cluster Requis Immuable
Ressource du cluster Facultatif Immuable
Ressource du cluster Facultatif Non immuable
Ressource du cluster Facultatif Non immuable
Ressource du cluster Facultatif Non immuable
Ressource du cluster Facultatif Non immuable
Ressource du cluster Facultatif Non immuable
Ressource du cluster Facultatif Non immuable
Ressource du cluster Facultatif Non immuable
Ressource du cluster Requis Immuable
Ressource du cluster Requis Immuable
Ressource du cluster Facultatif Immuable
Ressource du cluster Facultatif Non immuable
Ressource du cluster Facultatif Non immuable
Ressource du cluster Facultatif Non immuable
Ressource du cluster Facultatif Non immuable
Ressource du cluster Facultatif Non immuable
Ressource du cluster Facultatif Non immuable
Ressource du cluster Facultatif Non immuable
Ressource du cluster Facultatif Immuable
Ressource du cluster Facultatif Mutable (mise à niveau uniquement)
Ressource du cluster Facultatif Mutable (mise à niveau uniquement)
Ressource du cluster Facultatif Immuable
Ressource du cluster Facultatif Immuable
Ressource du cluster Facultatif Non immuable
Ressource du cluster Facultatif Non immuable
Ressource du cluster Facultatif Non immuable
Ressource du cluster Facultatif Non immuable
Ressource du cluster Facultatif Non immuable
Ressource du cluster Facultatif Immuable
Ressource du cluster Facultatif Non immuable
Ressource du cluster Facultatif Immuable
Ressource du cluster Facultatif Immuable
Ressource du cluster Facultatif Non immuable
Ressource du cluster Facultatif Mutable (mise à niveau uniquement)
Ressource du cluster Facultatif Mutable (mise à niveau uniquement)
Ressource du cluster Facultatif Non immuable
Ressource du cluster Facultatif Non immuable
Ressource du cluster Facultatif Non immuable
Ressource du cluster Facultatif Mutable (mise à niveau uniquement)
Ressource du cluster Requis Immuable
Ressource du cluster Requis Immuable
Ressource du cluster Requis Immuable
Ressource du cluster Requis Immuable
Ressource du cluster Requis Immuable
Ressource du cluster Requis Immuable
Ressource du cluster Facultatif Immuable
Ressource du cluster Requis Immuable
Ressource d'espace de noms Obligatoire Immuable
Ressource NodePool Obligatoire Immuable
Ressource NodePool Facultatif Non immuable
Ressource NodePool Facultatif Non immuable
Ressource NodePool Facultatif Non immuable
Ressource NodePool Facultatif Non immuable
Ressource NodePool Facultatif Non immuable
Ressource NodePool Facultatif Non immuable
Ressource NodePool Facultatif Non immuable
Ressource NodePool Facultatif Non immuable
Ressource NodePool Facultatif Non immuable
Ressource NodePool Facultatif Non immuable
Ressource NodePool Facultatif Non immuable
Ressource NodePool Facultatif Non immuable
Mise en miroir du registre Facultatif Non immuable
Mise en miroir du registre Facultatif Non immuable
Mise en miroir du registre Facultatif Non immuable
Mise en miroir du registre Facultatif Non immuable
Mise en miroir du registre Facultatif Non immuable
Identifiants Facultatif Non immuable
Identifiants Facultatif Non immuable
Identifiants Facultatif Non immuable
Identifiants Facultatif Non immuable
Identifiants Facultatif Non immuable
Identifiants Facultatif Non immuable
Ressource ClusterCIDRConfig Facultatif Immuable
Ressource ClusterCIDRConfig Obligatoire Immuable
Ressource ClusterCIDRConfig Obligatoire Immuable
Ressource ClusterCIDRConfig Facultatif Immuable
Ressource ClusterCIDRConfig Obligatoire Immuable
Ressource ClusterCIDRConfig Obligatoire Immuable
Ressource ClusterCIDRConfig Facultatif Non immuable