Azure Kubernetes Fleet Manager ve üye kümeleri
Bu makalede Azure Kubernetes Fleet Manager'daki (Fleet) filolara, üye kümelere ve merkez kümelerine kavramsal bir genel bakış sağlanmaktadır.
Filolar nedir?
Filo kaynağı, birden çok AKS kümesi için gruplandırma varlığı işlevi görür. Bunları kullanarak birden çok AKS kümesini tek bir varlık olarak yönetebilir, güncelleştirmeleri birden çok kümede düzenleyebilir, Kubernetes kaynaklarını birden çok kümeye yayabilir ve birden çok kümeyi yönetmek için tek bir bölme sağlayabilirsiniz. Merkez kümesi olan veya olmayan bir filo oluşturabilirsiniz.
Bir filo aşağıdaki bileşenlerden oluşur:
- fleet-hub-agent: Merkez kümesindeki filoyla ilgili tüm özel kaynakları (CR) oluşturan ve uzlaştıran bir Kubernetes denetleyicisi.
- fleet-member-agent: Üye kümelerindeki filoyla ilgili tüm CR'leri oluşturan ve uzlaştıran bir Kubernetes denetleyicisi. Bu denetleyici, hub kümesinden en son CR'leri çeker ve üye kümelerini istenen durumla eşleşecek şekilde tutarlı bir şekilde mutabık tutar.
Üye kümeler nedir?
, MemberCluster
merkez kümesinde oluşturulan ve filo içindeki bir kümenin temsili olarak hizmet veren küme kapsamlı bir API'yi temsil eder. Bu API, bir filodaki kayıtlı kümeleri tanımlamak için çok kümeli uygulamalar için güvenilir, tekdüzen ve otomatik bir yaklaşım sunar. Ayrıca, uygulamaların filo tarafından yönetilen kümelerin listesini sorgulamasını veya sonraki eylemler için küme durumlarını gözlemlemeyi kolaylaştırır.
Azure Kubernetes Service (AKS) kümelerini bir filoya üye kümeler olarak birleştirebilirsiniz. Üye kümelerin filoyla aynı Microsoft Entra kiracısında bulunması gerekir, ancak farklı bölgelerde, farklı kaynak gruplarında ve/veya farklı aboneliklerde olabilir.
Renk Tonları
Üye kümeler, kaynağa uygulanan taint belirtimini MemberCluster
destekler. Her taint nesnesi aşağıdaki alanlardan oluşur:
key
: Renk tonunun anahtarı.value
: Renk tonunun değeri.effect
: Tılsımın etkisi, örneğinNoSchedule
.
bir MemberCluster
bozuk duruma geldikten sonra, zamanlayıcıya kümenin hub kümesinden kaynak yayma işleminin bir parçası olarak kaynak almaması gerektiğini bilmesini sağlar. Bunun NoSchedule
etkisi, bir kaynağından ClusterResourcePlacement
öğesine zamanlamaktan kaçınmak için zamanlayıcıya bir sinyaldir MemberCluster
.
Daha fazla bilgi için yukarı akış Fleet belgelerine bakın.
Sonraki adımlar
- Bir filo oluşturun ve üye kümelere katılın.
Azure Kubernetes Service