Autentique-se com senha ou par de chaves para acessar os nós mestres autogerenciados.
Configure o acesso SSH e conecte-se aos nós mestres usando autenticação por senha ou par de chaves.
Pré-requisitos
Um ACK dedicated cluster com o servidor de API exposed to the internet.
Antes de começar
As etapas necessárias variam conforme a ativação do SSH quando crie o cluster.
Se você ativou o logon SSH quando crie o cluster: o ACK gerou um IP público para o acesso SSH. Encontre-o na aba Basic Information, em Master Node IP Address for SSH Logon. Pule para a seção Conecte-se aos nós mestres.
Se você não ativou o logon SSH quando crie o cluster: os nós mestres não possuem acesso SSH direto, pois uma instância do Server Load Balancer (slb) roteia o tráfego. Adicione um listener tcp na porta 22 e ative o acesso. Conclua as duas seções a seguir.
crie um listener SSH à instância do slb
Pule esta etapa se você ativou o logon SSH quando crie o cluster.
Faça logon no console do ACK. No painel de navegação à esquerda, clique em Clusters.
Na página Clusters, clique em nome do seu cluster. No painel de navegação à esquerda, clique em Cluster Information.
Na aba Basic Information, localize API server slb e clique em ID da instância.
clique em Create Listener.
-
Configure o listener:
Selecione TCP como protocolo do listener, defina a Listener Port como 22 e clique em Next.
Selecione Default Server Group. Na seção Selected Servers, insira 22 na coluna Port para todos os nós mestres. defina os pesos conforme necessário e clique em Next. Consulte Add a tcp listener.
Na etapa Health Check, clique em Next.
Na etapa confirme, clique em Submit.
A aba Listener exibe o listener tcp_22.
clique em aba Instance Details. O Endpoint na seção Billing Information é o endereço IP público do slb. Use esse IP para a conexão.
Conecte-se aos nós mestres
A autenticação SSH utiliza o método selecionado quando crie o cluster: senha ou par de chaves.
Logon com senha
Conecte-se como root usando a senha definida quando crie o cluster:
ssh root@<master-node-IP>
Substitua <master-node-IP> pelo endereço IP público do slb (ou pelo valor de Master Node IP Address for SSH Logon se você ativou o SSH quando crie).