Azure Stack Hub Market'e Azure Kubernetes Services (AKS) altyapısı önkoşullarını ekleme

Kullanıcılarınız için Azure Kubernetes Services (AKS) Altyapısını ayarlayabilirsiniz. Bu makalede açıklanan öğeleri Azure Stack Hub'ınıza ekleyin. Kullanıcılarınız daha sonra bir Kubernetes kümesini tek ve eşgüdümlü bir işlemle dağıtabilir. Bu makalede AKS altyapısını hem bağlı hem de bağlantısız ortamlarda kullanıcılarınız için kullanılabilir hale getirmek için ihtiyacınız olan adımlarda size yol gösterilir. AKS altyapısı bir hizmet sorumlusu kimliğine bağlıdır. AKS altyapısının markette de olması gerekir: Özel Betik uzantısı ve AKS Temel Görüntüsü. AKS altyapısı, Azure Stack Hub 1910 veya sonraki bir sürümünü çalıştırmanızı gerektirir.

Not

Azure Stack Hub'ın AKS altyapısı sürüm numarasına eşlemesini AKS altyapısı sürüm notlarında bulabilirsiniz.

Kullanıcınızın hizmet teklifini denetleme

Kullanıcılarınızın yeterli alana sahip bir plan, teklif ve Azure Stack Hub aboneliğine ihtiyacı olacaktır. Kullanıcılar genellikle üç ana makine ve üç çalışan düğümünden oluşan en fazla altı sanal makineden oluşan kümeleri dağıtmak ister. Kotalarının yeterince büyük olduğundan emin olmak istersiniz.

Hizmet teklifini planlama ve ayarlama hakkında daha fazla bilgiye ihtiyacınız varsa bkz. Azure Stack Hub'da hizmet sunmaya genel bakış

Hizmet sorumlusu ve kimlik bilgileri oluşturma

Kubernetes kümesinin Azure Stack Hub'da hizmet sorumlusuna (SPN) ve rol tabanlı izinlere sahip olması gerekir.

  • Microsoft Entra Kimliğinde SPN oluşturma

    Kimlik yönetimi hizmetiniz için Microsoft Entra kimliği kullanıyorsanız Kubernetes kümesi dağıtan kullanıcılar için bir SPN oluşturmanız gerekir. İstemci gizli dizisi kullanarak SPN oluşturun.

    Yönetim portalını kullanma yönergeleri için bkz. Uygulama kaydı oluşturma.
    Yönergeler için bkz. İstemci gizli anahtarı kimlik bilgilerini kullanan bir uygulama kaydı oluşturma.

  • AD FS'de SPN oluşturma

    Kimlik yönetimi hizmetiniz için Active Directory Federasyon Hizmetleri 'ni (AD FS) kullanıyorsanız, Kubernetes kümesi dağıtan kullanıcılar için bir SPN oluşturmanız gerekir. İstemci gizli dizisi kullanarak SPN oluşturun.

    PowerShell kullanma yönergeleri için bkz. İstemci gizli anahtarı kimlik bilgilerini kullanan bir uygulama kaydı oluşturma.

  • Rol atama

    SPN'nin SPN kullanarak kullanıcı aboneliğindeki kaynaklara erişmesi gerekir. SPN'nin Katkıda Bulunan erişimine sahip olması gerekir. Rol atama yönergeleri için bkz. Rol atama.

AKS Temel Görüntüsü Ekleme

Azure'dan öğeyi alarak markete aks temel görüntüsü ekleyebilirsiniz. Ancak, Azure Stack Hub'ınızın bağlantısı kesildiyse bu öğeyi eklemek için Market öğelerini Azure'dan indirme yönergelerini kullanın. 5. adımda belirtilen öğeyi ekleyin.

Markete aşağıdaki öğeyi ekleyin:

  1. Yönetim portalında https://adminportal.local.azurestack.externaloturum açın.

  2. Tüm hizmetler'i seçin ve yönetim kategorisinin altında Market yönetimi'ni seçin.

  3. Azure'dan + Ekle'yi seçin.

  4. AKS Base yazın.

  5. AKS altyapısının sürümüyle eşleşen görüntü sürümünü seçin. AKS Temel Görüntüsünden AKS altyapısı sürümüne listesini Desteklenen Kubernetes Sürümleri bölümünde bulabilirsiniz.

  6. İndir'i seçin.

Özel betik uzantısı ekleme

Azure'dan öğeyi alarak özel betiği markete ekleyebilirsiniz. Ancak Azure Stack Hub'ınızın bağlantısı kesildiyse, öğeyi eklemek için Market öğelerini Azure'dan indirme yönergelerini kullanın. 5. adımda belirtilen öğeyi ekleyin.

  1. Yönetim portalını https://adminportal.local.azurestack.externalaçın.

  2. TÜM hizmetler'i seçin ve yönetim kategorisinin altında Market Yönetimi'ni seçin.

  3. Azure'dan + Ekle'yi seçin.

  4. Custom Script for Linux yazın.

  5. Aşağıdaki profile sahip betiği seçin:

    • Teklif: Linux 2.0 için Özel Betik

    • Sürüm: 2.0.6 (veya en son sürüm)

    • Yayımcı: Microsoft Corp

      Not

      Linux için Özel Betiğin birden fazla sürümü listelenebilir. Öğenin son sürümünü eklemeniz gerekir.

  6. İndir'i seçin.

Sonraki adımlar

Azure Stack Hub'da AKS altyapısı nedir?

Azure Stack Hub'da hizmet sunmaya genel bakış