Uitbreidingsbeheer voor Kubernetes met Azure Arc
Dit artikel bevat belangrijke ontwerpoverwegingen en best practices voor het beheren van extensies van Kubernetes-implementaties met Azure Arc.
Voordat u dit artikel leest, moet u de governanceprincipes begrijpen en enterprise-scale for AKS doornemen, zodat u de relevante concepten begrijpt voor het gebruik van Azure-landingszones in een containeromgeving.
Architectuur
U kunt extensies voor Kubernetes met Azure Arc beschouwen als onderverdeeld in twee categorieën: extensies voor infrastructuurservices met Azure Arc en extensies voor services met Azure Arc. Dit onderscheid is niet expliciet in afzonderlijke extensienamen.
Houd rekening met deze twee categorieën bij het ontwerpen van uw implementatie van Kubernetes met Azure Arc. U kunt de Microsoft Defender voor Cloud-extensie bijvoorbeeld beschouwen als een extensie voor infrastructuurservices met Azure Arc, maar de Azure App Service voor Azure Arc-extensie beschouwen als een azure Arc-extensie voor services.
In het volgende diagram ziet u de algemene integratie voor extensies voor Kubernetes-clusters met Azure Arc.
Overwegingen bij het ontwerpen
Extensie-installatie
- Extensies bieden extra mogelijkheden voor Kubernetes-clusters met Azure Arc. Houd rekening met uw specifieke gebruiksscenario en de volgende factoren wanneer u besluit hoe u Kubernetes-extensies met Azure Arc gebruikt:
- Bekijk welke extensies momenteel beschikbaar zijn.
- Bekijk welke extensies zijn gebouwd op Helm.
- Extensies bieden extra mogelijkheden voor Kubernetes-clusters met Azure Arc. Houd rekening met uw specifieke gebruiksscenario en de volgende factoren wanneer u besluit hoe u Kubernetes-extensies met Azure Arc gebruikt:
Extensies bijwerken
- Overweeg hoe u ervoor kunt zorgen dat extensies up-to-date blijven gedurende de levensduur van uw cluster.
Ontwerpaanbeveling
Extensie-installatie
- Standaardiseer de manier waarop extensies worden geïnstalleerd, via de portal, Azure Policy, CLI, ARM-sjablonen of een ander mechanisme. Controleer of extensies na elke installatie correct zijn geïnstalleerd.
Extensies bijwerken
- Extensies moeten periodiek worden bijgewerkt. Gebruik de
--auto-upgrade-minor-version
vlag om automatisch secundaire versies van extensies bij te werken, zoals beschreven in Gebruik van clusterextensies. Raadpleeg de documentatie van elke extensie voor meer informatie over welke instellingen kunnen worden geconfigureerd tijdens het maken en bijwerken.
- Extensies moeten periodiek worden bijgewerkt. Gebruik de
Volgende stappen
Zie de volgende artikelen voor meer informatie over uw hybride en multicloudcloudcloudtraject.
- Bekijk de vereisten voor Kubernetes met Azure Arc.
- Bekijk de gevalideerde Kubernetes-distributies voor Kubernetes met Azure Arc.
- Meer informatie over het beheren van hybride en multicloudomgevingen.
- Meer informatie over het verbinden van een bestaand Kubernetes-cluster met Azure Arc.
- Raadpleeg Clusterextensies voor meer informatie over de architectuur van de clusterextensie met Azure Arc.
- Meer informatie over het implementeren en beheren van Kubernetes-clusterextensies met Azure Arc.
- Ervaar geautomatiseerde Kubernetes-scenario's met Azure Arc met Azure Arc Jumpstart.
- Meer informatie over Azure Arc via het Azure Arc-leertraject.
- Zie Veelgestelde vragen - Azure Arc ingeschakeld voor antwoorden op de meest voorkomende vragen.