Base di conoscenze

1 000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!

Risolvere un errore API Server non raggiungibile su Kubernetes as a Service

Aggiornamento 02/04/2026

Questa guida riguarda un problema di accesso all'API Server che può verificarsi durante l'utilizzo di Kubernetes as a Service (KaaS) su Public Cloud Infomaniak.

 

Premessa

  • Nel contesto di Kubernetes as a Service, il certificato SSL che consente la connessione all'API Server (l'interfaccia di gestione per il cliente) viene rinnovato una volta all'anno.
  • Prendi visione di eventuali problemi in corso su https://status.infomaniak.cloud/.

 

API Server non accessibile

Se il certificato è stato rinnovato, potrebbe non essere più possibile connettersi al cluster. Se si utilizza lo strumento CLI kubectl, potrebbe apparire il seguente errore:

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

 

Risoluzione del problema

Per risolvere questo problema, è necessario aggiornare le credenziali di accesso in base al metodo di distribuzione.

1. Tramite il Manager Infomaniak (utilizzo manuale)

È necessario scaricare nuovamente il file Kubeconfig aggiornato:

  1. Clicca qui per accedere alla gestione del tuo cluster sul Manager Infomaniak (hai bisogno di aiuto?).
  2. Clicca direttamente sul nome assegnato al prodotto interessato:
  3. Scarica il nuovo file Kubeconfig.
  4. Sostituisci il tuo vecchio file locale (di solito ~/.kube/config).

 

2. Tramite Terraform (Infrastructure as Code)

Se gestisci la tua infrastruttura con Terraform, il comportamento atteso è il seguente:

  • Il provider dovrebbe recuperare automaticamente il nuovo Kubeconfig durante la fase di lettura (read).
  • Durante il recupero dello state o l'esecuzione di un terraform plan, lo strumento aggiornerà i dati e scaricherà la nuova versione del certificato dall'API Infomaniak.

Consulta anche la documentazione ufficiale Public Cloud per ulteriori informazioni sulla gestione delle tue risorse.


Questa FAQ è stata utile?