Dela via


Installera AKS-motorn i Windows i Azure Stack Hub

Binära nedladdningar för den senaste versionen av AKS Engine är tillgängliga på Github. Ladda ned paketet för operativsystemet och extrahera aks-engine-filen för AKS Engine-versionerna 0.73.0 och senare. För AKS Engine-versionerna 0.75.3 och senare extraherar du filen aks-engine-azurestack (och lägger till den $PATH i miljövariabeln för bekvämare CLI-användning).

Förbereda den virtuella klientdatorn

AKS-motorn är ett kommandoradsverktyg som används för att distribuera och hantera ditt Kubernetes-kluster. Du kan köra motorn på en dator i Azure Stack Hub. Från den här datorn kör du AKS-motorn för att distribuera de IaaS-resurser och programvara som behövs för att köra klustret. Du kan sedan använda datorn som kör motorn för att utföra hanteringsuppgifter i klustret.

När du väljer din klientdator bör du tänka på:

  1. Om klientdatorn ska kunna återställas vid en katastrof.
  2. Hur ansluter du till klientdatorn och hur interagerar datorn med klustret?

Installera AKS-motorn i en ansluten miljö

Du kan installera den virtuella klientdatorn för att hantera ditt Kubernetes-kluster på en Azure Stack Hub som är ansluten till Internet.

Så här installerar du AKS Engine version 0.81.1 eller senare:

  1. Skapa en virtuell Windows-dator i Azure Stack Hub. Anvisningar finns i Snabbstart: Skapa en virtuell Windows-serverdator med hjälp av Azure Stack Hub-portalen.
  2. Anslut till den virtuella datorn.
  3. Gå till GitHub Azure/aks-engine-azurestack. Ladda ned ett arkiv (*.tar.gz) för en Windows-dator, till exempel aks-engine-azurestack-v0.xx.x-windows-amd64.tar.gz. Hitta versionen av AKS Engine i tabellen Kubernetes-versioner som stöds.

Installera AKS-motorn i en frånkopplad miljö

Du kan installera den virtuella klientdatorn för att hantera ditt Kubernetes-kluster på en Azure Stack Hub frånkopplad från Internet.

  1. Från en dator med åtkomst till Internet går du till GitHub Azure/aks-engine-azurestack. Ladda ned ett arkiv (*.tar.gz) för en Windows-dator, till exempel aks-engine-azurestack-v0.xx.x-windows-amd64.tar.gz. Hitta versionen av AKS-motorn i tabellen Kubernetes-versioner som stöds.

  2. Skapa ett lagringskonto i din Azure Stack Hub-instans för att ladda upp arkivfilen (*.tar.gz) med AKS-motorns binära fil. Anvisningar om hur du använder Azure Storage Explorer finns i Azure Storage Explorer med Azure Stack Hub.

  3. Skapa en virtuell Windows-dator i Azure Stack Hub. Anvisningar finns i Snabbstart: Skapa en virtuell Windows-serverdator med hjälp av Azure Stack Hub-portalen

  4. Anslut till den virtuella datorn.

  5. Ladda ned filen till den virtuella hanteringsdatorn från Azure Stack Hub-lagringskontots blob-URL där du laddade upp arkivfilen (*.tar.gz). Extrahera arkivet till en katalog som du har åtkomst till från kommandotolken.

Verifiera installationen

När den virtuella klientdatorn har konfigurerats kontrollerar du att du har installerat AKS-motorn.

  1. Anslut till den virtuella klientdatorn.

  2. Kör följande kommando:

    Kommentar

    För AKSe version 0.75.3 och senare är aks-engine-azurestack versionkommandot för att kontrollera den aktuella versionen av AKS-motorn .

    aks-engine version
    

Om du inte kan verifiera att du har installerat AKS-motorn på den virtuella klientdatorn kan du läsa Felsöka aks-motorinstallation.

ASDK-installation

Du måste lägga till ett certifikat när du kör den virtuella klientdatorn för AKS-motorn på ASDK:n på en dator utanför ASDK. Om du använder en virtuell Windows-dator i själva ASDK-miljön litar datorn redan på ASDK-certifikatet. Om klientdatorn ligger utanför ASDK:t måste du extrahera certifikatet från ASDK:t och lägga till det på din Windows-dator.

När du använder en ASDK använder azure Resource Manager-slutpunkten ett självsignerat certifikat, måste du uttryckligen lägga till det här certifikatet i datorns betrodda certifikatarkiv. Du hittar ASDK-rotcertifikatet på alla virtuella datorer som du distribuerar i ASDK.

  1. Exportera CA-rotcertifikatet. Anvisningar finns i Exportera rotcertifikatutfärdarcertifikatet för Azure Stack Hub.
  2. Lita på Azure Stack Hub CA-rotcertifikatet. Anvisningar finns i Lita på Azure Stack Hub CA-rotcertifikatet.

Nästa steg