Atualizando um Cluster do OKE

No Private Cloud Appliance, quando você atualiza um cluster do OKE, pode alterar o nome do cluster, a versão do Kubernetes e as tags.

A melhor prática é manter seus clusters atualizados para que eles estejam sempre executando versões do Kubernetes que são suportadas atualmente pelo OKE. Consulte as instruções nos procedimentos a seguir para determinar se uma versão mais recente suportada do Kubernetes está disponível.

Observação

Se você definir ou modificar qualquer uma das tags a seguir, os novos valores serão ignorados: chave SSH (OraclePCA.sshkey), número de nós (OraclePCA.cpNodeCount), forma do nó (OraclePCA.cpNodeShape) ou configuração da forma do nó (OraclePCA.cpNodeShapeConfig). Esses valores só podem ser definidos quando você cria o cluster.

    1. No menu de navegação Compute Web UI, selecione Contêineres e, em seguida, selecione Clusters do Kubernetes (OKE).
    2. Na lista de clusters, se uma atualização de versão do Kubernetes estiver disponível, um ícone de ponto de exclamação será exibido ao lado do número da Versão do Kubernetes. Para fazer upgrade para uma versão mais recente, selecione o menu Ações (Uma imagem do ícone de três pontos.) e selecione Upgrade Disponível. Selecione uma nova versão no menu suspenso.

      Se preferir, na página de detalhes do cluster, selecione Upgrade Disponível ao lado do número da Versão do Kubernetes ou selecione Upgrade na parte superior da página.

    3. Selecione o nome do cluster que você deseja atualizar.

    4. Na parte superior da página de detalhes do cluster, selecione Editar.

      Não especifique valores para a tag definida OraclePCA-OKE.cluster_id ou para a tag de formato livre ClusterResourceIdentifier. Esses valores de tag são gerados pelo sistema e aplicados apenas a nós (instâncias), não ao recurso de cluster.

    5. Quando terminar de fazer as alterações, selecione Salvar Alterações.

  • Use o comando oci ce cluster update e os parâmetros necessários para atualizar os detalhes de um cluster.

    oci ce cluster update --cluster-id cluster_OCID [OPTIONS]
    1. Obtenha o OCID do cluster que você deseja atualizar: oci ce cluster list

    2. Verifique se uma versão mais recente do Kubernetes está disponível.

      Execute o comando get cluster: oci ce cluster get

      Se o valor de available-kubernetes-upgrades não for o conjunto vazio, especifique uma das versões listadas como --kubernetes-version no comando de atualização do cluster.

    3. Execute o comando update cluster.

      Se você especificar as opções --defined-tags ou --freeform-tags, não especifique valores para a tag definida OraclePCA-OKE.cluster_id ou para a tag de formato livre ClusterResourceIdentifier. Esses valores de tag são gerados pelo sistema e aplicados apenas a nós (instâncias), não ao recurso de cluster.

      Exemplo:

      $ oci ce cluster update --cluster-id ocid1.cluster.unique_ID \
      --kubernetes-version newer_kubernetes_version --name new_cluster_name               

    Para obter uma lista completa de comandos, flags e opções da CLI, consulte a Referência de Linha de Comandos.

  • Use a operação UpdateCluster para atualizar os detalhes de um cluster.

    Para obter informações sobre como usar a API e assinar solicitações, consulte APIs REST e Credenciais de Segurança. Para obter informações sobre SDKs, consulte Kits de Desenvolvimento de Software e Interface de Linha de Comando.