Share via


Azure Arc özellikli Kubernetes otomasyonu

Azure Arc özellikli Kubernetes kümeleri, Azure dışında, şirket ağınızda veya başka bir bulut sağlayıcısında barındırılan Kubernetes kümelerini yönetmenize olanak tanır. Bu makalede, küme ekleme ve küme uzantıları aracılığıyla ek özellikler eklemeye yönelik otomasyona genel bir bakış sağlanır. Aşağıdaki bölümlerde, operasyon ekibinizin yaşam döngüleri boyunca Azure Arc özellikli kümeleri eklerken ve otomatikleştirirken kullanması gereken önemli noktalar ve öneriler yer almaktadır.

Mimari

Aşağıdaki diyagram, Azure Arc özellikli Kubernetes için ekleme ve otomasyon tasarım alanlarını vurgulayan kavramsal bir başvuru mimarisi içerir:

Ekleme ve uzantı Tümleştirmesini gösteren diyagram.

Tasarımda Dikkat Edilmesi Gerekenler

Azure Arc özellikli Kubernetes kümelerini Azure'a eklemeden önce aşağıdakileri göz önünde bulundurun:

Gereksinimler

Ortam Hazırlığı

  • Azure Arc özellikli Kubernetes aracısını dağıtıp yapılandırabilmeniz için önce Kubernetes kümenizde bir küme yöneticisi rolüne sahip olmanız gerekir.

Azure Arc özellikli Kubernetes'i ekleme

  • Kümenizde Azure Arc özellikli Kubernetes aracısını yükleyip yapılandırma planına karar verin. Bu aracıyı genellikle kuruluşunuzun standart otomasyon araçlarını kullanarak dağıtmanız gerekir.

Küme Uzantıları

  • Azure Arc özellikli Kubernetes kümenizde hangi Azure özelliklerine sahip olmak istediğinizi belirleyin. Bazı hizmetlerin dağıtılması için bir küme uzantısı gerekir.

Ağ Bağlantısı

Aracı yaşam döngüsü otomasyonu

  • Azure Arc aracısı ve Azure Arc özellikli Kubernetes uzantıları güncelleştirme yönetimi stratejisi oluşturun.

Tasarım önerileri

Aşağıdaki bölümlerde Azure Arc özellikli Kubernetes kümeleri için tasarım önerileri yer almaktadır.

Ortam hazırlığı

Azure Arc özellikli Kubernetes kümelerini ekleme

  • Birden çok küme eklerken, Azure DevOps, GitHub Actions veya Kubernetes kümelerini yönetmek için kullandığınız başka bir otomasyon aracını kullanarak bir hizmet sorumlusu oluşturun ve kümelerinizi ekleyin.

Arc özellikli Kubernetes uzantıları

  • Bir uzantıyı yalnızca belirli bir Azure Arc özellikli Kubernetes kümesine veya kümelerine dağıtıyorsanız, Azure DevOps veya GitHub Actions gibi araçları kullanarak Azure CLI ve/veya ARM şablonları aracılığıyla bu uzantıların yüklenmesini otomatikleştirin.
  • Tüm Arc özellikli Kubernetes kümelerinizde veya Arc özellikli Kubernetes kümelerinden oluşan büyük gruplarda bir uzantı yaygınsa, arc uzantılarının büyük ölçekte dağıtımını otomatikleştirmek için Azure İlkesi kullanın.

Aracı ve uzantılar yaşam döngüsü otomasyonu

Ekleme işlemi sırasında Azure Arc özellikli Kubernetes, Kubernetes kümenize aracılar sağlar. Azure Arc teknolojileri geliştikçe aracı sürümleri değişir, bu nedenle aracılarınızın sık sık güncelleştirilmesi önemlidir.

  • Kümenizi Azure Arc'a eklerken varsayılan davranış olan kümenizin içinde çalışan Azure Arc aracıları için otomatik yükseltme özelliğini etkinleştirin.

  • Uzantılar ayrıca kümenizde güncelleştirmeler gerektirir. Kümenizde yüklü herhangi bir uzantı için, sağlama sırasında uzantı ikincil sürümünü otomatik olarak yükseltmek için varsayılan davranışı bırakmanızı öneririz. Ana sürüm yükseltmeleri için, uzantı ana sürümüne geçmek için bir geçiş yolu belgelenmiştir.

Sonraki adımlar

Hibrit ve çoklu bulut bulut yolculuğunuz hakkında daha fazla bilgi için aşağıdaki makalelere bakın.