Após executar os comandos da opção conect do cluster e executar o comando abaixo, apresenta erro de certificado.
$ kubectl get pods Unable to connect to the server: x509: certificate signed by unknown authority
Alguém sabe como resolver?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Após executar os comandos da opção conect do cluster e executar o comando abaixo, apresenta erro de certificado.
$ kubectl get pods Unable to connect to the server: x509: certificate signed by unknown authority
Alguém sabe como resolver?
Olá Carlos,
Estive verificando na documentação do Kubernetes, o certificado não está sendo reconhecido por algum motivo, como uma medida de solução, eles sugerem fazer uma sobrescrita do kubeconfig pelo usuário admin:
mv $HOME/.kube $HOME/.kube.bak
mkdir $HOME/.kube
sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
sudo chown $(id -u):$(id -g) $HOME/.kube/config
Estou colocando maiores detalhes presentes na certificação: https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/troubleshooting-kubeadm/#tls-certificate-errors
Abs
Olá Rafael,
Quando realizo a sobrescrita do kubeconfig, o namespace da alura não aparece mais ao executar o comando "kubectl config get-contexts"
Abri o link que você encaminhou, mas lá não ficou claro se a solução se encaixa nessa situação.
Agradeço o retorno.
Abraços
Olá Carlos,
Estive fazendo algumas pesquisas a mais, encontrei o relato de um usuário que teve um problema similar com um certificado que havia sido gerado automaticamente e utilizou o seguinte comando para pular a verificação do certificado. Poderia por favor tentar colocar essa flag juntamente ao kubetcl?
--insecure-skip-tls-verify=true
Abs