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.
Som ett tillägg till Azure-platskonstruktionen ger funktionen anpassade platser ett sätt för klientadministratörer att använda sina Azure Arc-aktiverade Kubernetes-kluster som målplatser för distribution av Azure-tjänstinstanser. Exempel på Azure-erbjudanden som kan distribueras ovanpå anpassade platser är databaser, till exempel SQL Managed Instance som aktiveras av Azure Arc.
Liknande Azure-platser kan slutanvändare inom hyresgästen som har tillgång till Anpassade platser distribuera resurser där med hjälp av deras företags privata beräkning.
Du kan visualisera anpassade platser som ett abstraktionslager ovanpå Azure Arc-aktiverade Kubernetes-kluster, klusteranslutning och klustertillägg. Anpassade platser skapar de detaljerade RoleBindings och ClusterRoleBindings som krävs för att andra Azure-tjänster ska få åtkomst till klustret. Dessa andra Azure-tjänster kräver klusteråtkomst för att hantera distribuerade resurser.
Arkitektur
När administratören aktiverar funktionen för anpassade platser i klustret skapas en ClusterRoleBinding i klustret, vilket auktoriserar Microsoft Entra-programmet som används av resursprovidern för anpassade platser. När den har blivit auktoriserad kan leverantören av resurser för anpassade platser skapa ClusterRoleBinding eller RoleBinding objekt som andra Azure-resursleverantörer behöver för att skapa anpassade resurser på den här klustern. Klusterförlängningarna som är installerade på klustret bestämmer listan över resursleverantörer att auktorisera.
Om du vill ladda ned arkitekturdiagram i hög upplösning går du till Jumpstart Gems.
När användaren skapar en data tjänst instans på klustret:
- PUT-begäran skickas till Azure Resource Manager.
- PUT-förfrågan vidarebefordras till tjänstleverantören för Azure Arc-aktiverade datatjänster.
- RP hämtar
kubeconfig-filen som är associerad med Azure Arc-aktiverade Kubernetes-klustret där den anpassade platsen finns.- Anpassad plats refereras som
extendedLocationi den ursprungliga PUT-begäran.
- Anpassad plats refereras som
- Azure Arc-aktiverad datatjänsters resursleverantör använder
kubeconfigför att kommunicera med klustret för att skapa en anpassad resurs av typen Azure Arc-aktiverade datatjänster i namnområdet som kartläggs till den anpassade platsen.- Den Azure Arc-aktiverade datatjänstoperatorn distribuerades via skapande av klustertillägg innan den anpassade platsen fanns.
- Azure Arc-aktiverade datatjänstoperatören läser den nya anpassade resursen som skapats på klustret och skapar datakontrollern, vilket översätts till att den önskade tillståndet förverkligas på klustret.
Nästa steg
- Använd vår snabbstart för att ansluta ett Kubernetes-kluster till Azure Arc.
- Skapa en anpassad plats i ditt Azure Arc-aktiverade Kubernetes-kluster.