Execute comandos kubectl diretamente do navegador com carregamento automático do kubeconfig, sem necessidade de ferramentas locais.
|
Ferramenta |
Acesso à rede |
Quando usar |
|
Rede pública e interna |
Para clusters em rede interna ou quando for necessária uma conexão remota a uma instância do Elastic Compute Service (ECS). |
|
|
Apenas rede pública |
Para clusters com acesso público habilitado, quando for necessário um ambiente Linux pré-configurado com linguagens comuns e ferramentas CLI. |
O Cloud Shell cria uma VM Linux válida por uma hora. A VM é encerrada imediatamente após o vencimento desse prazo. Após 30 minutos de inatividade ou depois que todas as janelas da sessão forem fechadas, a VM será destruída em até 15 minutos. Iniciar o Cloud Shell novamente cria uma nova VM.
Pré-requisitos
Antes de começar, verifique se você possui:
Um cluster ACK criado. Para acesso público, associate an EIP with the API server.
(Para usuários RAM) As permissões necessárias de gerenciamento de cluster e do Container Service permissions concedidas.
(Para usuários RAM no Cloud Shell) A política
AliyunCloudShellFullAccessestá granted. Para montar um sistema de arquivos NAS, conceda tambémAliyunNASFullAccess.
Conexão via Workbench
Para clusters acessíveis por rede interna ou quando não for necessário um ambiente Linux pré-configurado.
Faça logon no console ACK. No painel de navegação à esquerda, clique em Clusters.
Na página Clusters, clique no nome do cluster. No painel de navegação à esquerda, clique em Cluster Information.
Na página Cluster Information, clique em Manage Clusters Using Workbench.
-
Verifique a conexão:
kubectl get namespaceUma conexão bem-sucedida lista os namespaces do seu cluster com status Active:
NAME STATUS AGE default Active 3h14m kube-node-lease Active 3h14m kube-public Active 3h14m kube-system Active 3h14m
Conexão via Cloud Shell
Para clusters com acesso à rede pública habilitado.
Faça logon no console ACK. No painel de navegação à esquerda, clique em Clusters.
Na página Clusters, clique no nome do cluster. No painel de navegação à esquerda, clique em Cluster Information.
Na página Cluster Information, clique em Open Cloud Shell.
(Opcional) Monte um sistema de arquivos NAS para persistir arquivos entre sessões. Sem essa configuração, os arquivos serão perdidos quando a VM for encerrada. Clique em
, clique em Mount File Storage e siga as instruções na tela.-
Verifique a conexão:
kubectl get namespacesUma conexão bem-sucedida lista os namespaces do seu cluster com status Active:
NAME STATUS AGE default Active 3h14m kube-node-lease Active 3h14m kube-public Active 3h14m kube-system Active 3h14m
Próximos passos
Gerencie arquivos KubeConfig para reduzir riscos de segurança causados por vazamento de credenciais.
Upload e baixe arquivos no Cloud Shell.
Saiba mais sobre basic operations in Workbench.