Azure Stack Hub'da Azure Kubernetes Service yükleme ve sunma

Azure Kubernetes Service (AKS), kullanıcılarınızın Azure Stack Hub'da Kubernetes kümelerini dağıtmasını sağlar. AKS, Kubernetes kümelerini yönetmenin karmaşıklığını ve işlem yükünü azaltır. Azure Stack Hub, barındırılan bir Kubernetes hizmeti olarak sistem durumu izleme gibi kritik görevleri üstlenir ve kümelerin bakımını kolaylaştırır. Azure Stack Hub ekibi, kümeleri korumak için kullanılan görüntüyü yönetir. Küme kiracı yöneticisinin yalnızca güncelleştirmeleri gerektiği gibi uygulaması gerekir. Hizmetler ek ücret ödemeden sunulur. AKS ücretsizdir: Yalnızca kümelerinizdeki sanal makinelerin (VM) ana ve aracı düğümlerini kullanmak için ödeme yapın. Azure Stack Hub kullanıcıları için Azure Kubernetes Service (AKS) kaynak sağlayıcısını yükleyebilirsiniz.

Yüklemek için VM uzantılarına, AKS temel görüntüsüne, kullanıcılarınıza bir plan ve teklife sahip olmanız ve Azure Stack Hub'ınız için çoklu kiracıyı etkinleştirmeniz gerekir. AKS kümeleri yalnızca kullanıcı ortamında oluşturulabilir.

Önemli

Azure Stack Hub'da şu anda önizleme aşamasında olan Azure Kubernetes Service kullanımdan kaldırılıyor ve GA olmayacak. Bkz. Azure Stack Hub'da Kubernetes çözümü için AKS Altyapısı . Beta veya önizleme aşamasında olan ya da başka bir şekilde henüz genel kullanıma sunulmamış olan Azure özelliklerinde geçerli olan yasal koşullar için bkz. Microsoft Azure Önizlemeleri için Ek Kullanım Koşulları.

Not

Azure Stack Hub'daki Azure Kubernetes Service, yönetim ortamında küme oluşturmayı desteklemez. Yalnızca kullanıcı ortamında AKS kümeleri oluşturabilirsiniz.

Gerekli VM uzantılarını indirme

Azure Stack Hub'ınızda aşağıdaki VM uzantılarının kullanılabilir olduğundan emin olun.

Uzantıları portaldan alma

VM uzantılarını Azure Stack Hub Marketi'nde bulabilirsiniz. Bunları bağlantısız bir ortama eklemeniz gerekiyorsa Azure'dan indirebilirsiniz. Market öğelerini Azure Stack Hub'a indirme (Bağlantısı kesildi) bölümündeki yönergeleri izleyin:

  • Linux için komutunu çalıştırma (en son sürüm)

    Linux için run komutunu alma

  • Linux için özel betik (sürüm 2.0.6)

    Linux için özel betik alma

Uzantıları PowerShell ile görüntüleme

PowerShell, sisteminizde kullanılabilen VM uzantılarını görüntülemek için bir Get-AzsVMExtension cmdlet sağlar. Kullanılabilir uzantıları görüntülemek için aşağıdaki betiği çalıştırın. Azure Stack Hub Resource Manager uç noktanız için doğru URL'yi belirtin:

Add-AzureRMEnvironment -Name "AzureStackAdmin" -ArmEndpoint "https://adminmanagement.<location>.<yourdomainname>/"
Login-AzureRMAccount -EnvironmentName "AzureStackAdmin"
Get-AzsVMExtension

AzureStack PowerShell modülünü yükleme ve kullanma hakkında bilgi için bkz. Azure Stack Hub için PowerShell Az modülünü yükleme.

AKS temel görüntüsünü indirme

AKS Hizmeti, AKS temel görüntüsü olarak adlandırılan özel bir VM görüntüsüne ihtiyaç duyar. AKS hizmeti, yerel Azure Stack Hub Marketi'nde doğru görüntü sürümü olmadan çalışmaz. Görüntünün AKS hizmeti tarafından kullanılması amaçlanır, kiracılar tarafından tek tek VM'ler oluşturmak için kullanılmaz. Görüntü Market'teki kiracılar tarafından görülmeyebilir. Bu, her Azure Stack Hub güncelleştirmesi ile birlikte yapılması gereken bir görevdir. Her yeni güncelleştirme olduğunda, AKS hizmetiyle ilişkilendirilmiş yeni bir AKS temel görüntüsü vardır. Adımlar aşağıdaki gibidir:

  1. Yönetici portalını kullanarak Market yönetimi dikey penceresine gidin ve Azure'dan ekle'yi seçin.

  2. Arama kutusuna AKS yazın. Linux AKS Base Ubuntu 18.04-LTS Image Distro, 2022 Q1 sürüm 2022.01.21 ve AKS Temel Windows Görüntüsü sürüm 17763.2300.220121'i bulun ve indirin.

    • Linux temel görüntüsü:

      AKS Temel Görüntüsünü Ekleme - Linux

    • Windows temel görüntüsü:

      AKS Temel Görüntüsünü Ekleme - Windows

  3. Örneğinizin bağlantısı kesildiyse Market öğelerini Azure Stack Hub'a indirme makalesindeki yönergeleri izleyerek belirtilen iki öğeyi Azure'daki marketten indirip Azure Stack Hub örneğine yükleyin.

Plan ve teklif oluşturma

Kiracı kullanıcılarının AKS hizmetini kullanmasına izin vermek için operatörün bunu bir plan ve teklif aracılığıyla kullanılabilir hale getirmesi gerekir.

  1. Hizmetle Microsoft.Container bir plan oluşturun. Bu hizmet için belirli bir kota yok; İşlem, Ağ ve Depolama hizmetleri için kullanılabilir kotaları kullanır:

    Plan oluşturma

  2. Önceki adımda oluşturulan planı içeren bir teklif oluşturmak için Azure Stack Hub yönetim portalını kullanın:

    Teklif oluşturma

Çok kiracılı yapılandırma

Azure Stack Hub'ı diğer Microsoft Entra dizinlerinde bulunan kullanıcıların Azure Stack Hub'daki hizmetleri kullanmasına izin verecek şekilde yapılandırmanız gerekir.

Yönergeler için bkz. Azure Stack Hub'da çoklu kiracıyı yapılandırma

Uyarıları izleme ve uyarılarda işlem yapma

  1. Yönetim portalını kullanarak Yönetim grubu altındaki Azure Kubernetes Service erişebilirsiniz.

  2. Uyarılar dikey penceresini seçin. Uyarıları gözden geçirin:

    AKS - Yönetici

  3. Uyarılar dikey penceresinde görünür ve gerekirse bunlar üzerinde işlem yapabilirsiniz:

AKS - Uyarılar

Sonraki adımlar

Azure Stack Hub'da AKS hakkında daha fazla bilgi edinin