Azure Kubernetes Service'te (AKS) uygulama oluşturup yönetmek için küme işleci ve geliştiricilere yönelik en iyi deneyimler

Şunlar için geçerlidir: ✔️ AKS Otomatik ✔️ AKS Standart

Azure Kubernetes Service'te (AKS) uygulamaları başarıyla derlemek ve çalıştırmak için bazı önemli kavramların anlaşılması ve uygulanması gerekir:

  • Çoklu kiracılık ve zamanlayıcı özellikler.
  • Küme ve pod güvenliği.
  • İş sürekliliği ve olağanüstü durum kurtarma.

AKS ürün grubu, mühendislik ekipleri ve saha ekipleri (küresel kara kuşaklar (GBB) dahil) aşağıdaki en iyi uygulamalar ve kavramsal makalelere katkıda bulunarak, yazdı ve gruplandırdı. Bunların amacı, küme operatörlerinin ve geliştiricilerin yukarıdaki kavramları daha iyi anlamasına ve uygun özellikleri uygulamasına yardımcı olmaktır.

Önce AKS modunuzu seçin

AKS iki küme modunu destekler: AKS Otomatik ve AKS Standard. 2. günden daha az platform yönetimine sahip üretime hazır bir temel istiyorsanız AKS Otomatik'i seçin. Küme altyapısı ve yapılandırması üzerinde daha ayrıntılı denetime ihtiyacınız olduğunda AKS Standard'ı seçin.

Bu makaledeki en iyi yöntemler her iki mod için de geçerlidir. Ancak, uygulama sorumluluğu moda göre farklılık gösterir: AKS Otomatik, önceden yapılandırılmış daha fazla varsayılan sağlarken AKS Standard genellikle daha açık işleç yapılandırması gerektirir.

Area AKS Otomatik AKS Standard
Temel küme kurulumu Önceden yapılandırılmış daha fazla varsayılan değer Daha açık kurulum seçenekleri
Sistem düğüm havuzları Hizmet yönetimli model operatör tarafından yönetilen model
Güvenlik temeli denetimleri Yaygın senaryolarda çeşitli denetimler önceden yapılandırılmıştır Kontroller genellikle operatörler tarafından etkinleştirilir ve bakımı yapılır
Ağ temeli Ortak desenler için görüşülen varsayılanlar Daha geniş yapılandırma esnekliği
Yükseltmeler ve işlemler Daha fazla yönetilen işlem davranışı Operatör tarafından yönlendirilen daha fazla davranış
En iyi yöntem odağı Varsayılanları doğrulama, yönetme ve ayarlama Platform denetimlerini tasarlama ve yapılandırma

Küme operatörü en iyi uygulamaları

Küme operatörüyseniz, gereksinimlerini anlamak için uygulama sahipleri ve geliştiricilerle birlikte çalışın. Ardından, AKS kümelerinizi gereksinimlerinize uyacak şekilde yapılandırmak için aşağıdaki en iyi yöntemleri kullanabilirsiniz.

Uygulama geliştirme ve dağıtım sürecinizin bir parçası olarak eklemeniz gereken önemli bir uygulama, yaygın olarak kullanılan dağıtım ve test desenlerini izlemeyi hatırlamaktır. Uygulamanızı dağıtımdan önce test etmek, kalitesini, işlevselliğini ve hedef ortamla uyumluluğunu sağlamak için önemli bir adımdır. Uygulamanın veya temel alınan altyapının performansını, güvenliğini veya kullanılabilirliğini etkileyebilecek hataları, hataları veya sorunları belirlemenize ve düzeltmenize yardımcı olabilir.

AKS Standard'da operatörler genellikle doğrudan daha fazla platform denetimi uygular. AKS Otomatik'te operatörler genellikle hizmet tarafından yönetilen varsayılanları doğrulamaya, korumaları tanımlamaya ve ilke ile iş yükü sınırlarını ayarlamaya daha fazla odaklanır.

Çoklu kiralama

Çok kiracılılık rehberi her iki mod için de geçerlidir. AKS Otomatik'te temel küme varsayılanları ilk kurulum çalışmasını azaltabilir. AKS Standard'da platform ekipleri genellikle daha fazla kiracılık ve zamanlama denetimini açıkça yapılandırıyor.

Güvenlik

Güvenlik kılavuzu her iki mod için de geçerlidir. AKS Otomatik, birçok yaygın senaryo için önceden yapılandırılmış güvenlik varsayılanları içerirken, AKS Standard genellikle daha fazla denetimin açıkça etkinleştirilmesini ve yaşam döngüsü sahipliğini gerektirir.

AKS Otomatik güvenlik temeli

AKS Otomatik, birçok üretim senaryosu için sağlamlaştırılmış temel ve önceden yapılandırılmış denetimlerle tasarlanmıştır. Duruşu doğrulamak, özel durumları yönetmek ve kurumsal ilke gereksinimleriyle uyumlu olmak için en iyi güvenlik makalelerini kullanın.

Geçerli özellik davranışı ve kapsamı için bkz. AKS Otomatik'e giriş.

Ağ ve depolama

Ağ ve depolama için en iyi yöntemler her iki mod için de geçerlidir. AKS Otomatik, ortak desenler için daha ayrıntılı varsayılanlar sağlarken, AKS Standard daha geniş yapılandırma esnekliği ve operatör denetimi sağlar.

Kurumsal kullanıma hazır iş yüklerini çalıştırma

Güvenilirlik ve kurtarma uygulamaları her iki mod için de geçerlidir. AKS Otomatik, temel işlemleri basitleştirebilirken AKS Standard özel mimariler için daha fazla tasarım süresi denetimi sunar.

Geliştirici en iyi yöntemleri

Geliştirici veya uygulama sahibiyseniz geliştirme deneyiminizi basitleştirebilir ve gerekli uygulama performansı özelliklerini tanımlayabilirsiniz.

Geliştirici kılavuzu her iki mod için de geçerlidir. AKS Otomatik'te ekipler genellikle önceden yapılandırılmış küme temelleri ile daha hızlı hareket edebilir. AKS Standard'da geliştiricilerin varsayımları platform ekibi kümesi yapılandırma seçenekleriyle uyumlu hale getirmesi gerekir.

Kubernetes ve AKS kavramları

Aşağıdaki kavramsal makaleler AKS'deki kümeler için temel özelliklerden ve bileşenlerden bazılarını kapsar:

AKS'nin kurumsal ölçekli bir uygulamasını tasarlama konusunda rehberlik için bkz . AKS tasarımınızı planlama.

İş yükünüz ve işletim modeliniz için doğru küme modunu seçmek için bkz. AKS Otomatik ve AKS Standart özellik karşılaştırması.

AKS hakkında daha fazla bilgi için aşağıdaki belgelere bakın: