Base di conoscenze
1 000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Risolvere un errore di "API Server non raggiungibile" su Kubernetes as a Service
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 di Infomaniak.
Introduzione
- Nell'ambito del servizio Kubernetes as a Service, il certificato SSL che consente la connessione all'API Server (l'interfaccia di gestione per il client) viene rinnovato una volta all'anno.
- Verifica eventuali problemi in corso su https://status.infomaniak.cloud/.
Server API non accessibile
Se il certificato è stato rinnovato, potrebbe essere che non si riesca più a connettersi al cluster. Se si utilizza lo strumento CLI kubectl, potrebbe apparire il seguente errore:
"Errore non gestito" err="impossibile ottenere l'elenco corrente dei gruppi API del server: il server ha richiesto che il client fornisca le credenziali"
Risoluzione del problema
Per risolvere questo problema, è necessario aggiornare le credenziali di accesso in base al metodo di implementazione utilizzato.
1. Tramite il Manager Infomaniak (configurazione manuale)
È necessario scaricare nuovamente il file Kubeconfig aggiornato:
- Clicca qui per accedere alla gestione del tuo cluster nel Manager Infomaniak (hai bisogno di aiuto?).
- Fate clic direttamente sul nome assegnato al prodotto in questione:
- Scaricate il nuovo file
Kubeconfig. - 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 previsto è il seguente:
- Inserisci il comando
terraform refresh. - Il provider dovrebbe normalmente recuperare automaticamente il nuovo
Kubeconfigdurante la fase di lettura (read). - Lo strumento aggiornerà i dati e scaricherà la nuova versione del certificato dall'API di Infomaniak.
Consulta anche la documentazione ufficiale di Public Cloud per maggiori informazioni sulla gestione delle tue risorse.
Link a questa FAQ: https://faq.infomaniak.com/2906
Questa FAQ è stata utile?