Aracılığıyla paylaş


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:

Bu ekran görüntüsünde, merkez kümesi aracısı ve üye küme aracısı da dahil olmak üzere filo kaynağının diyagramı gösterilmektedir.

  • 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.

Hub kümeleri nedir?

Azure Kubernetes Fleet Manager'da merkez kümeleri birden çok üye kümesini yönetmede önemli bir rol oynar, ancak isteğe bağlıdır.

Hub kümesi, üye kümeler arasında güncelleştirmelerin ve kaynak yönetiminin düzenlemesini kolaylaştırır. Ancak, hub kümesi olmayan bir filo oluşturabilirsiniz. Bu esneklik, ayrılmış hub'a gerek kalmadan kümeleri tek bir varlık olarak yönetmenizi sağlar. Bu, daha basit kurulumlar veya belirli kullanım örnekleri için daha uygun olacaktır.

Ü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ğin NoSchedule.

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 açık kaynak Filo belgelerine bakın.

Sonraki adımlar