Přidání Kubernetes na Marketplace služby Azure Stack Hub

Poznámka

K nasazení clusterů používejte jenom položku Kubernetes Azure Stack Hub Marketplace jako ověření konceptu. Pro podporované clustery Kubernetes ve službě Azure Stack Hub použijte modul AKS.

Kubernetes můžete uživatelům nabídnout jako položku marketplace. Uživatelé pak můžou Kubernetes nasadit v jediné koordinované operaci.

Tento článek popisuje použití šablony Azure Resource Manager k nasazení a zřízení prostředků pro samostatný cluster Kubernetes. Než začnete, zkontrolujte nastavení služby Azure Stack Hub a globálního tenanta Azure. Shromážděte požadované informace o službě Azure Stack Hub. Přidejte potřebné prostředky do tenanta a na Marketplace služby Azure Stack Hub. Cluster závisí na serveru Ubuntu, vlastním skriptu a položce marketplace clusteru Kubernetes na marketplace služby Azure Stack Hub.

Vytvoření plánu, nabídky a předplatného

Vytvořte plán, nabídku a předplatné pro položku Kubernetes Marketplace. Můžete také použít existující plán a nabídku.

  1. Přihlaste se k portálu https://adminportal.local.azurestack.externalpro správu .

  2. Vytvořte plán jako základní plán. Pokyny najdete v tématu Vytvoření plánu ve službě Azure Stack Hub.

  3. Vytvořte nabídku. Pokyny najdete v tématu Vytvoření nabídky ve službě Azure Stack Hub.

  4. Vyberte Nabídky a najděte nabídku, kterou jste vytvořili.

  5. V okně Nabídka vyberte Přehled .

  6. Vyberte Změnit stav. Vyberte Veřejný.

  7. Vyberte + Vytvořit prostředek>Nabídky a plány>Předplatné a vytvořte předplatné.

    a. Zadejte zobrazovaný název.

    b. Zadejte uživatele. Použijte Microsoft Entra účet přidružený k vašemu tenantovi.

    c. Popis poskytovatele

    d. Nastavte tenanta adresáře na Microsoft Entra tenanta služby Azure Stack Hub.

    e. Vyberte Nabídka. Vyberte název nabídky, kterou jste vytvořili. Poznamenejte si ID předplatného.

Vytvoření instančního objektu a přihlašovacích údajů ve službě AD FS

Pokud pro službu správy identit používáte službu Active Directory Federated Services (AD FS), musíte vytvořit instanční objekt pro uživatele nasazující cluster Kubernetes. Vytvoření instančního objektu pomocí tajného klíče klienta Pokyny najdete v tématu Vytvoření registrace aplikace, která používá přihlašovací údaje tajného klíče klienta.

Přidání image serveru Ubuntu

Na Marketplace služby Azure Stack Hub přidejte následující image Ubuntu Serveru:

  1. Přihlaste se k portálu https://adminportal.local.azurestack.externalpro správu .

  2. Vyberte Všechny služby a pak v kategorii SPRÁVA vyberte Správa Marketplace.

  3. V Azure vyberte + Přidat.

  4. Zadejte Ubuntu Server.

  5. Vyberte nejnovější verzi serveru. Zkontrolujte plnou verzi a ujistěte se, že máte nejnovější verzi:

    • Vydavatel: Canonical
    • Nabídka: UbuntuServer
    • Verze: 16.04.201806120 (nebo nejnovější verze)
    • SKU: 16.04-LTS
  6. Vyberte Stáhnout.

Přidání vlastního skriptu pro Linux

Přidejte Kubernetes z Marketplace služby Azure Stack Hub:

  1. Otevřete portál https://adminportal.local.azurestack.externalpro správu .

  2. Vyberte VŠECHNY služby a pak v kategorii SPRÁVA vyberte Správa Marketplace.

  3. V Azure vyberte + Přidat.

  4. Zadejte Custom Script for Linux.

  5. Vyberte skript s následujícím profilem:

    • Nabídka: Vlastní skript pro Linux 2.0

    • Verze: 2.0.6 (nebo nejnovější verze)

    • Vydavatel: Microsoft Corp

      Poznámka

      Může být uvedena více než jedna verze vlastních skriptů pro Linux. Musíte přidat poslední verzi položky.

  6. Vyberte Stáhnout.

Přidání Kubernetes na marketplace

  1. Otevřete portál https://adminportal.local.azurestack.externalpro správu .

  2. Vyberte Všechny služby a pak v kategorii SPRÁVA vyberte Správa Marketplace.

  3. V Azure vyberte + Přidat.

  4. Zadejte Kubernetes.

  5. Vyberte Kubernetes Cluster.

  6. Vyberte Stáhnout.

    Poznámka

    Může trvat pět minut, než se položka marketplace zobrazí na Marketplace služby Azure Stack Hub.

    Položka Kubernetes na Marketplace služby Azure Stack Hub

Aktualizace nebo odebrání Kubernetes

Při aktualizaci položky Kubernetes odeberete předchozí položku z Marketplace služby Azure Stack Hub. Podle následujících pokynů přidejte aktualizaci Kubernetes na Marketplace služby Azure Stack Hub.

Odebrání položky Kubernetes:

  1. Připojte se ke službě Azure Stack Hub pomocí PowerShellu jako operátoru. Pokyny najdete v tématu Připojení ke službě Azure Stack Hub pomocí PowerShellu jako operátoru.

  2. V galerii vyhledejte aktuální položku clusteru Kubernetes.

    Get-AzsGalleryItem | Select Name
    
  3. Poznamenejte si název aktuální položky, například Microsoft.AzureStackKubernetesCluster.0.3.0.

  4. K odebrání položky použijte následující rutinu PowerShellu:

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

Další kroky

Nasazení Kubernetes do služby Azure Stack Hub

Přehled nabídky služeb ve službě Azure Stack Hub