Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Versionshanterade tillägg (förhandsversion) förenklar processen med att skapa, distribuera och underhålla program i Arc-aktiverade Kubernetes-kluster. Program kan använda versionshanterade tillägg för att säkerställa kompatibilitet, stämma av beroenden och ta bort komplexiteten i att förlita sig på bring-your-own lösningar med öppen källkod.
Versionshanterade tillägg tillhandahålls i paketerade uppsättningar som verifieras för samverkan mot en uppsättning Arc-aktiverade Kubernetes-plattformar som stöds, vilket ger ett effektiviserat gränssnitt för installation, underhåll och uppgradering av arc-tilläggstjänster. När versionshanterade tilläggspaket uppgraderas hanteras alla beroenden på lämpligt sätt, vilket resulterar i en mer robust driftsupplevelse.
Den versionshanterade tilläggsupplevelsen innehåller för närvarande två grundläggande tjänster: Azure Container Storage som aktiveras av Azure Arc (lagring) och Azure Key Vault Secret Store-tillägget för Kubernetes (hemligheter).
Viktigt!
Tillägg med versionshantering för Arc-aktiverad Kubernetes finns för närvarande i FÖRHANDSVERSION. Se kompletterande användningsvillkor för Förhandsversioner av Microsoft Azure för juridiska villkor som gäller för Azure-funktioner som är i betaversion, förhandsversion eller på annat sätt ännu inte har släppts i allmän tillgänglighet.
Versionshanterade tillägg (förhandsversion) erbjuder för närvarande följande fördelar:
- Konsekventa versioner och uppdateringar: Med hjälp av versionshanterade tillägg ser du till att tjänster som stöds uppdateras tillsammans, i stället för individuellt. Det innebär att systemadministratörer drar nytta av regelbundna uppdateringar av validerade paket, inklusive kritiska säkerhetskorrigeringar, månatliga uppdateringar och viktiga versionsuppdateringar. Dessa uppdateringar hanteras av versionshanterade tillägg och tillämpas med hjälp av en löpande uppdateringsstrategi, vilket minimerar driftstopp och avbrott i arbetsbelastningar. Den här konsekventa uppdateringsprocessen säkerställer att programvaruplattformen förblir säker, tillförlitlig och uppdaterad.
- Förbättrad tilläggskompatibilitet: Genom att uppdatera tillägg som stöds tillsammans minskar risken för problem med versionskompatibilitet mellan tillägg. På så sätt kan du fokusera på att skapa och distribuera program i vetskap om att dina tillägg fungerar sömlöst tillsammans och verifieras vara kompatibla med varandra. När en ny version av ett paketerat tillägg är tillgängligt har det resulterande paketet som installeras redan kvalificerat samverkan mellan den nya tilläggsversionen och de andra i paketet.
Versionshanterade tillägg (förhandsversion) för Arc-aktiverade Kubernetes är för närvarande tillgängliga i följande regioner: East US, East US 2, West US, West US 2, West US 3, Västeuropa, Nordeuropa.
Förutsättningar
Om du vill använda versionshanterade tillägg behöver ett Arc-aktiverat Kubernetes-kluster version 1.27.0 eller senare av De Azure Arc-aktiverade Kubernetes-agenterna. Kontrollera att agentversionen är 1.27.0 eller senare genom att köra följande kommando:
az connectedk8s show -g $RESOURCE_GROUP -n $CLUSTER_NAME --query '{version:agentVersion}'
Om agentversionen är lägre uppgraderar du dina agenter manuellt:
az connectedk8s upgrade -g $RESOURCE_GROUP -n $CLUSTER_NAME --agent-version 1.27.0
Tips/Råd
Vi rekommenderar att du uppgraderar till den senaste versionen av De Azure Arc-aktiverade Kubernetes-agenterna.
Du måste ha version 2.70.0 eller senare av Azure CLI för att distribuera versionshanterade tillägg till dina kluster.
Distribuera versionshanterade tillägg (förhandsversion)
För närvarande har versionshanterade tillägg (förhandsversion) stöd för följande tillägg:
- Azure Container Storage aktiverat av Azure Arc
- Azure Key Vault Secret Store-tillägg för Kubernetes ("SSE")
Om du vill distribuera och konfigurera versionshanterade tillägg (förhandsversion) för Arc-aktiverade Kubernetes använder du kommandot az vme .
Konfigurera alla tillgängliga versionshanterade tillägg
Om du vill distribuera alla versionshanterade tillägg som stöds för närvarande kan du använda az vme install kommandot med alternativet --include all . Det här kommandot installerar alla tillägg som ingår i programmet för versionshanterade tillägg (förhandsversion).
Innan du kör kommandot för att distribuera alla tillägg som stöds måste du för närvarande först installera cert-manager, vilket krävs för Azure Container Storage som aktiveras av Azure Arc-tillägget:
az k8s-extension create --cluster-name "${YOUR-CLUSTER-NAME}" --name "aio-certmgr" --resource-group "${YOUR-RESOURCE-GROUP}" --cluster-type connectedClusters --extension-type microsoft.iotoperations.platform --scope cluster --release-namespace cert-manager
Om du vill distribuera alla tillägg som för närvarande stöds av versionshanterade tillägg samtidigt kör du följande kommando:
az vme install --resource-group my-resource-group --cluster-name my-cluster --include all
För närvarande installerar det här kommandot Azure Container Storage som aktiveras av Azure Arc och Azure Key Vault Secret Store-tillägget för Kubernetes-tillägg ("SSE").
Konfigurera Azure Container Storage aktiverat av Azure Arc
Följ de här stegen för att konfigurera Azure Container Storage aktiverat av Azure Arc.
Installera
cert-managersom en förutsättning för tillägget:az k8s-extension create --cluster-name "${YOUR-CLUSTER-NAME}" --name "aio-certmgr" --resource-group "${YOUR-RESOURCE-GROUP}" --cluster-type connectedClusters --extension-type microsoft.iotoperations.platform --scope cluster --release-namespace cert-managerDistribuera Azure Container Storage aktiverat av Azure Arc-tillägget:
az vme install --resource-group my-resource-group --cluster-name my-cluster --include microsoft.arc.containerstorage
Mer information finns i Vad är Azure Container Storage aktiverat av Azure Arc?
Konfigurera Azure Key Vault Secret Store-tillägget för Kubernetes
Om du vill distribuera Azure Key Vault Secret Store-tillägget för Kubernetes ("SSE" kör du följande kommando:
az vme install --resource-group my-resource-group --cluster-name my-cluster --include microsoft.azure.secretstore
Mer information finns i Använda secret store-tillägget för att hämta hemligheter för offlineåtkomst i Azure Arc-aktiverade Kubernetes-kluster.