Distribuera Kubernetes för att använda containrar med Azure Stack Hub

Anteckning

Använd bara Marketplace-artikeln Kubernetes Azure Stack till att distribuera kluster som ett konceptbevis. För Kubernetes-kluster som stöds i Azure Stack använder du AKS-motorn.

Du kan följa stegen i den här artikeln för att distribuera och konfigurera resurser för Kubernetes i en enda samordnad åtgärd. Stegen använder en Azure Resource Manager-lösningsmall. Du måste samla in nödvändig information om din Azure Stack Hub-installation, generera mallen och sedan distribuera till molnet. Azure Stack Hub-mallen använder inte samma hanterade AKS-tjänst som erbjuds i globala Azure.

Kubernetes och containrar

Du kan installera Kubernetes med Hjälp av Azure Resource Manager mallar som genereras av AKS-motorn på Azure Stack Hub. Kubernetes är ett system med öppen källkod för att automatisera distribution, skalning och hantering av program i containrar. En container finns i en avbildning. Containeravbildningen liknar en virtuell dator, men till skillnad från en virtuell dator innehåller containern bara de resurser som behövs för att köra ett program, till exempel kod, körning för att köra koden, specifika bibliotek och inställningar.

Du kan använda Kubernetes för att:

  • Utveckla mycket skalbara, uppgraderingsbara program som kan distribueras på några sekunder.
  • Förenkla utformningen av ditt program och förbättra dess tillförlitlighet med olika Helm-program. Helm är ett paketeringsverktyg med öppen källkod som hjälper dig att installera och hantera livscykeln för Kubernetes-program.
  • Övervaka och diagnostisera enkelt hälsotillståndet för dina program.

Du debiteras bara för den beräkningsanvändning som krävs av noderna som stöder klustret. Mer information finns i Användning och fakturering i Azure Stack Hub.

Distribuera Kubernetes för att använda containrar

Stegen för att distribuera ett Kubernetes-kluster på Azure Stack Hub beror på din identitetshanteringstjänst. Verifiera identitetshanteringslösningen som används vid installationen av Azure Stack Hub. Kontakta Azure Stack Hub-administratören för att verifiera identitetshanteringstjänsten.

Ansluta till klustret

Nu är du redo att ansluta till klustret. Huvudservern finns i klusterresursgruppen och heter k8s-master-<sequence-of-numbers>. Använd en SSH-klient för att ansluta till huvudservern. I huvudservern kan du använda kubectl, Kubernetes-kommandoradsklienten för att hantera klustret. Anvisningar finns i Kubernetes.io.

Helm-pakethanteraren kan också vara användbar för att installera och distribuera appar till klustret. Anvisningar om hur du installerar och använder Helm med klustret finns i helm.sh.

Nästa steg

Aktivera Kubernetes-instrumentpanelen

Lägga till en Kubernetes på Marketplace (för Azure Stack Hub-operatorn)

Distribuera Kubernetes till Azure Stack Hub med Microsoft Entra-ID

Distribuera Kubernetes till Azure Stack Hub med Active Directory Federated Services (AD FS)

Kubernetes på Azure