Wissensdatenbank
1 000 FAQs, 500 Anleitungen und erläuternde Videos. Hier gibt es nur Lösungen!
Fehlerbehebung bei einem „API-Server nicht erreichbar“-Fehler in Kubernetes as a Service
Dieser Leitfaden behandelt ein Problem beim Zugriff auf die API-Server, das bei der Verwendung von Kubernetes as a Service (KaaS) auf der Public Cloud von Infomaniak auftreten kann.
Einleitung
- Im Rahmen von Kubernetes as a Service wird das SSL-Zertifikat, das die Verbindung zum API-Server (der Management-Schnittstelle für den Client) ermöglicht, einmal jährlich erneuert.
- Informieren Sie sich über eventuelle aktuelle Probleme unter https://status.infomaniak.cloud/.
API-Server nicht erreichbar
Wenn das Zertifikat erneuert wurde, kann es sein, dass Sie sich nicht mehr mit Ihrem Cluster verbinden können. Wenn Sie das Befehlszeilentool kubectl verwenden, kann die folgende Fehlermeldung angezeigt werden:
"Unerwarteter Fehler" err="Fehler beim Abrufen der aktuellen Server-API-Gruppenliste: Der Server hat den Client aufgefordert, Anmeldeinformationen anzugeben"
Lösung des Problems
Um dieses Problem zu beheben, müssen Sie Ihre Zugangsdaten entsprechend Ihrer Bereitstellungsmethode aktualisieren.
1. Über das Infomaniak-Verwaltungsinterface (manuelle Konfiguration)
Es ist erforderlich, die aktuelle Kubeconfig-Datei erneut herunterzuladen:
- Klicken Sie hier, um auf die Verwaltung Ihres Clusters im Infomaniak Manager zuzugreifen (Benötigen Sie Hilfe?).
- Klicken Sie direkt auf den Namen des betreffenden Produkts:
- Laden Sie die neue
Kubeconfig-Datei herunter. - Ersetzen Sie Ihre alte lokale Konfigurationsdatei (in der Regel
~/.kube/config).
2. Über Terraform (Infrastructure as Code)
Wenn Sie Ihre Infrastruktur mit Terraform verwalten, ist das erwartete Verhalten wie folgt:
- Geben Sie den Befehl
terraform refreshein. - Der Anbieter sollte die neue
Kubeconfigwährend des Lesevorgangs (read) normalerweise automatisch aktualisieren. - Das Tool aktualisiert die Daten und lädt die neue Version des Zertifikats von der Infomaniak-API herunter.
Lesen Sie auch die offizielle Dokumentation für die Public Cloud, um weitere Informationen zur Verwaltung Ihrer Ressourcen zu erhalten.
Link zu dieser FAQ: https://faq.infomaniak.com/2906
War diese FAQ nützlich?