Atualizando um Pool de Nós Virtuais

Descubra como atualizar um pool de nós virtuais usando o Kubernetes Engine (OKE).

Para obter informações gerais sobre a atualização de pools de nós, consulte Modificando Propriedades do Pool de Nós e do Nó de Trabalho.

    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. Na página Detalhes do cluster, em Recursos, selecione Pools de nós.
    5. Selecione o nome do pool de nós virtuais que deseja modificar.

      Na guia Detalhes do pool de nós virtuais, são exibidas informações sobre o pool de nós virtuais, incluindo os seguintes detalhes:

      • O status do pool de nós.
      • OCID do pool de nós.
      • O tipo dos nós de trabalho no pool de nós (virtual).
      • A configuração usada atualmente ao iniciar novos nós virtuais no pool de nós, incluindo os seguintes detalhes:
        • A versão do Kubernetes a ser executada nos nós de trabalho.
        • A forma a ser usada para nós de trabalho.
      • Os domínios de disponibilidade, domínios de falha e diferentes sub-redes regionais (recomendadas) ou sub-redes específicas do AD que hospedam nós de trabalho.
    6. Altere o pool de nós virtuais e as propriedades do nó virtual da seguinte forma:

      1. Selecione Editar e especifique:
        • Nome: Outro nome para o pool de nós. Evite fornecer informações confidenciais.
        • Contagem de nós: Um número diferente de nós virtuais a serem criados no pool de nós virtuais, colocados nos domínios de disponibilidade selecionados e na sub-rede regional (recomendado) ou na sub-rede específica do AD especificada para cada domínio de disponibilidade. Consulte Dimensionando Pools de Nós.
        • Configuração de Posicionamento de Nó:
          • Domínio de disponibilidade: Um domínio de disponibilidade no qual serão colocados os nós virtuais.
          • Domínios de falha: (Opcional) Um ou mais domínios de falha no domínio de disponibilidade no qual colocar nós virtuais.

          Opcionalmente, selecione Outra Linha para selecionar mais domínios e sub-redes nos quais os nós virtuais serão colocados.

          Quando os nós virtuais são criados, eles são distribuídos o mais uniformemente possível pelos domínios de disponibilidade e pelos domínios de falha selecionados. Se você não selecionar nenhum domínio de falha para um determinado domínio de disponibilidade, os nós virtuais serão distribuídos o mais uniformemente possível em todos os domínios de falha nesse domínio de disponibilidade.

        • Comunicação de Nó Virtual:
          • Sub-rede: Outra sub-rede regional (recomendada) ou uma sub-rede específica do AD configurada para hospedar nós virtuais. Se você especificou subnets de balanceador de carga, as subnets de nó virtual deverão ser distintas. As sub-redes especificadas podem ser privadas (recomendado) ou públicas e podem ser regionais (recomendado) ou específicas do AD. Recomendamos que a sub-rede de pod e a sub-rede de nó virtual sejam a mesma sub-rede (nesse caso, a sub-rede de nó virtual deve ser privada). Para obter mais informações, consulte Configuração de Sub-rede.
          • Usar regras de segurança no Grupo de Segurança de Rede (NSG): Controle o acesso à sub-rede do nó virtual usando regras de segurança definidas para um ou mais grupos de segurança de rede (NSGs) que você especifica (até cinco no máximo). Você pode usar regras de segurança definidas para NSGs em vez de, ou também, aquelas definidas para listas de segurança (NSGs são recomendados). Para obter mais informações sobre as regras de segurança a serem especificadas para o NSG, consulte Regras de Segurança para Nós de Trabalho e Pods.
        • Comunicação do Pod:
          • Sub-rede: Outra sub-rede regional configurada para hospedar pods. A sub-rede de pod especificada para nós virtuais deve ser privada. Recomendamos que a sub-rede do pod e a sub-rede do nó virtual sejam a mesma sub-rede (nesse caso, a Oracle recomenda definir regras de segurança em grupos de segurança de rede em vez de em listas de segurança). Para obter mais informações, consulte Configuração de Sub-rede.
          • Usar regras de segurança no Grupo de Segurança de Rede (NSG): Controle o acesso à sub-rede do pod usando regras de segurança definidas para um ou mais grupos de segurança de rede (NSGs) que você especifica (até cinco no máximo). Você pode usar regras de segurança definidas para NSGs em vez de, ou também, aquelas definidas para listas de segurança (NSGs são recomendados). Para obter mais informações sobre as regras de segurança a serem especificadas para o NSG, consulte Regras de Segurança para Nós de Trabalho e Pods.

          Para obter mais informações sobre comunicação de pod, consulte Rede de Pod.

        • Label e taints do Kubernetes: (Opcional) Ative o direcionamento de cargas de trabalho em pools de nós específicos adicionando labels e taints a nós virtuais:
          • Labels: Um ou mais labels (além de um label padrão) a serem adicionados a nós virtuais no pool de nós virtuais para ativar o destino de cargas de trabalho em pools de nós específicos.
          • Dicas: Uma ou mais dicas a serem adicionadas aos nós virtuais no pool de nós virtuais. As dicas permitem que nós virtuais repelem pods e, portanto, garantem que os pods não sejam executados em nós virtuais em um pool de nós virtual específico. Você só pode aplicar taints a nós virtuais.

          Para obter mais informações, consulte Designando Pods a Nós na documentação do Kubernetes.

      2. Selecione Salvar Alterações para salvar as propriedades atualizadas.
    7. Use a guia Tags do pool de nós para adicionar ou modificar as tags aplicadas ao pool de nós virtuais. O serviço Tagging permite que você agrupe recursos diferentes entre compartimentos e permite anotar recursos com seus próprios metadados. Para obter mais informações, consulte Marcando com Tags Recursos Relacionados ao Cluster do Kubernetes.
    8. Em Recursos, selecione os seguintes recursos para executar mais ações:

      • Selecione Nós Virtuais para ver informações sobre nós de trabalho específicos no pool de nós virtuais.
      • Selecione Solicitações de serviço para executar as seguintes tarefas:
        • Obtenha os detalhes de uma solicitação de serviço específica para o recurso de pool de nós virtuais.
        • Liste as solicitações de serviço para o recurso de pool de nós virtuais.

        Para obter mais informações, consulte Exibindo Solicitações de Serviço.

  • Use o comando oci ce virtual-node-pool update e os parâmetros necessários para atualizar um pool de nós virtuais:

    oci ce virtual-node-pool update --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 UpdateVirtualNodePool para atualizar um pool de nós virtuais.