Create Kubeconfig File

Agora que temos o cluster em execução, precisamos criar o arquivo KubeConfig que será usado para gerenciar o cluster.

O módulo terraform armazena as informações do kubeconfig em seu armazenamento de estado. Podemos visualizá-lo com este comando:

terraform output kubeconfig

E podemos salvá-lo para uso com este comando:

terraform output kubeconfig > ${HOME}/.kube/config-eksworkshop-tf

Agora precisamos adicionar essa nova configuração à lista de configuração do KubeCtl:

export KUBECONFIG=${HOME}/.kube/config-eksworkshop-tf:${HOME}/.kube/config
echo "export KUBECONFIG=${KUBECONFIG}" >> ${HOME}/.bashrc