Atualizando um Cluster do OKE
No Compute Cloud@Customer, ao atualizar um cluster do OKE, você 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.
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.
- No menu de navegação Console do Compute Cloud@Customer, selecione Contêineres e, em seguida, selecione Clusters do Kubernetes.
-
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 (
) 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.
-
Selecione o nome do cluster que você deseja atualizar.
-
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.
-
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]
-
Obtenha o OCID do cluster que você deseja atualizar:
oci ce cluster list
-
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. -
Execute o comando de atualização do 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.Por 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 Comando.
-
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.