Actualización de un pool de nodos virtuales

Descubra cómo actualizar un pool de nodos virtuales mediante Container Engine for Kubernetes (OKE).

Para obtener información general sobre la actualización de pools de nodos, consulte Modificación de las propiedades de los pools de nodos y las propiedades de los nodos de trabajador.

    1. Abra el menú de navegación y haga clic en Servicios para desarrolladores. En Contenedores y artefactos, haga clic en Clusters de Kubernetes (OKE).
    2. Seleccione el compartimento que contiene el cluster.
    3. En la página Clusters, haga clic en el nombre del cluster que desea modificar.
    4. En la página Detalles de cluster, en Recursos, haga clic en Pools de nodos.
    5. Haga clic en el nombre del pool de nodos virtuales que desea modificar.

      En el separador Detalles de pool de nodos virtuales, se muestra información sobre el pool de nodos virtuales, incluidos los siguientes detalles:

      • El estado del pool de nodos.
      • El OCID del pool de nodos.
      • El tipo de nodos de trabajador en el pool de nodos (virtual).
      • Configuración utilizada actualmente al iniciar nuevos nodos virtuales en el pool de nodos, incluida la siguiente información:
        • La versión de Kubernetes que se debe ejecutar en los nodos de trabajador.
        • Unidad que se utilizará para los nosos de trabajador.
      • Los dominios de disponibilidad, los dominios de errores y diferentes subredes regionales (se recomienda) o subredes específicas de dominio de disponibilidad que alojan nodos de trabajador.
    6. Cambie las propiedades del pool de nodos virtuales y del nodo virtual de la siguiente manera:

      1. Haga clic en Editar y especifique:
        • Nombre: nombre diferente para el pool de nodos. Evite introducir información confidencial.
        • Recuento de nodos: un número diferente de nodos virtuales que crear en el pool de nodos virtuales, situado en los dominios de disponibilidad que seleccione, y en la subred regional (recomendado) o en la subred específica de dominio de disponibilidad que especifique para cada dominio de disponibilidad. Consulte Escalado de pools de nodos.
        • Configuración de colocación de nodo:
          • Dominio de disponibilidad: un dominio de disponibilidad en el que colocar nodos virtuales.
          • Dominios de errores: (opcional) uno o más dominios de errores en el dominio de disponibilidad en el que colocar los nodos virtuales.

          De manera opcional, haga clic en Otra fila para seleccionar más dominios y subredes en los que colocar nodos virtuales.

          Cuando se crean los nodos virtuales, se distribuyen lo más equitativamente posible en los dominios de disponibilidad y los dominios de errores que seleccione. Si no selecciona ningún dominio de errores para un dominio de disponibilidad concreto, los nodos virtuales se distribuyen lo más equitativamente posible en todos los dominios de errores de ese dominio de disponibilidad.

        • Comunicación de nodo virtual:
          • Subred: una subred regional diferente (se recomienda) o subred específica de dominio de disponibilidad configurada para alojar nodos virtuales. Si especificó subredes de equilibrador de carga, las subredes de nodos virtuales deben ser diferentes. Las subredes que especifique pueden ser privadas (recomendado) o públicas, y pueden ser regionales (recomendado) o específicas de AD. Recomendamos que la subred de pod y la subred de nodos virtuales sean la misma subred (en cuyo caso, la subred de nodos virtuales debe ser privada). Para obtener más información, consulte Subnet Configuration.
          • Usar reglas de seguridad en el grupo de seguridad de red (NSG): controle el acceso a la subred del nodo virtual mediante reglas de seguridad definidas para uno o más grupos de seguridad de red (NSG) que especifique (hasta un máximo de cinco). Puede utilizar reglas de seguridad definidas para los NSG en lugar de las definidas para las listas de seguridad o también para las definidas para ellas (se recomiendan los NSG). Para obtener más información sobre las reglas de seguridad que se deben especificar para el NSG, consulte Reglas de seguridad para nodos y pods de trabajador.
        • Comunicación con los pods:
          • Subred: subred regional diferente configurada para alojar pods. La subred de pod que especifique para los nodos virtuales debe ser privada. Recomendamos que la subred de pod y la subred de nodo virtual sean la misma subred (en cuyo caso, Oracle recomienda definir reglas de seguridad en grupos de seguridad de red en lugar de en listas de seguridad). Para obtener más información, consulte Subnet Configuration.
          • Usar reglas de seguridad en el grupo de seguridad de red (NSG): controle el acceso a la subred de pod mediante reglas de seguridad definidas para uno o más grupos de seguridad de red (NSG) que especifique (hasta un máximo de cinco). Puede utilizar reglas de seguridad definidas para los NSG en lugar de las definidas para las listas de seguridad o también para las definidas para ellas (se recomiendan los NSG). Para obtener más información sobre las reglas de seguridad que se deben especificar para el NSG, consulte Reglas de seguridad para nodos y pods de trabajador.

          Para obtener más información sobre la comunicación de pod, consulte Redes de pod.

        • Etiquetas y marcas de Kubernetes: (opcional) active el direccionamiento de cargas de trabajo en pools de nodos específicos agregando etiquetas y marcas a nodos virtuales:
          • Etiquetas: una o varias etiquetas (además de una etiqueta por defecto) para agregar nodos virtuales en el pool de nodos virtuales a fin de permitir el destino de cargas de trabajo en pools de nodos específicos.
          • Marcas: una o varias marcas que agregar a los nodos virtuales del pool de nodos virtuales. Las marcas permiten que los nodos virtuales repelan los pods y, por lo tanto, garantizan que los pods no se ejecuten en nodos virtuales de un pool de nodos virtual concreto. Solo puede aplicar marcas a los nodos virtuales.

          Para obtener más información, consulte Asignación de pods a nodos en la documentación de Kubernetes.

      2. Haga clic en Guardar cambios para guardar las propiedades actualizadas.
    7. Utilice el separador Etiquetas de pool de nodos para agregar o modificar las etiquetas aplicadas al pool de nodos virtual. El etiquetado permite agrupar recursos diversos en compartimentos y permite anotar recursos con sus propios metadatos. Para obtener más información, consulte Etiquetado de recursos relacionados con clusters de Kubernetes.
    8. En Recursos, haga clic en los siguientes recursos para realizar más acciones:

      • Haga clic en Nodos virtuales para ver información sobre nodos de trabajador específicos en el pool de nodos virtuales.
      • Haga clic en Solicitudes de trabajo para realizar las siguientes tareas:
        • Obtenga los detalles de una solicitud de trabajo concreta para el recurso de pool de nodos virtuales.
        • Muestre las solicitudes de trabajo para el recurso del pool de nodos virtuales.

        Para obtener más información, consulte Visualización de solicitudes de trabajo.

  • Utilice el comando oci ce virtual-node-pool update y los parámetros necesarios para actualizar un pool de nodos virtuales:

    oci ce virtual-node-pool update --virtual-node-pool-id <virtual-node-pool-ocid> [OPTIONS]

    Para obtener una lista completa de parámetros y valores para los comandos de la CLI, consulte la Referencia de comandos de CLI.

  • Ejecute la operación UpdateVirtualNodePool para actualizar un pool de nodos virtual.