AKS'de esnek düğümler için destek ilkesi (önizleme)

Important

AKS önizleme özellikleri self servis ve kabul temelinde kullanılabilir. Önizlemeler "olduğu gibi" ve "mevcut olduğu şekilde" sağlanmakta olup, hizmet seviyesi anlaşmalarına ve sınırlı garantilere dahil edilmemektedir. AKS önizlemeleri, müşteri desteği ekibi tarafından maksimum çaba gösterilerek kısmen ele alınmaktadır. Bu nedenle, bu özellikler üretim kullanımı için tasarlanmamıştır. Daha fazla bilgi için aşağıdaki destek makalelerine bakın:

Flex düğümleri, sizin sağladığınız ve yönettiğiniz Linux ana makinelerinde çalışır. Azure Kubernetes Service (AKS) Kubernetes denetim düzlemini yönetir ve dış konağı, işletim sistemini, kimliğini, ağ bağlantısını ve iş yüklerini çalıştırırken esnek düğüm tümleştirmesini sağlar.

Bu makalede AKS destek ilkesinin önizleme sırasında esnek düğümler için nasıl uygulandığı açıklanmaktadır.

Önizleme desteği

Esnek düğümler değerlendirmeye yönelik bir önizleme özelliğidir ve üretim iş yükleri için önerilmez. Önizleme özellikleri, Önizleme özellikleri veya özellik bayrakları bölümünde açıklandığı gibi en iyi gayret esasına göre desteklenir. Yasal koşullar için bkz. Microsoft Azure Önizlemeleri için Ek Kullanım Koşulları.

Dağıtım serisi aşağıdaki yapılandırmayı dokümante eder:

  • Yeni veya mevcut bir genel veya özel AKS kümesi. Bu dağıtım kılavuzu, yerleşik ağ eklentisi olmayan bir küme oluşturur.
  • Unbounded-Net AKS tarafından yönetilen ve esnek düğüm ağ konumlarında yapılandırılır.
  • İki düğüm ağı arasında mevcut Katman 3 bağlantısı.
  • Yayımlanan esnek düğüm önkoşullarına göre hazırlanmış bir Linux konağı.
  • Azure VM yönetilen kimliği, Azure Arc yönetilen kimliği veya hizmet sorumlusu kimlik doğrulaması.
  • Esnek düğümler makale serisinde belgelenen bileşen sürümleri ve yaşam döngüsü işlemleri.
  • Gerekli AKS sürümünün kullanılabilir olduğu bir AKS bölgesi. Bkz. bölgesel kullanılabilirlik.

Diğer AKSFlexNode depo laboratuvarlarında ek yapılandırmalar gösterilmektedir. Bir laboratuvarda görülen bir yapılandırma, tek başına Microsoft Learn destek sınırını değiştirmez.

Limitations

AKS'deki esnek düğümler için aşağıdaki sınırlamalar geçerlidir:

  • Standart AKS düğüm havuzlarını da içeren bir küme de dahil olmak üzere esnek düğüm havuzu içeren bir kümeyi durduramazsınız.
  • Esnek düğüm havuzları oluşturmak veya yönetmek için Azure portalını kullanamazsınız.

Paylaşılan sorumluluk

Area Microsoft sağlar Siz çalıştırırsınız
AKS kontrol düzlemi AKS destek ilkesi altında yönetilen Kubernetes denetim düzlemi. Desteklenen bir AKS kümesi yapılandırması ve sürümü.
Flex düğüm entegrasyonu AKS kaynak sağlayıcısı tümleştirmesi, esnek düğüm aracısı, bootstrap iş akışı, Azure Makinesi işlemleri ve belgelenmiş yönetim arabirimleri. Ana bilgisayarlarınızdaki belgelenmiş kurulum ve yaşam döngüsü komutları.
Konak altyapısı Ana bilgisayar bir Azure kaynağı olduğunda Azure platformunun çalışması. Konak sağlama, kapasite, kullanılabilirlik, donanım, üretici yazılımı, depolama ve kurtarma.
Konak işletim sistemi Yayımlanan konak önkoşulları ve esnek düğüm yazılım gereksinimleri. İşletim sistemi kurulumu, güvenlik, yama uygulama, izleme, paketler ve ayrıcalıklı ana bilgisayar erişimi.
Kimlik ve erişim Microsoft Entra ID, yönetilen kimlik, Azure rol tabanlı erişim denetimi ve desteklenen esnek düğüm kimlik doğrulama tümleştirmesi. Kimlik oluşturma veya etkinleştirme, kimlik bilgilerinin korunması, küme kapsamındaki rol ataması, rotasyon ve kaldırma.
Ağ bağlantısı AKS API uç noktası ve belgelenmiş esnek düğüm tümleştirme noktaları. Dış yönlendirme, sanal ağ eşlemesi, güvenlik duvarları, ağ güvenlik grupları, DNS, proxy'ler, adres planlaması ve ağ tasarımınız tarafından kullanılan tüm VPN veya ExpressRoute bağlantıları.
Unbounded-Net Bu dağıtım serisinin kullandığı belgelenmiş entegrasyon. Müşteri tarafından yönetilen ağ katmanı için yükleme, yapılandırma, yükseltmeler ve dış ağ bağımlılıkları.
Workloads Belgelenen yapılandırmada AKS platformu davranışı. Uygulama dağıtımı, yapılandırma, güvenlik, izleme, yedekleme, veri koruma ve sorun giderme.
Konak yaşam döngüsü Belgelenmiş havuz ve Makine yönetimi işlemleri ve esnek düğüm yazılımı. Değişiklikleri zamanlama, boşaltmaya hazır olma durumunu değerlendirme, ayrıcalıklı güncelleştirme veya kaldırma komutlarını çalıştırma ve her bir sonucu doğrulama.

Konak veya dış ağ sorumluluğunuz AKS denetim düzlemindeki veya belgelenmiş esnek düğüm tümleştirmesindeki hatalara yönelik Microsoft desteğini kaldırmaz.

Konak ve bileşen gereksinimleri

Esnek düğüm ana bilgisayarını ve kimliğini hazırlama bölümünde belirtilen ana bilgisayar gereksinimlerini ve AKS için esnek düğümleri planlama bölümünde her esnek düğüm bileşeni için yayımlanan desteklenen sürümleri kullanın.

Genel AKS sürümü kullanılabilirliği için bkz. AKS'de desteklenen Kubernetes sürümleri.

Ağ sorumluluğu

Belgelenen iş akışı şunlar arasında bağlantı gerektirir:

  • Yönetim komutlarını ve AKS API sunucusunu çalıştırdığınız ortam.
  • Her bir esnek düğüm ana bilgisayarı ve AKS API sunucusu.
  • AKS tarafından yönetilen düğümler ve esnek düğüm ana bilgisayarları.
  • Her iki ağ konumunda da podlar ve Kubernetes hizmetleri.
  • AKS kontrol düzlemi ve her esnek düğümdeki kubelet.

Microsoft AKS uç noktalarını ve belgelenmiş esnek düğüm tümleştirmesini sağlar. Yönlendirme, DNS, güvenlik duvarı kuralları, ağ geçitleri, sanal ağ eşlemesi, proxy'ler ve tasarımınız tarafından kullanılan tüm VPN veya ExpressRoute bağlantıları dahil olmak üzere dış ağ yolunu yapılandırıp çalıştırırsınız.

Dağıtım serisi, mevcut bir Katman 3 yolu üzerinden pod ağ iletişimi sağlamak için Unbounded-Net kullanır. Belgelenen yapılandırmayı izleyin ve bir sorun bu sınırı aştığında hem AKS hem de Unbounded-Net durumunu toplayın.

Ana makine erişimi ve değişiklikler

Esnek düğüm önyükleme ve yaşam döngüsü komutları root ayrıcalıklarıyla çalışır ve konak durumunu değiştirir. Onaylı işleçlere erişimi sınırlayın ve belgelenmiş komutları ve bileşen sürümlerini kullanın.

Ana makineye erişebilir ve bakımını yapabilirsiniz, ancak aracı bileşeninde, systemd hizmetlerinde, worker ortamında, konteyner çalışma zamanında, ağ yapılandırmasında, kimlik bilgilerinde veya gerekli paketlerde yapılan değişiklikler esnek düğüm entegrasyonunu etkileyebilir. İlgili olmayan bir özelleştirmenin etkili olabileceği durumlarda, destek talebinde bulunmadan önce ana makinede yapılan değişiklikleri kaydedin ve belgelenmiş yapılandırmayı geri yükleyin.

Microsoft Desteği, izniniz ve yardımınız olmadan müşteri tarafından yönetilen bir konağa erişemez. Operatörlerinizin tanılama toplayabileceği desteklenen bir yönetim yolunu kullanılabilir durumda tutun.

Yardım alın

AKS veya belgelenmiş esnek düğüm tümleştirmesiyle ilgili etkin bir sorun için bir Azure desteği isteği oluşturun.

Genel projede ürün geri bildirimi ve yeniden üretilebilir sorunlar için AKSFlexNode sorun izleyicisini kullanın. Gizli bilgileri veya kimlik bilgilerini herkese açık bir sorun kaydına eklemeyin.

Güvenlik açıklarını genel bir GitHub sorunu üzerinden değil, Microsoft Güvenlik Yanıt Merkezi aracılığıyla bildirin.

Yardım istediğinizde aşağıdaki bilgileri ekleyin:

  • AKS kümesi ve esnek düğüm havuzu kaynak kimlikleri.
  • AKS, Flex düğüm aracısı ve Unbounded-Net sürümleri.
  • İşlem adı, UTC zaman damgası ve kullanılabilir olduğunda bağıntı kimliği.
  • Kubernetes Node ve Azure Machine adları ve durumları.
  • Flex düğüm aracısı, işletim sistemi ve ağ günlükleri.
  • İlgili ana bilgisayar veya ağ değişikliklerinin açıklaması.

Bu bilgilerin çoğunu toplamak için aşağıdaki komutları çalıştırın:

Komut Nerede çalıştırılır Sağlar
az aks show Bash ortamı Küme adı, kaynak kimliği ve API sunucusu
az aks nodepool show Bash ortamı Esnek düğüm havuzu sürümü ve sağlanma durumu
az aks machine list Bash ortamı Makine adları, düğüm adları, sürümler ve durumlar
kubectl get nodes Bash ortamı Kayıtlı düğüm adları, durumları ve kubelet sürümleri
kubectl unbounded version Bash ortamı Unbounded-Net sürümü
sudo journalctl -u aks-flex-node-agent --no-pager -n 200 Flex düğüm barındırıcısı Flex düğüm aracısı günlükleri

Bu komutlar, bu serideki dağıtım ve yönetim makalelerinde tam parametreleriyle birlikte görünür.

Erişim belirteçleri, bootstrap verileri, kubeconfig içeriği, özel anahtarlar, özel anahtarlar içeren sertifikalar, hizmet sorumlusu kimlik bilgileri veya diğer gizli dizileri eklemeyin.

Sonraki Adımlar