Não é possível acessar o painel do Kubernetes

Não é possível acessar o painel do Kubernetes

Após uma configuração bem-sucedida de um cluster Kubernetes de alta disponibilidade usandokubeadm, não consigo acessar a interface da web do painel do Kubernetes.

Primeiro de tudo, deixe-me explicar a topologia atual do cluster: dentro da minha rede local, há três servidores bare metal diferentes em execução, onde cada um deles hospeda ummestreetrabalhadornó. Uma dessas máquinas opera umbalanceador de carga nginxtambém.

Após a configuração, copiei o arquivo de configuração do cluster para minha máquina de trabalho local (MacBook Pro) e executei kubectl cluster-info, tudo parece funcionar bem:

Kubernetes control plane is running at https://load-balancer:6443
CoreDNS is running at https://load-balancer:6443/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy

No final, a implantação do Kubernetes Dashboard foi feita de acordo com a documentação oficial, mas não consigo acessar a interface do painel através da minha máquina de trabalho (ela está conectada à mesma rede, obviamente) e não consigo entender o porquê.

Sempre recebendo o erro ao solicitar http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/que diz:

{
  "kind": "Status",
  "apiVersion": "v1",
  "metadata": {
    
  },
  "status": "Failure",
  "message": "error trying to reach service: dial tcp 10.40.0.1:8443: connect: no route to host",
  "reason": "ServiceUnavailable",
  "code": 503
}

O que é ainda mais estranho, há alguns minutos a interface do usuário funcionou, mas não consegui fazer login usando o token e agora desapareceu novamente.

Alguma sugestão de qual poderia ser o problema?

informação relacionada