Erweiterungsverwaltung für Kubernetes mit Azure Arc-Unterstützung
Dieser Artikel enthält wichtige Entwurfsüberlegungen und bewährte Methoden zum Verwalten der Erweiterungen von Kubernetes-Bereitstellungen mit Azure Arc-Unterstützung.
Bevor Sie diesen Artikel durcharbeiten, sollten Sie sich mit Governanceprinzipien vertraut machen und die Informationen unter AKS auf Unternehmensebene lesen, um die relevanten Konzepte für die Verwendung von Azure-Zielzonen in einer Containerumgebung zu verstehen.
Aufbau
Erweiterungen für Kubernetes mit Azure Arc-Unterstützung lassen sich in zwei Kategorien unterteilen: Erweiterungen für Infrastrukturdienste mit Azure Arc-Unterstützung und Erweiterungen für Dienste mit Azure Arc-Unterstützung. Diese Unterscheidung ist in einzelnen Erweiterungsnamen nicht explizit.
Berücksichtigen Sie diese beiden Kategorien beim Entwerfen Ihrer Bereitstellung von Kubernetes mit Azure Arc-Unterstützung. Betrachten Sie die Erweiterung „Microsoft Defender für Cloud“ beispielsweise als Erweiterung für Infrastrukturdienste mit Azure Arc-Unterstützung, die Erweiterung „Azure App Service für Azure Arc“ jedoch als Diensterweiterung mit Azure Arc-Unterstützung.
Das folgende Diagramm veranschaulicht die allgemeine Integration für Erweiterungen für Kubernetes-Cluster mit Azure Arc-Unterstützung:
Überlegungen zum Entwurf
Erweiterungsinstallation
- Erweiterungen bieten zusätzliche Funktionen für Kubernetes-Cluster mit Azure Arc-Unterstützung. Berücksichtigen Sie Ihren spezifischen Anwendungsfall zusammen mit den folgenden Faktoren, wenn Sie entscheiden, wie Sie Kubernetes-Erweiterungen mit Azure Arc-Unterstützung verwenden:
- Sehen Sie sich an, welche Erweiterungen derzeit verfügbar sind.
- Überprüfen Sie, welche Erweiterungen auf Helm basieren.
- Erweiterungen bieten zusätzliche Funktionen für Kubernetes-Cluster mit Azure Arc-Unterstützung. Berücksichtigen Sie Ihren spezifischen Anwendungsfall zusammen mit den folgenden Faktoren, wenn Sie entscheiden, wie Sie Kubernetes-Erweiterungen mit Azure Arc-Unterstützung verwenden:
Aktualisieren von Erweiterungen
- Überlegen Sie, wie Sie sicherstellen, dass Erweiterungen während der Lebensdauer Ihres Clusters auf dem neuesten Stand bleiben.
Entwurfsempfehlungen
Erweiterungsinstallation
- Standardisieren Sie die Methode zum Installieren von Erweiterungen, unabhängig davon, ob dafür das Portal, Azure Policy, die CLI, oder ein anderer Mechanismus verwendet wird oder ARM-Vorlagen zum Einsatz kommen. Überprüfen Sie nach jeder Installation, ob Erweiterungen ordnungsgemäß installiert wurden.
Aktualisieren von Erweiterungen
- Erweiterungen müssen regelmäßig aktualisiert werden. Verwenden Sie das Flag
--auto-upgrade-minor-version
, um Nebenversionen von Erweiterungen automatisch zu aktualisieren, wie unter Verwendung von Clustererweiterungen beschrieben. Lesen Sie die Dokumentation der einzelnen Erweiterung, um zu erfahren, welche Einstellungen während der Erstellung und Aktualisierung konfiguriert werden können.
- Erweiterungen müssen regelmäßig aktualisiert werden. Verwenden Sie das Flag
Nächste Schritte
Weitere Informationen zu Ihrer Hybrid- und Multi-Cloud-Umgebung finden Sie in den folgenden Artikeln.
- Prüfen Sie die Voraussetzungen für Kubernetes mit Azure Arc-Unterstützung.
- Prüfen Sie die validierten Kubernetes-Distributionen für Kubernetes mit Azure Arc-Unterstützung.
- Erfahren Sie mehr über Hybridumgebungen und Multi-Cloud-Umgebungen.
- Erfahren Sie mehr über das Verbinden eines vorhandenen Kubernetes-Clusters mit Azure Arc.
- Lesen Sie die Informationen unter Clustererweiterungen, um mehr über die Erweiterungsarchitektur für Cluster mit Azure Arc-Unterstützung zu erfahren.
- Erfahren Sie mehr über das Bereitstellen und Verwalten von Azure Arc-fähigen Kubernetes-Clustererweiterungen.
- Erleben Sie automatisierte Azure Arc-fähige Kubernetes-Szenarien mit Azure Arc Jumpstart.
- Machen Sie sich anhand des Azure Arc-Lernpfads mit Azure Arc vertraut.
- Antworten auf die häufigsten Fragen finden Sie unter Häufig gestellte Fragen – Azure Arc-Unterstützung.