- Risorsa: BareMetalNodePool
- Stato
- BareMetalNodePoolUpgradePolicy
- BareMetalParallelUpgradeConfig
- Metodi
Risorsa: BareMetalNodePool
Risorsa che rappresenta un pool di nodi Bare Metal.
| Rappresentazione JSON |
|---|
{ "name": string, "displayName": string, "uid": string, "state": enum ( |
| Campi | |
|---|---|
name |
Immutabile. Nome della risorsa del pool di nodi Bare Metal. |
displayName |
Nome visualizzato del pool di nodi Bare Metal. |
uid |
Solo output. Identificatore univoco del pool di nodi Bare Metal. |
state |
Solo output. Stato attuale del pool di nodi Bare Metal. |
reconciling |
Solo output. Se impostato, sono attualmente in corso modifiche al pool di nodi Bare Metal. |
createTime |
Solo output. L'ora in cui è stato creato questo pool di nodi Bare Metal. Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
updateTime |
Solo output. L'ora in cui è stato aggiornato l'ultima volta questo pool di nodi Bare Metal. Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
deleteTime |
Solo output. L'ora in cui è stato eliminato questo pool di nodi Bare Metal. Se la risorsa non viene eliminata, questo campo deve essere vuoto Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
etag |
Questo checksum viene calcolato dal server in base al valore di altri campi e può essere inviato nelle richieste di aggiornamento ed eliminazione per garantire che il client abbia un valore aggiornato prima di procedere. Consente ai client di eseguire operazioni di lettura-modifica-scrittura coerenti tramite controllo della contemporaneità ottimistica. |
annotations |
Annotazioni sul pool di nodi Bare Metal. Questo campo ha le stesse limitazioni delle annotazioni Kubernetes. La dimensione totale di tutte le chiavi e i valori combinati è limitata a 256 kB. La chiave può avere 2 segmenti: prefisso (facoltativo) e nome (obbligatorio), separati da una barra (/). Il prefisso deve essere un sottodominio DNS. Il nome deve avere una lunghezza massima di 63 caratteri, deve iniziare e terminare con caratteri alfanumerici e può comprendere trattini (-), trattini bassi (_), punti (.) e caratteri alfanumerici. Un oggetto contenente un elenco di coppie |
nodePoolConfig |
Obbligatorio. Configurazione del pool di nodi. |
status |
Solo output. ResourceStatus che rappresenta lo stato dettagliato del pool di nodi. |
upgradePolicy |
Norme di upgrade del pool di nodi worker. |
Stato
Lo stato del ciclo di vita del pool di nodi Bare Metal.
| Enum | |
|---|---|
STATE_UNSPECIFIED |
Non impostato. |
PROVISIONING |
Lo stato PROVISIONING indica che è in corso la creazione del pool di nodi Bare Metal. |
RUNNING |
Lo stato RUNNING indica che il pool di nodi Bare Metal è stato creato ed è completamente utilizzabile. |
RECONCILING |
Lo stato RECONCILING indica che è in corso l'aggiornamento del pool di nodi Bare Metal. Rimane disponibile, ma potenzialmente con prestazioni ridotte. |
STOPPING |
Lo stato STOPPING indica che è in corso l'eliminazione del pool di nodi Bare Metal. |
ERROR |
Lo stato ERROR indica che il pool di nodi Bare Metal è in uno stato di errore non recuperabile. |
DEGRADED |
Lo stato DEGRADED indica che il pool di nodi Bare Metal richiede un'azione da parte dell'utente per ripristinare la funzionalità completa. |
BareMetalNodePoolUpgradePolicy
BareMetalNodePoolUpgradePolicy definisce le norme di upgrade del pool di nodi.
| Rappresentazione JSON |
|---|
{
"parallelUpgradeConfig": {
object ( |
| Campi | |
|---|---|
parallelUpgradeConfig |
Le impostazioni di upgrade parallelo per i pool di nodi worker. |
BareMetalParallelUpgradeConfig
BareMetalParallelUpgradeConfig definisce le impostazioni di upgrade parallelo per i pool di nodi worker.
| Rappresentazione JSON |
|---|
{ "concurrentNodes": integer, "minimumAvailableNodes": integer } |
| Campi | |
|---|---|
concurrentNodes |
Il numero massimo di nodi di cui è possibile eseguire l'upgrade contemporaneamente. |
minimumAvailableNodes |
Il numero minimo di nodi che devono essere integri e disponibili durante un upgrade. Se è impostato sul valore predefinito 0, è possibile che nessuno dei nodi sia disponibile durante un upgrade. |
Metodi |
|
|---|---|
|
Crea un nuovo pool di nodi Bare Metal in un progetto, una località e un cluster Bare Metal specifici. |
|
Elimina un singolo pool di nodi Bare Metal. |
|
Registra un pool di nodi Bare Metal esistente nell'API Anthos On-Prem in un progetto e una località specifici. |
|
Recupera i dettagli di un singolo pool di nodi Bare Metal. |
|
Elenca i pool di nodi Bare Metal in un progetto, una località e un cluster Bare Metal specifici. |
|
Aggiorna i parametri di un singolo pool di nodi Bare Metal. |