Kubernetes hozzáadása Azure Stack hub Marketplace-hezAdd Kubernetes to Azure Stack Hub Marketplace

Megjegyzés

A fürtök Kubernetes való üzembe helyezéséhez csak az Azure Stack hub Marketplace-elemmel használható.Only use the Kubernetes Azure Stack Hub Marketplace item to deploy clusters as a proof-of-concept. Azure Stack hub támogatott Kubernetes-fürtök esetén használja az AK-motort.For supported Kubernetes clusters on Azure Stack Hub, use the AKS engine.

A Kubernetes-t Piactéri elemekként is kínálhatja a felhasználók számára.You can offer Kubernetes as a marketplace item to your users. A felhasználók ezután egyetlen, koordinált műveletben telepíthetik a Kubernetes.Your users can then deploy Kubernetes in a single, coordinated operation.

Ez a cikk egy önálló Kubernetes-fürt erőforrásainak üzembe helyezéséhez és kiépítéséhez Azure Resource Manager sablont használ.This article looks at using an Azure Resource Manager template to deploy and provision the resources for a standalone Kubernetes cluster. Mielőtt elkezdené, tekintse át a Azure Stack hub és a globális Azure-bérlői beállításokat.Before you start, check your Azure Stack Hub and global Azure tenant settings. Gyűjtse össze az Azure Stack hub szükséges adatait.Collect the required information about your Azure Stack Hub. Adja hozzá a szükséges erőforrásokat a bérlőhöz és Azure Stack hub Marketplace-hez.Add necessary resources to your tenant and to Azure Stack Hub Marketplace. A fürt egy Ubuntu-kiszolgálótól, egyéni parancsfájltól és a Kubernetes-fürt Marketplace-elemtől függ Azure Stack hub piactéren.The cluster depends on an Ubuntu server, custom script, and the Kubernetes Cluster marketplace item to be in Azure Stack Hub Marketplace.

Csomag, ajánlat és előfizetés létrehozásaCreate a plan, an offer, and a subscription

Hozzon létre egy csomagot, egy ajánlatot és egy előfizetést a Kubernetes Marketplace-elemhez.Create a plan, an offer, and a subscription for the Kubernetes marketplace item. Használhat meglévő csomagot és ajánlatot is.You can also use an existing plan and offer.

  1. Jelentkezzen be a felügyeleti portálra https://adminportal.local.azurestack.external .Sign in to the administrator portal https://adminportal.local.azurestack.external.

  2. Hozzon létre egy csomagot alaptervként.Create a plan as the base plan. Útmutatásért lásd: terv létrehozása Azure stack központban.For instructions, see Create a plan in Azure Stack Hub.

  3. Hozzon létre egy ajánlatot.Create an offer. Útmutatásért tekintse meg az ajánlat létrehozása Azure stack hub-bancímű témakört.For instructions, see Create an offer in Azure Stack Hub.

  4. Válassza az ajánlatok lehetőséget, és keresse meg a létrehozott ajánlatot.Select Offers, and find the offer you created.

  5. Válassza az Áttekintés lehetőséget az ajánlat panelen.Select Overview in the Offer blade.

  6. Válassza az Állapot módosítása lehetőséget.Select Change state. Válassza a Nyilvános lehetőséget.Select Public.

  7. Előfizetés létrehozásához válassza az + erőforrás létrehozása > ajánlatok és csomagok > előfizetését .Select + Create a resource > Offers and Plans > Subscription to create a subscription.

    a.a. Adja meg a megjelenítendő nevet.Enter a Display Name.

    b.b. Adjon meg egy felhasználót.Enter a User. Használja a bérlőhöz társított Azure AD-fiókot.Use the Azure AD account associated with your tenant.

    c.c. Szolgáltató leírásaProvider Description

    d.d. Állítsa be a címtár-bérlőt az Azure stack hub Azure ad-bérlője számára.Set the Directory tenant to the Azure AD tenant for your Azure Stack Hub.

    e.e. Válassza az ajánlat lehetőséget.Select Offer. Válassza ki a létrehozott ajánlat nevét.Select the name of the offer that you created. Jegyezze fel az előfizetés AZONOSÍTÓját.Make note of the Subscription ID.

Egyszerű szolgáltatásnév és hitelesítő adatok létrehozása AD FSCreate a service principal and credentials in AD FS

Ha Active Directory összevont szolgáltatásokat (AD FS) használ az Identitáskezelő szolgáltatáshoz, létre kell hoznia egy egyszerű szolgáltatásnevet a Kubernetes-fürtöt telepítő felhasználók számára.If you use Active Directory Federated Services (AD FS) for your identity management service, you need to create a service principal for users deploying a Kubernetes cluster. Egyszerű szolgáltatás létrehozása ügyfél-titok használatával.Create service principal using a client secret. Útmutatásért lásd: egyszerű szolgáltatásnév létrehozása az ügyfél titkoskódjával.For instructions, see Create a service principal using a client secret.

Ubuntu-kiszolgáló rendszerképének hozzáadásaAdd an Ubuntu server image

Adja hozzá a következő Ubuntu Server-rendszerképet a Azure Stack hub Marketplace-hez:Add the following Ubuntu Server image to Azure Stack Hub Marketplace:

  1. Jelentkezzen be a felügyeleti portálra https://adminportal.local.azurestack.external .Sign in to the administrator portal https://adminportal.local.azurestack.external.

  2. Válassza a minden szolgáltatás lehetőséget, majd az Adminisztráció kategóriában válassza a piactér-kezelés lehetőséget.Select All services, and then under the ADMINISTRATION category, select Marketplace management.

  3. Válassza a + Hozzáadás az Azure-ból lehetőséget.Select + Add from Azure.

  4. Írja be a következő szöveget: Ubuntu Server.Enter Ubuntu Server.

  5. Válassza ki a kiszolgáló legújabb verzióját.Select the newest version of the server. Ellenőrizze a teljes verziót, és győződjön meg arról, hogy a legújabb verzióval rendelkezik:Check the full version and ensure that you have the newest version:

    • Közzétevő: CanonicalPublisher: Canonical
    • Ajánlat: UbuntuServerOffer: UbuntuServer
    • Verzió: 16.04.201806120 (vagy legújabb verzió)Version: 16.04.201806120 (or latest version)
    • SKU: 16,04 – LTSSKU: 16.04-LTS
  6. Válassza a Letöltés lehetőséget.Select Download.

Egyéni parancsfájl hozzáadása LinuxraAdd a custom script for Linux

Adja hozzá a Kubernetes a Azure Stack hub piactérről:Add the Kubernetes from Azure Stack Hub Marketplace:

  1. Nyissa meg a felügyeleti portált https://adminportal.local.azurestack.external .Open the administrator portal https://adminportal.local.azurestack.external.

  2. Válassza a minden szolgáltatás lehetőséget, majd az Adminisztráció kategóriában válassza a piactér-kezelés lehetőséget.Select ALL services and then under the ADMINISTRATION category, select Marketplace Management.

  3. Válassza a + Hozzáadás az Azure-ból lehetőséget.Select + Add from Azure.

  4. Írja be a következő szöveget: Custom Script for Linux.Enter Custom Script for Linux.

  5. Válassza ki a parancsfájlt a következő profillal:Select the script with the following profile:

    • Ajánlat: egyéni parancsfájl a Linux 2,0-hezOffer: Custom Script for Linux 2.0

    • Verzió: 2.0.6 (vagy legújabb verzió)Version: 2.0.6 (or latest version)

    • Közzétevő: Microsoft CorpPublisher: Microsoft Corp

      Megjegyzés

      A Linux rendszerhez készült egyéni parancsfájlok egynél több verziója is szerepelhet a listáról.More than one version of Custom Script for Linux may be listed. Hozzá kell adnia az elem utolsó verzióját.You need to add the last version of the item.

  6. Válassza a Letöltés lehetőséget.Select Download.

Kubernetes hozzáadása a piactérhezAdd Kubernetes to the marketplace

  1. Nyissa meg a felügyeleti portált https://adminportal.local.azurestack.external .Open the administrator portal https://adminportal.local.azurestack.external.

  2. Válassza a minden szolgáltatás lehetőséget, majd az Adminisztráció kategóriában válassza a piactér-kezelés lehetőséget.Select All services and then under the ADMINISTRATION category, select Marketplace Management.

  3. Válassza a + Hozzáadás az Azure-ból lehetőséget.Select + Add from Azure.

  4. Írja be a következő szöveget: Kubernetes.Enter Kubernetes.

  5. Válassza a(z) Kubernetes Cluster lehetőséget.Select Kubernetes Cluster.

  6. Válassza a Letöltés lehetőséget.Select Download.

    Megjegyzés

    A Marketplace-elemek Azure Stack hub piactéren való megjelenésének öt percet is igénybe vehet.It may take five minutes for the marketplace item to appear in Azure Stack Hub Marketplace.

    Kubernetes-elemek Azure Stack hub piactéren

A Kubernetes frissítése vagy eltávolításaUpdate or remove the Kubernetes

A Kubernetes elem frissítésekor a Azure Stack hub piactéren eltávolítja az előző elemeket.When updating the Kubernetes item, you remove the previous item in Azure Stack Hub Marketplace. Az alábbi útmutatást követve adja hozzá a Kubernetes-frissítést Azure Stack hub Marketplace-hez.Follow the instruction below to add the Kubernetes update to Azure Stack Hub Marketplace.

A Kubernetes elemek eltávolítása:To remove the Kubernetes item:

  1. Kapcsolódjon Azure Stack hubhoz a PowerShell-lel kezelőként.Connect to Azure Stack Hub with PowerShell as an operator. Útmutatásért lásd: kapcsolódás Azure stack hubhoz a PowerShell-lel kezelőként.For instruction, see Connect to Azure Stack Hub with PowerShell as an operator.

  2. A gyűjtemény aktuális Kubernetes-fürtjének megkeresése.Find the current Kubernetes Cluster item in the gallery.

    Get-AzsGalleryItem | Select Name
    
  3. Jegyezze fel az aktuális elem nevét, például: Microsoft.AzureStackKubernetesCluster.0.3.0 .Note name of the current item, such as Microsoft.AzureStackKubernetesCluster.0.3.0.

  4. Az alábbi PowerShell-parancsmag használatával távolítsa el az elemeket:Use the following PowerShell cmdlet to remove the item:

    $Itemname="Microsoft.AzureStackKubernetesCluster.0.3.0"
    
    Remove-AzsGalleryItem -Name $Itemname
    

További lépésekNext steps

Kubernetes üzembe helyezése Azure Stack hubhozDeploy a Kubernetes to Azure Stack Hub

Az Azure Stack hub szolgáltatásainak áttekintéseOverview of offering services in Azure Stack Hub