- Ressource: BareMetalNodePool
- État
- BareMetalNodePoolUpgradePolicy
- BareMetalParallelUpgradeConfig
- Méthodes
Ressource: BareMetalNodePool
Ressource représentant un pool de nœuds bare metal.
Représentation JSON |
---|
{ "name": string, "displayName": string, "uid": string, "state": enum ( |
Champs | |
---|---|
name |
Immuable. Nom de la ressource du pool de nœuds bare metal. |
display |
Nom à afficher pour le pool de nœuds bare metal. |
uid |
Uniquement en sortie. Identifiant unique du pool de nœuds bare metal. |
state |
Uniquement en sortie. État actuel du pool de nœuds bare metal. |
reconciling |
Uniquement en sortie. Si cette option est définie, des modifications sont en cours de diffusion dans le pool de nœuds bare metal. |
create |
Uniquement en sortie. Heure à laquelle ce pool de nœuds bare metal a été créé. Utilise la norme RFC 3339, où la sortie générée est toujours normalisée avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés.Exemples: |
update |
Uniquement en sortie. Heure de la dernière mise à jour de ce pool de nœuds bare metal. Utilise la norme RFC 3339, où la sortie générée est toujours normalisée avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés.Exemples: |
delete |
Uniquement en sortie. Heure à laquelle ce pool de nœuds bare metal a été supprimé. Si la ressource n'est pas supprimée, ce champ doit être vide. Utilise la norme RFC 3339, où la sortie générée est toujours normalisée avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés.Exemples: |
etag |
Cette somme de contrôle est calculée par le serveur en fonction de la valeur des autres champs. Elle peut être envoyée lors des requêtes de mise à jour et de suppression pour s'assurer que le client dispose d'une valeur à jour avant de continuer. Permet aux clients d'effectuer des opérations de lecture-modification-écriture cohérentes via un contrôle de simultanéité optimiste. |
annotations |
Annotations sur le pool de nœuds bare metal. Ce champ est soumis aux mêmes restrictions que les annotations Kubernetes. La taille totale de toutes les clés et valeurs combinées est limitée à 256 000. La clé peut comporter deux segments : un préfixe (facultatif) et un nom (obligatoire), séparés par une barre oblique (/). Le préfixe doit être un sous-domaine DNS. Le nom ne doit pas dépasser 63 caractères. Il doit commencer et se terminer par un caractère alphanumérique, et contenir des tirets (-), des traits de soulignement (_) et des points (.), avec des caractères alphanumériques entre chaque symbole. Objet contenant une liste de paires |
node |
Obligatoire. Configuration du pool de nœuds. |
status |
Uniquement en sortie. ResourceStatus représentant l'état détaillé du pool de nœuds. |
upgrade |
Stratégie de mise à niveau du pool de nœuds de calcul. |
État
État du cycle de vie du pool de nœuds bare metal.
Enums | |
---|---|
STATE_UNSPECIFIED |
Non défini. |
PROVISIONING |
L'état "PROVISIONING" (En cours de provisionnement) indique que le pool de nœuds bare metal est en cours de création. |
RUNNING |
L'état "RUNNING" (En cours d'exécution) indique que le pool de nœuds Bare Metal a été créé et qu'il est entièrement utilisable. |
RECONCILING |
L'état "RECONCILING" (Rapprochement) indique que le pool de nœuds bare metal est en cours de mise à jour. Il reste disponible, mais les performances peuvent être dégradées. |
STOPPING |
L'état "STOPPING" (Arrêt) indique que le pool de nœuds bare metal est en cours de suppression. |
ERROR |
L'état "ERROR" (Erreur) indique que le pool de nœuds bare metal est dans un état défaillant irrécupérable. |
DEGRADED |
L'état "DEGRADED" (Dégradé) indique que le pool de nœuds bare metal nécessite une action de l'utilisateur pour restaurer toutes les fonctionnalités. |
BareMetalNodePoolUpgradePolicy
BareMetalNodePoolUpgradePolicy définit la stratégie de mise à niveau du pool de nœuds.
Représentation JSON |
---|
{
"parallelUpgradeConfig": {
object ( |
Champs | |
---|---|
parallel |
Paramètres de mise à niveau simultanée pour les pools de nœuds de calcul. |
BareMetalParallelUpgradeConfig
BareMetalParallelUpgradeConfig définit les paramètres de mise à niveau parallèle pour les pools de nœuds de calcul.
Représentation JSON |
---|
{ "concurrentNodes": integer, "minimumAvailableNodes": integer } |
Champs | |
---|---|
concurrent |
Nombre maximal de nœuds pouvant être mis à niveau simultanément. |
minimum |
Nombre minimal de nœuds qui doivent être opérationnels et disponibles lors d'une mise à niveau. Si la valeur par défaut (0) est définie, il est possible qu'aucun des nœuds ne soit disponible lors d'une mise à niveau. |
Méthodes |
|
---|---|
|
Crée un pool de nœuds bare metal dans un projet, un emplacement et un cluster bare metal donnés. |
|
Supprime un seul pool de nœuds bare metal. |
|
Inscrit un pool de nœuds bare metal existant à l'API Anthos On-Prem dans un projet et un emplacement donnés. |
|
Récupère les détails d'un seul pool de nœuds bare metal. |
|
Répertorie les pools de nœuds bare metal dans un projet, un emplacement et un cluster bare metal donnés. |
|
Met à jour les paramètres d'un seul pool de nœuds bare metal. |