- Recurso: BareMetalNodePool
- Estado
- BareMetalNodePoolUpgradePolicy
- BareMetalParallelUpgradeConfig
- Métodos
Recurso: BareMetalNodePool
Es un recurso que representa un grupo de nodos de Bare Metal.
Representación JSON |
---|
{ "name": string, "displayName": string, "uid": string, "state": enum ( |
Campos | |
---|---|
name |
Inmutable. Es el nombre del recurso del grupo de nodos de Bare Metal. |
display |
Es el nombre visible del grupo de nodos de bare metal. |
uid |
Solo salida. Es el identificador único del grupo de nodos de bare metal. |
state |
Solo salida. El estado actual del grupo de nodos de Bare Metal |
reconciling |
Solo salida. Si se configura, actualmente hay cambios en tránsito en el grupo de nodos de Bare Metal. |
create |
Solo salida. La hora en la que se creó este grupo de nodos bare metal. Usa RFC 3339, en el que el resultado generado siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan compensaciones distintas de "Z". Por ejemplo: |
update |
Solo salida. La hora en la que se actualizó este grupo de nodos bare metal por última vez. Usa RFC 3339, en el que el resultado generado siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan compensaciones distintas de "Z". Por ejemplo: |
delete |
Solo salida. La hora en la que se borró este grupo de nodos bare metal. Si el recurso no se borra, debe estar vacío Usa RFC 3339, en el que el resultado generado siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan compensaciones distintas de "Z". Por ejemplo: |
etag |
El servidor calcula esta suma de comprobación según el valor de otros campos y es posible que se envíe en las solicitudes de actualización y eliminación para garantizar que el cliente tenga un valor actualizado antes de continuar. Permite a los clientes realizar operaciones de lectura, modificación y escritura coherentes a través del control de simultaneidad optimista. |
annotations |
Anotaciones en el grupo de nodos de Bare Metal. Este campo tiene las mismas restricciones que las anotaciones de Kubernetes. El tamaño total de todas las claves y valores combinados se limita a 256,000. La clave puede tener 2 segmentos: prefijo (opcional) y nombre (obligatorio), separados por una barra diagonal (/). El prefijo debe ser un subdominio DNS. El nombre debe tener 63 caracteres o menos, comenzar y terminar con caracteres alfanuméricos, con guiones (-), guiones bajos (_), puntos (.) y caracteres alfanuméricos en el medio. Un objeto que contiene una lista de pares |
node |
Obligatorio. Configuración del grupo de nodos |
status |
Solo salida. ResourceStatus que representa el estado detallado del grupo de nodos. |
upgrade |
La política de actualización del grupo de nodos trabajadores |
Estado
El estado del ciclo de vida del grupo de nodos de Bare Metal
Enums | |
---|---|
STATE_UNSPECIFIED |
Sin establecer |
PROVISIONING |
El estado PROVISIONING indica que se está creando el grupo de nodos de Bare Metal. |
RUNNING |
El estado RUNNING indica que se creó el grupo de nodos de Bare Metal y se puede usar por completo. |
RECONCILING |
El estado RECONCILING indica que se está actualizando el grupo de nodos de Bare Metal. Permanece disponible, pero es posible que el rendimiento se vea afectado. |
STOPPING |
El estado STOPPING indica que se está borrando el grupo de nodos de Bare Metal. |
ERROR |
El estado ERROR indica que el grupo de nodos de Bare Metal se encuentra en un estado irrecuperable dañado. |
DEGRADED |
El estado DEGRADADO indica que el grupo de nodos de bare metal requiere una acción del usuario para restablecer la funcionalidad completa. |
BareMetalNodePoolUpgradePolicy
BareMetalNodePoolUpgradePolicy define la política de actualización del grupo de nodos.
Representación JSON |
---|
{
"parallelUpgradeConfig": {
object ( |
Campos | |
---|---|
parallel |
La configuración de actualización en paralelo para los grupos de nodos trabajadores. |
BareMetalParallelUpgradeConfig
BareMetalParallelUpgradeConfig define la configuración de actualización en paralelo para los grupos de nodos trabajadores.
Representación JSON |
---|
{ "concurrentNodes": integer, "minimumAvailableNodes": integer } |
Campos | |
---|---|
concurrent |
Es la cantidad máxima de nodos que se pueden actualizar a la vez. |
minimum |
Es la cantidad mínima de nodos que deben estar en buen estado y disponibles durante una actualización. Si se establece en el valor predeterminado de 0, es posible que ninguno de los nodos esté disponible durante una actualización. |
Métodos |
|
---|---|
|
Crea un nuevo grupo de nodos de Bare Metal en un proyecto, una ubicación y un clúster de Bare Metal determinados. |
|
Borra un solo grupo de nodos de Bare Metal. |
|
Inscribe un grupo de nodos de Bare Metal existente en la API de Anthos On-Prem en una ubicación y un proyecto determinados. |
|
Obtiene los detalles de un solo grupo de nodos de bare metal. |
|
Muestra una lista de los grupos de nodos de Bare Metal en un proyecto, una ubicación y un clúster de Bare Metal determinados. |
|
Actualiza los parámetros de un solo grupo de nodos de Bare Metal. |