Přidání požadavků modulu Azure Kubernetes Services (AKS) do tržiště centra Azure StackAdd the Azure Kubernetes Services (AKS) engine prerequisites to the Azure Stack Hub Marketplace

Můžete nastavit modul AKS (Azure Kubernetes Services) pro vaše uživatele.You can set up the Azure Kubernetes Services (AKS) Engine for your users. Přidejte položky popsané v tomto článku do centra Azure Stack.Add the items described in this article to your Azure Stack Hub. Uživatelé pak mohou nasadit cluster Kubernetes v rámci jediné koordinované operace.Your users can then deploy a Kubernetes cluster in a single, coordinated operation. Tento článek vás provede kroky potřebnými k tomu, aby byl modul AKS k dispozici pro vaše uživatele v připojených i odpojených prostředích.This article walks you through the steps you need to make the AKS engine available to your users in both connected and disconnected environments. Modul AKS závisí na identitě služby a na webu Marketplace, ve vlastním rozšíření skriptu a na základní imagi AKS.The AKS engine depends on a service principle identity, and in the marketplace, a Custom Script extension and the AKS Base Image. Modul AKS vyžaduje, abyste spustili Azure Stack Hub 1910 nebo vyšší.The AKS engine requires that you're running Azure Stack Hub 1910 or greater.

Poznámka

Mapování Azure Stackho centra na číslo verze modulu AKS najdete v poznámkách k verzi modulu AKS.You can find the mapping of Azure Stack Hub to AKS engine version number in the AKS engine release notes.

Ověření nabídky služeb uživateleCheck your user's service offering

Uživatelé budou potřebovat plán, nabídku a předplatné Azure Stack centra s dostatkem místa.Your users will need a plan, offer, and subscription to Azure Stack Hub with enough space. Uživatelé často chtějí nasadit clustery až šesti virtuálních počítačů, které se skládají ze tří hlavních a tří pracovních uzlů.Users will often want to deploy clusters of up to six virtual machines, made of three masters and three worker nodes. Budete chtít zajistit, aby měli dostatečně velkou kvótu.You will want to make sure they have a large enough quota.

Pokud potřebujete další informace o plánování a nastavování nabídky služeb, přečtěte si téma Přehled nabízených služeb v centru Azure Stack .If you need more information about planning and setting up a service offering, see Overview of offering services in Azure Stack Hub

Vytvoření instančního objektu a přihlašovacích údajůCreate a service principal and credentials

Cluster Kubernetes bude potřebovat instanční objekt (SPN) a oprávnění na základě rolí ve službě Azure Stack hub.The Kubernetes cluster will need service principal (SPN) and role-based permissions in Azure Stack Hub.

Vytvoření hlavního názvu služby (SPN) ve službě Azure ADCreate an SPN in Azure AD

Pokud pro službu správy identit používáte Azure Active Directory (Azure AD), budete muset vytvořit instanční objekt pro uživatele, kteří nasazují cluster Kubernetes.If you use Azure Active Directory (Azure AD) for your identity management service, you will need to create a service principal for users deploying a Kubernetes cluster. Vytvořte instanční objekt pomocí tajného klíče klienta.Create a service principal using a client secret. Pokyny najdete v tématu Vytvoření instančního objektu, který používá pověření tajného klíče klienta.For instructions, see Create a service principal that uses a client secret credential.

Vytvoření hlavního názvu služby (SPN) v AD FSCreate an SPN in AD FS

Pokud pro službu správy identit používáte službu Active Directory federovaným Services (AD FS), budete muset vytvořit instanční objekt pro uživatele, kteří nasazují cluster Kubernetes.If you use Active Directory Federated Services (AD FS) for your identity management service, you will need to create a service principal for users deploying a Kubernetes cluster. Vytvořte instanční objekt pomocí tajného klíče klienta.Create a service principal using a client secret. Pokyny najdete v tématu Vytvoření instančního objektu pomocí tajného klíče klienta.For instructions, see Create a service principal using a client secret.

Přidat základní image AKSAdd the AKS Base Image

Základní image AKS můžete na Marketplace přidat tak, že získáte položku z Azure.You can add the AKS Base Image to the marketplace by getting the item from Azure. Pokud je ale vaše centrum Azure Stack odpojené, použijte tyto pokyny ke stažení položky Marketplace z Azure a přidejte položku.However, if your Azure Stack Hub is disconnected, use these instructions Download marketplace items from Azure to add the item. Přidejte položku určenou v kroku 5.Add the item specified in step 5.

Do Marketplace přidejte následující položku:Add the following item to the marketplace:

  1. Přihlaste se k portálu pro správu https://adminportal.local.azurestack.external .Sign in to the Administration portal https://adminportal.local.azurestack.external.

  2. Vyberte všechny službya potom v kategorii Správa vyberte Správa Marketplace.Select All services, and then under the ADMINISTRATION category, select Marketplace management.

  3. Vyberte + Přidat z Azure.Select + Add from Azure.

  4. Zadejte AKS Base.Enter AKS Base.

  5. Vyberte verzi image, která odpovídá verzi modulu AKS.Select the image version that matches the version of the AKS engine. Výpis základní image AKS můžete najít ve verzi AKS Engine v podporovaných verzích Kubernetes.You can find listing of AKS Base Image to AKS engine version at Supported Kubernetes Versions.

    V seznamu vyberte:In the list, select:

    • Vydavatel: Služba Azure KubernetesPublisher: Azure Kubernetes Service
    • Nabídka: AKSOffer: aks
    • Název: AKS Base Ubuntu 16,04-LTS image distribuce, srpen 2020 (2020.09.14 nebo verze, která se MAPUJE na AKS Engine)Name: AKS Base Ubuntu 16.04-LTS Image Distro, August 2020 (2020.09.14 or version that maps to AKS engine)
    • Verze: 2020.09.14Version: 2020.09.14
  6. Vyberte Stáhnout.Select Download.

Přidání rozšíření vlastních skriptůAdd a Custom Script extension

Pomocí položky z Azure můžete přidat vlastní skript na Marketplace.You can add the custom script to the marketplace by getting the item from Azure. Pokud je ale vaše centrum Azure Stack odpojené, přidejte položku pomocí pokynů ke stažení položek z webu Marketplace z Azure .However, if your Azure Stack Hub is disconnected, use the instructions Download marketplace items from Azure to add the item. Přidejte položku určenou v kroku 5.Add the item specified in step 5.

  1. Otevřete portál pro správu https://adminportal.local.azurestack.external .Open the Administration portal https://adminportal.local.azurestack.external.

  2. Vyberte všechny služby a potom v kategorii Správa vyberte Správa Marketplace.Select ALL services and then under the ADMINISTRATION category, select Marketplace Management.

  3. Vyberte + Přidat z Azure.Select + Add from Azure.

  4. Zadejte Custom Script for Linux.Enter Custom Script for Linux.

  5. Vyberte skript s následujícím profilem:Select the script with the following profile:

    • Nabídka: vlastní skript pro Linux 2,0Offer: Custom Script for Linux 2.0

    • Verze: 2.0.6 (nebo nejnovější verze)Version: 2.0.6 (or latest version)

    • Vydavatel: Microsoft CorpPublisher: Microsoft Corp

      Poznámka

      Je možné uvést více než jednu verzi vlastního skriptu pro Linux.More than one version of the Custom Script for Linux may be listed. Budete muset přidat poslední verzi položky.You will need to add the last version of the item.

  6. Vyberte Stáhnout.Select Download.

Další krokyNext steps

Co je modul AKS v centru Azure Stack?What is the AKS engine on Azure Stack Hub?

Přehled nabízených služeb v centru Azure StackOverview of offering services in Azure Stack Hub