Supresión de un nodo de trabajador

Descubra cómo suprimir un nodo de trabajador en un cluster de Kubernetes que haya creado mediante Container Engine for Kubernetes (OKE).

Para obtener más información y notas, consulte Supresión de 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 contiene el nodo de trabajador que desea suprimir.
    4. En Recursos, haga clic en Pools de nodos y, a continuación, haga clic en el nombre del pool de nodos que contiene el nodo de trabajador que desea suprimir.
    5. En Recursos, haga clic en Nodos.
    6. Seleccione Suprimir nodo en el menú Acciones junto al nodo que desea suprimir.

      Tenga en cuenta que la supresión de un nodo de trabajador suprime permanentemente el nodo. No puede recuperar un nodo de trabajador suprimido.

    7. Acepte los valores por defecto de las opciones avanzadas o seleccione Mostrar opciones avanzadas y especifique cuándo y cómo conectar y drenar nodos de trabajador antes de terminarlos:

      • Período de gracia de expulsión (minutos): período de tiempo que se permite conectar y drenar nodos de trabajador antes de terminarlos. Acepte el valor por defecto (60 minutos) o especifique una alternativa. Por ejemplo, al reducir verticalmente un pool de nodos o cambiar su configuración de ubicación, puede que desee permitir 30 minutos para conectar nodos de trabajador y drenarlos de sus cargas de trabajo. Para terminar los nodos de trabajador inmediatamente, sin conectarlos ni drenarlos, especifique 0 minutos.
      • Forzar finalización después del período de gracia: indica si se deben terminar los nodos de trabajador al final del período de gracia de expulsión, incluso si no se han conectado y drenado correctamente. Por defecto, esta opción no está seleccionada.

        Seleccione esta opción si siempre desea que los nodos de trabajador terminen al final del período de gracia de desalojo, incluso si no se han conectado y drenado correctamente.

        Anule la selección de esta opción si no desea que los nodos de trabajador que no se han conectado y drenado correctamente se terminen al final del período de gracia de desalojo. Los pools de nodos que contienen nodos de trabajador que no se pueden terminar dentro del período de gracia de expulsión tienen el estado Necesita atención. El estado de la solicitud de trabajo que inició la operación de terminación se establece en Con fallos y la operación de terminación se cancela. Para obtener más información, consulte Monitoring Clusters.

      • Reducir tamaño de pool de nodos: indica si se debe reducir verticalmente el pool de nodos restando 1 del número de nodos de trabajador especificado para el pool de nodos. Seleccione esta opción si desea que la supresión del nodo de trabajador reduzca verticalmente el pool de nodos. Si no selecciona esta opción, se inicia un nuevo nodo de trabajador y el pool de nodos no se reduce verticalmente.

      Para obtener más información, consulte Notas sobre cableado y drenado de nodos gestionados antes de la terminación.

    8. Haga clic en Suprimir para suprimir el nodo de trabajador.

      Según la opción Disminuir tamaño de pool de nodos: se crea un nuevo nodo de trabajador o se reduce el pool de nodos.

  • Utilice el comando oci ce node-pool delete-node y los parámetros necesarios para suprimir un nodo.

    Para suprimir un nodo de trabajador y reducir verticalmente el pool de nodos en uno:

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

    Por ejemplo:

    oci ce node-pool delete-node --node-pool-id ocid1.nodepool.oc1.iad.aaaaaaa______eya --node-id ocid1.instance.oc1.iad.anu___4cq

    Para suprimir un nodo de trabajador sin reducir verticalmente el pool de nodos:

    oci ce node-pool delete-node --node-pool-id <node-pool-ocid> --node-id <node-ocid> --is-decrement-size false [OPTIONS]

    Por ejemplo:

    oci ce node-pool delete-node --node-pool-id ocid1.nodepool.oc1.iad.aaaaaaa______eya --node-id ocid1.instance.oc1.iad.anu___4cq --is-decrement-size false

    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 DeleteNode para suprimir un nodo de trabajador.