Base de conhecimento
1000 perguntas frequentes, 500 tutoriais e vídeos explicativos. Aqui, você encontra apenas soluções!
Como resolver um erro de "Servidor de API inacessível" no Kubernetes como Serviço
Este guia aborda um problema de acesso à API Server que pode ocorrer ao usar o Kubernetes as a Service (KaaS) na Public Cloud da Infomaniak.
Introdução
- No âmbito do Kubernetes como Serviço, o certificado SSL que permite a conexão ao Servidor de API (a interface de gestão para o cliente) é renovado uma vez por ano.
- Informe-se sobre eventuais problemas em curso em https://status.infomaniak.cloud/.
Servidor da API inacessível
Se o certificado foi renovado, pode ser que não consiga mais se conectar ao seu cluster. Se estiver a usar a ferramenta de linha de comandos kubectl, poderá ver o seguinte erro:
"Erro não tratado" err="não foi possível obter a lista atual de grupos de API do servidor: o servidor solicitou que o cliente forneça as credenciais"
Resolução do problema
Para resolver este problema, você precisa atualizar suas credenciais de acesso de acordo com o método de implantação utilizado.
1. Através do Painel de Controle Infomaniak (configuração manual)
É necessário baixar novamente o arquivo Kubeconfig atualizado:
- Clique aqui para acessar o gerenciamento do seu cluster no Manager Infomaniak (precisa de ajuda?).
- Clique diretamente no nome atribuído ao produto em questão:
- Descarregue o novo ficheiro
Kubeconfig. - Substitua o seu ficheiro local antigo (geralmente
~/.kube/config).
2. Através do Terraform (Infraestrutura como Código)
Se você gerencia sua infraestrutura com Terraform, o comportamento esperado é o seguinte:
- Insira o comando
terraform refresh. - O provedor deverá, normalmente, recuperar automaticamente o novo
Kubeconfigdurante a etapa de leitura (read). - A ferramenta atualizará os dados e fará o download da nova versão do certificado a partir da API Infomaniak.
Consulte também a documentação oficial da Public Cloud para obter mais informações sobre a gestão dos seus recursos.
Link para esta FAQ: https://faq.infomaniak.com/2906
Esta seção de perguntas frequentes foi útil?