Criar um par de chaves SSH

Para ativar as comunicações criptografadas com o cluster, é preciso criar um par de chaves assimétricas (públicas e privadas) e associá-lo ao plano de controle ou às máquinas virtuais do pool de nós.

Para gerar um par de chaves assimétricas, execute o seguinte comando:

ssh-keygen -t rsa -m PEM -b 4096 -C "COMMENT" \
    -f SSH_PRIVATE_KEY -N "" 1>/dev/null

Substitua:

  • SSH_PRIVATE_KEY: um nome de arquivo em que salvar a chave
  • COMMENT: uma string de texto que descreve a chave.

Isso cria dois arquivos: SSH_PRIVATE_KEY contendo sua chave privada SSH e SSH_PRIVATE_KEY.pub contendo a chave pública correspondente.

Para salvar a chave pública SSH em uma variável de ambiente, execute este comando:

SSH_PUBLIC_KEY=$(cat SSH_PRIVATE_KEY.pub)

A seguir