Base de connaissances

1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !

Résoudre une erreur API Server inaccessible sur Kubernetes as a Service

Mise à jour 02/04/2026

Ce guide concerne un souci d'accès à l'API Server qui peut survenir lors de l'utilisation de Kubernetes as a Service (KaaS) sur Public Cloud Infomaniak.

 

Préambule

  • Dans le cadre de Kubernetes as a Service, le certificat SSL permettant la connexion à l’API Server (l'interface de management pour le client) est renouvelé une fois par an.
  • Prenez connaissance d'éventuels problèmes en cours sur https://status.infomaniak.cloud/.

 

API Server inaccessible

Si le certificat a été renouvelé, il se peut que vous ne parveniez plus à vous connecter à votre cluster. Si vous utilisez l’outil CLI kubectl, l’erreur suivante peut s'afficher :

"Unhandled Error" err="couldn't get current server API group list: the server has asked for the client to provide credentials"

 

Résolution de la problématique

Pour résoudre ce souci, vous devez mettre à jour vos identifiants d'accès selon votre méthode de déploiement.

1. Via le Manager Infomaniak (utilisation manuelle)

Il est nécessaire de re-télécharger le fichier Kubeconfig à jour :

  1. Cliquez ici afin d'accéder à la gestion de votre cluster sur le Manager Infomaniak (besoin d'aide ?).
  2. Cliquez directement sur le nom attribué au produit concerné:
  3. Téléchargez le nouveau fichier Kubeconfig.
  4. Remplacez votre ancien fichier local (généralement ~/.kube/config).

 

2. Via Terraform (Infrastructure as Code)

Si vous gérez votre infrastructure avec Terraform, le comportement attendu est le suivant :

  • Le fournisseur (provider) devrait normalement récupérer automatiquement le nouveau Kubeconfig lors de l'étape de lecture (read).
  • Lors de la récupération du state ou de l'exécution d'un terraform plan, l'outil va rafraîchir les données et télécharger la nouvelle version du certificat depuis l'API Infomaniak.

Prenez également connaissance de la documentation officielle Public Cloud pour plus d'informations sur la gestion de vos ressources.


Cette FAQ a été utile?