Azure Kubernetes Service'te (AKS) kotalar, sanal makine boyutu kısıtlamaları ve bölge kullanılabilirliği

Azure hizmetleri, belirli sanal makine (VM) SKU'ları için kullanım kısıtlamaları dahil olmak üzere kaynaklar ve özellikler için varsayılan sınırları ve kotaları ayarlar.

Bu makalede, Azure Kubernetes Service (AKS) için varsayılan kaynak sınırları ve aks'nin Azure bölgelerde kullanılabilirliği açıklanmaktadır.

Hizmet kotaları ve limitler

Kaynak Sınır
Genel olarak abonelik başına en fazla küme sayısı 5.000
Sanal Makine Ölçek Kümeleri ve Standart Load Balancer SKU'su olan küme başına en fazla düğüm sayısı Tüm düğüm havuzları arasında 5.000
Not: Küme başına 5.000 düğüme kadar ölçeklendiremiyorsanız, Büyük Küme İçin En İyi Uygulamalar bölümüne bakın.
Düğüm havuzu başına en fazla düğüm sayısı (Sanal Makine Ölçek Kümeleri düğüm havuzları) 1000
Küme başına maksimum düğüm havuzları 100
Düğüm başına en fazla pod sayısı: Kubenet ağ eklentisi ile Maksimum: 250
Azure CLI varsayılan: 110
Azure Kaynak Yöneticisi şablon varsayılanı: 110
Azure portal dağıtım varsayılan: 30
Azure Container Networking Interface (Azure CNI)1 ile düğüm başına en fazla pod sayısı: Maksimum: 250
Windows Server konteynerleri için maksimum önerilen: 110
Varsayılan: 30
Open Service Mesh (OSM) AKS eklentisi Kubernetes Küme Sürümü: AKS Desteklenen Sürümler
Küme başına OSM denetleyicileri: 1
OSM kontrolörü başına kovan: 1600
OSM tarafından yönetilen Kubernetes hizmet hesapları: 160
Küme başına maksimum yük dengeli Kubernetes hizmeti ile Standart Load Balancer SKU 300
Sanal Makine Kullanılabilirlik Setleri ve Temel Yük Dengeleyici SKU ile küme başına maksimum düğüm sayısı 100

1 Windows Server kapsayıcıları Azure CNI ağ eklentisi kullanmalıdır. Windows Server konteynerleri için Kubenet desteklenmemektedir.

Kubernetes Kontrol Düzlemi Katmanı Sınır
Standart seviye Kubernetes API sunucusunu yüke göre otomatik olarak ölçeklendirir. Daha büyük kontrol düzlemi bileşeni sınırları ve API sunucusu/etcd örnekleri.
Ücretsiz katman Uçak içi istek sınırı olan sınırlı kaynaklar. Küme başına 10 düğüm için önerilen düğüm sınırı. Deneme, öğrenme ve basit test için en iyi yöntemdir. Üretim/kritik iş yükleri için önerilmez.

Uyarı

Önceki tabloda listelenen Ücretsiz ve Standart katmanlarına ek olarak AKS, üretim iş yükleri için çalışma süresi SLA'sı ve 24 aylık Uzun Vadeli Destek (LTS) gerektiren bir Premium katman sunar. Tam karşılaştırma için bkz. AKS fiyatlandırma katmanları.

Önemli

Önceki tablodaki Temel Load Balancer sınırı yalnızca eski yapılandırmalar için geçerlidir. 30 Eylül 2025 tarihinden itibaren AKS artık Temel Load Balancer desteklememektedir. Yeni dağıtımlar için Standart Load Balancer kullanın ve mevcut dağıtımları Standart Load Balancer yükseltin.

Önemli

Azure Kubernetes Service (AKS), 30 Eylül 2027'den itibaren Open Service Mesh (OSM) eklentisini artık desteklememektedir. Yukarı akış Open Service Mesh projesi kullanımdan kaldırıldı.

Kümeniz OSM eklentisini kullanıyorsa destek sonu tarihinden önce Istio eklentisine geçin. Bu kullanımdan kaldırma bildirimi yalnızca yönetilen OSM eklentisi için geçerlidir ve açık kaynak veya kendi kendine yönetilen hizmet ağı yüklemelerini ele almaz. Geçiş adımları için bkz . OSM eklentisinden Istio eklentisine geçiş kılavuzu. AKS duyuruları ve güncelleştirmeleri hakkında bilgi sahibi olmak için AKS sürüm notlarını izleyin.

AKS tarafından yönetilen kümelerde kota sınırları

Kota sınırlarını ve kullanımı görüntülemek veek kota istemek için Azure portalı Kotalar sayfasını kullanın.

Aşağıdaki ekran görüntüsünde AKS tarafından yönetilen kümeler için bölgeye göre geçerli kullanım ve sınırlar ile kota ayarlamaları isteme denetimleri gösterilmektedir.

Azure portalı Kotalar sayfasının ekran görüntüsü.

Yönetilen küme kotanızı aşarsanız aşağıdakine benzer bir hata iletisi görebilirsiniz:

ManagedClusterCountExceedsQuotaLimit: Operation results in exceeding quota limits for managed clusters. Maximum allowed: %d, Current usage: %d, Additional requested: %d. Consider deleting unused clusters or requesting a quota increase. To request a quota increase, follow the instructions here: https://learn.microsoft.com/azure/quotas/quickstart-increase-quota-portal.

Bu hatayı çözmek için Azure portalı Kotalar sayfasında ek kota isteyin.

AKS yönetilen kümeleri kota sınırları

Abonelik Türü Yeni abonelikler için bölge başına abonelik başına varsayılan AKS kümesi sayısı1 Abonelik başına, bölge başına maksimum AKS kümesi sayısını, Azure portal Kotalar sayfası üzerinden self servis aracılığıyla 2 olarak belirleyin.
Kurumsal Anlaşma abonelikleri 100 1,000
CSP, Kullandıkça öde, Sponsorlu, MSDN, MPN, Azure Pass, Açık Azure ve Azure Pass abonelikleri 10 100
Ücretsiz Deneme ve Öğrenciler için Azure abonelikleri 3 3

1 Yeni abonelikler için bölge başına abonelik başına varsayılan AKS kümesi sayısı, kapasite kısıtlamaları olan bölgelerde farklılık gösterebilir.
2 Kota sınırının artırılmasını istemek için Azure portal Kotaları istek işlemini kullanın. Maksimum self servis miktarının üzerindeki kota artışı istekleri için destek bileti gerekir. Ücretsiz Deneme ve Öğrenciler için Azure abonelikleri sınır veya kota artışı için uygun değildir. Ücretsiz Deneme veya Öğrenciler için Azure aboneliğiniz varsa, daha yüksek kota sınırları elde etmek için kullandıkça öde aboneliğine yükseltebilirsiniz.

AKS kaynak sağlayıcısı API'lerinde hız sınırları

AKS, belirli AKS kaynak sağlayıcı API'lerini sınırlamak için token bucket kısıtlama algoritmasını kullanır. Azaltma, hizmet performansının korunmasına yardımcı olur ve adil kullanımı teşvik eder.

Belirteç demetleri sabit bir boyuta (seri artış hızı olarak da bilinir) sahiptir ve zaman içinde sabit bir hızda (sürekli hız olarak da bilinir) yeniden doldurulur. Her azaltma sınırı her bölgede belirtilen kaynağa uygulanır. Örneğin, bir abonelik her kaynak grubu için bir kerede en fazla 60 kez çağrı ListManagedClusters yapabilir (seri artış hızı) ve ardından saniyede bir çağrı yapmaya devam edebilir (sürekli fiyat).

API isteği Kova boyutu Doldurma oranı Kapsam
LİSTE ManagedClusters 500 istekler Saniyede 1 istek Abonelik
LİSTE ManagedClusters 60 talep Saniyede 1 istek Kaynak Grubu
KOYMAK AgentPool 20 istek Dakikada 1 istek Aracı kümesi
KOYMAK ManagedCluster 20 istek Dakikada 1 istek Yönetilen küme
AL ManagedCluster 60 talep Saniyede 1 istek Yönetilen küme
GET işlemi durumu 200 talep Saniyede 2 istek Abonelik
Diğer tüm API'ler 60 talep Saniyede 1 istek Abonelik

Uyarı

ManagedClusters ve AgentPools demetleri aynı AKS kümesi için ayrı olarak sayılır.

AKS bir isteği kısıtladığında HTTP durum kodunu 429 (Çok Fazla İstek) ve Throttled hata kodunu döndürür. Yanıt, yeniden denemeden önce beklenmesi gereken saniye sayısını belirten bir Retry-After üst bilgi içerir. İstemciniz ani bir API çağrısı deseni kullanıyorsa, bunu değeri işleyecek Retry-After şekilde yapılandırın. Daha fazla bilgi için üst bilgiye bakınRetry-After. AKS, yeniden deneme aralığını belirtmek için kullanır delay-seconds .

Tahsis edilen altyapı

Tüm diğer ağ, hesaplama ve depolama sınırlamaları, sağlanan altyapıya uygulanır. İlgili limitler için, Azure abonelik ve hizmet limitleri başlığına bakın.

Önemli

Aks kümesini yükselttiğiniz zaman, yükseltme geçici olarak ek kaynaklar kullanır. Bu kaynaklar arasında, bir sanal ağ alt ağındaki mevcut IP adresleri veya sanal makine vCPU kotası bulunmaktadır.

Windows Server kapsayıcılar için düğüm havuzunu yükselterek en son düğüm güncelleştirmelerini uygulayın. Bu geçici kaynaklar için yeterli IP adresi alanınız veya vCPU kotanız yoksa küme yükseltmesi başarısız olur. Daha fazla bilgi için bkz . AKS'de düğüm havuzunu yükseltme.

AKS'de desteklenen VM boyutları

Azure yeni VM sürümleri yayımladıkça VM boyutları değişiklikleri için destek Azure Kubernetes Service (AKS). Desteklenen sürümler hakkında güncelleştirmeler için bkz. AKS sürüm notları.

AKS'de kısıtlanmış VM boyutları

AKS kümesindeki her düğüm, vCPU ve bellek gibi sabit miktarda işlem kaynağı içerir. Kubernetes doğru çalışması için belirli işlem kaynaklarını gerektirdiği için AKS, belirli VM sürümlerini varsayılan olarak kısıtlar. Bu kısıtlamalar, düğümlerde podların zamanlanmasını ve düzgün çalışmasını sağlamaya yardımcı olur.

Kullanıcı düğüm havuzları

Kullanıcı düğümü havuzları için ikiden az vCPU ve 2 GB belleğe sahip VM sürümlerini kullanamayabilirsiniz.

Sistem düğüm havuzları

Sistem düğümü havuzları için ikiden az vCPU ve 4 GB belleğe sahip VM sürümlerini kullanamayabilirsiniz. Aks, gerekli kube-system podları ve uygulamalarınız için güvenilir zamanlama sağlamaya yardımcı olmak için sistem düğümü havuzları için B serisi VM'leri desteklemez ve Av1 serisi VM'leri önermez.

VM türleri ve bunların işlem kaynakları hakkında daha fazla bilgi için bkz. Azure'da sanal makineler için boyutlar.

AKS'de desteklenen kapsayıcı görüntüsü boyutları

AKS, kapsayıcı görüntüsü boyutu üzerinde hizmet düzeyi sınırı ayarlamaz. Büyük görüntüler çekme gecikme süresini artırabilir ve daha fazla düğüm disk alanı, disk G/Ç ve ağ bant genişliği tüketebilir. Düğümde yeterli disk alanı yoksa kubelet görüntüyü çekemeyebilir. İyileştirme kılavuzu için bkz. AKS'de kapsayıcı görüntüsü çekme performansını geliştirme.

Çalışma zamanı bellek kullanımı, görüntü yapıt boyutu yerine iş yükü davranışına bağlıdır. Ölçülen çalışma zamanı gereksinimlerine göre kapsayıcı bellek isteklerini ve sınırlarını ayarlayın. Daha fazla bilgi için bkz . Podlar ve kapsayıcılar için kaynak yönetimi.

Bölge kullanılabilirliği

AKS kullanılabilirliği Azure bölgeye göre değişir. Desteklenen bölgelerde bile bölgesel kapasite, VM sürümü kullanılabilirliği ve abonelik kotası dağıtımı etkileyebilir.

En son küme dağıtabileceğiniz ve çalıştırabileceğiniz yerler listesi için AKS bölge kullanılabilirliği bölümüne bakın.

AKS'de akıllı VM varsayılanları

Mayıs 2025'ten önce varsayılan AKS VM SKU'su idi Standard_DS2_v2. Mayıs 2025'ten bu yana oluşturulan dağıtımlar için, VM SKU'su belirtmezseniz AKS, kullanılabilir kapasiteye ve kotaya göre dinamik olarak bir varsayılan seçer. Bu seçim dağıtım güvenilirliğini ve kaynak kullanımını artırır.

Azure portalındaki küme yapılandırma ön ayarları

Azure portalında bir küme oluşturduğunuzda, senaryonuz için kümeyi hızlı bir şekilde yapılandırmak için bir ön ayar seçin. Küme oluşturma sırasında önceden ayarlanmış değerleri değiştirebilirsiniz. Dağıtımdan sonra değiştirebileceğiniz ayarlar farklılık gösterir.

Ön Ayar Açıklama
Üretim Standardı AKS tarafından önerilen en iyi yöntemlerle üretim trafiği sunan çoğu uygulama için en iyi.
Geliştirme/Test Yeni iş yükleri geliştirmek veya mevcut iş yüklerini test etmek için en iyisi.
Üretim Ekonomisi İş yükleriniz kesintilere dayanabiliyorsa üretim trafiğine uygun maliyetli bir şekilde hizmet etmek için en iyi yöntemdir.
Üretim İşletmesi Üretim trafiğini katı izinler ve güçlendirilmiş güvenlikle sunmak için en iyisidir.
Yapılandırma ayarı Üretim Standardı Geliştirme/Test Üretim Ekonomisi Üretim İşletmesi
Sistem düğüm havuzu düğüm boyutu Standard_D8ds_v5 Standard_D4ds_v5 Standard_D8ds_v5 Standard_D16ds_v5
Sistem düğüm havuzu otomatik ölçeklendirme aralığı 2-5 düğüm 2-5 düğüm 2-5 düğüm 2-5 düğüm
Kullanıcı düğüm havuzu düğüm boyutu Standard_D8ds_v5 - Standard_D8as_v4 Standard_D8ds_v5
Kullanıcı düğüm havuzu otomatik ölçeklendirme aralığı 2-100 düğüm - 0-25 düğüm 2-100 düğüm
Özel küme - - -
Kullanılabilirlik bölgeleri - -
Azure İlkesi - -
Azure İzleyici - -
Gizli mağaza CSI sürücüsü - -
Ağ yapılandırması Azure CNI Katmanı Azure CNI Katmanı Azure CNI Katmanı Azure CNI Katmanı
Ağ politikası Hiç kimse Hiç kimse Hiç kimse Hiç kimse
Kimlik doğrulama ve yetkilendirme Kubernetes rol tabanlı erişim denetimine (RBAC) sahip yerel hesaplar Yerel hesaplar ile Kubernetes RBAC Azure rol tabanlı erişim denetimi (Azure RBAC) ile kimlik doğrulaması Microsoft Entra ID Microsoft Entra ID kimlik doğrulaması ve Azure RBAC

Sonraki Adımlar

Artışları destekleyen sınırlar ve kotalar için bir Azure desteği isteği gönderin ve Sorun türükotası'yı seçin.