Removendo Pools de Nós para Reduzir Clusters

Descubra como reduzir clusters removendo pools de nós usando o Kubernetes Engine (OKE).

Você pode reduzir clusters removendo pools de nós usando a Console, a CLI e a API.

  • Para reduzir um cluster existente, diminuindo o número de pools de nós no cluster:

    1. Abra o menu de navegação e selecione Serviços ao Desenvolvedor. Em Contêineres e Artefatos, selecione Clusters do Kubernetes (OKE).
    2. Selecione o compartimento que contém o cluster.
    3. Na página Clusters, selecione o nome do cluster que você deseja modificar.
    4. Em Recursos, selecione Pools de Nós.
    5. Reduza o cluster removendo pools de nós da seguinte forma:

      1. Selecione Excluir Pool de Nós no menu Ações ao lado do pool de nós que você deseja remover.

        Observe que a exclusão de um pool de nós exclui permanentemente o pool de nós. Não é possível recuperar um pool de nós excluído.

      2. Digite o nome do pool de nós para confirmar que deseja excluí-lo.
      3. Aceite os padrões para opções avançadas de pool de nós ou selecione Mostrar Opções Avançadas e especifique quando e como conectar e drenar nós de trabalho antes de encerrá-los:

        • Período de tolerância (minutos) da remoção: O período de tempo que permite conectar e drenar nós de trabalho antes de encerrá-los. Aceite o padrão (60 minutos) ou especifique uma alternativa. Por exemplo, ao reduzir um pool de nós ou alterar sua configuração de posicionamento, talvez você queira permitir 30 minutos para conectar nós de trabalho e drená-los de suas cargas de trabalho. Para encerrar nós de trabalho imediatamente, sem cordonamento e drenagem, especifique 0 minutos.
        • Forçar desligamento após o período de tolerância: Se os nós de trabalho devem ser desligados no final do período de tolerância de remoção, mesmo que eles não tenham sido conectados e drenados com sucesso. Por padrão, esta opção não está selecionada.

          Selecione esta opção se você sempre quiser que os nós de trabalho sejam desligados no final do período de tolerância de despejo, mesmo que eles não tenham sido isolados e drenados com sucesso.

          Desmarque esta opção se não quiser que os nós de trabalho que não foram conectados e drenados com sucesso sejam encerrados no final do período de carência da remoção. Os pools de nós que contêm nós de trabalho que não podem ser encerrados dentro do período de tolerância de remoção têm o status Precisa de atenção. O status da solicitação de serviço que iniciou a operação de desligamento é definido como Com Falha e a operação de desligamento é cancelada. Para obter mais informações, consulte Monitorando Clusters.

        Para obter mais informações, consulte Cordonando e Drenando Nós Gerenciados Antes de Encerrar ou Encerrar.

      4. Selecione Excluir para excluir o pool de nós.
  • Use o comando oci ce node-pool delete e os parâmetros necessários para reduzir um cluster excluindo um pool de nós gerenciado:

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

    Use o comando oci ce virtual-node-pool delete e os parâmetros necessários para reduzir um cluster excluindo um pool de nós virtuais:

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

    Para obter uma lista completa dos parâmetros e valores dos comandos da CLI, consulte a Referência de Comandos da CLI.

  • Execute a operação DeleteNodePool para diminuir o número de pools de nós gerenciados em um cluster.

    Execute a operação DeleteVirtualNodePool para diminuir o número de pools de nós virtuais em um cluster.