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, eşgüdümlü bir işlemle dağıtabilir. Bu makale, 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österir. AKS altyapısı bir hizmet ilkesi 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 üzerini ç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 makineden ve üç çalışan düğümünden oluşan en fazla altı sanal makineden oluşan kümeleri dağıtmak isteyecektir. 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 Id'de SPN oluşturma
Kimlik yönetimi hizmetiniz için Microsoft Entra Id kullanıyorsanız, Kubernetes kümesi dağıtan kullanıcılar için bir SPN oluşturmanız gerekir. İstemci gizli dizisi kullanarak bir SPN oluşturun.
Yönetim portalı 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 (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 bir 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'yi kullanarak kullanıcı aboneliğindeki kaynaklara erişmesi gerekir. SPN'nin Katkıda Bulunan erişimi gerekir. Rol atama yönergeleri için bkz . Rol atama.
AKS Temel Görüntüsü Ekleme
Öğeyi Azure'dan 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:
Yönetim portalında
https://adminportal.local.azurestack.external
oturum açın.Tüm hizmetler'i seçin ve yönetim kategorisinin altında Market yönetimi'ni seçin.
Azure'dan + Ekle'yi seçin.
AKS Base
girin.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.
İndir'i seçin.
Özel betik uzantısı ekleme
Öğeyi Azure'dan 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.
Yönetim portalı'nı
https://adminportal.local.azurestack.external
açın.TÜM hizmetler'i seçin ve yönetim kategorisinin altında Market Yönetimi'ni seçin.
Azure'dan + Ekle'yi seçin.
Custom Script for Linux
girin.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.
İndir'i seçin.