Managed Clusters - Get
Yönetilen bir küme alır.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}?api-version=2024-10-01
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
resource
|
path | True |
string |
Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız. |
resource
|
path | True |
string |
Yönetilen küme kaynağının adı. Normal ifade deseni: |
subscription
|
path | True |
string uuid |
Hedef aboneliğin kimliği. Değer bir UUID olmalıdır. |
api-version
|
query | True |
string |
Bu işlem için kullanılacak API sürümü. |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
TAMAM |
|
Other Status Codes |
İşlemin neden başarısız olduğunu açıklayan hata yanıtı. |
Güvenlik
azure_auth
Azure Active Directory OAuth2 Akışı
Tür:
oauth2
Akış:
implicit
Yetkilendirme URL’si:
https://login.microsoftonline.com/common/oauth2/authorize
Kapsamlar
Name | Description |
---|---|
user_impersonation | kullanıcı hesabınızın kimliğine bürünme |
Örnekler
Get Managed Cluster
Örnek isteği
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1?api-version=2024-10-01
Örnek yanıt
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1",
"location": "location1",
"name": "clustername1",
"tags": {
"archv2": "",
"tier": "production"
},
"type": "Microsoft.ContainerService/ManagedClusters",
"eTag": "beywbwei",
"properties": {
"provisioningState": "Succeeded",
"maxAgentPools": 1,
"kubernetesVersion": "1.9.6",
"currentKubernetesVersion": "1.9.6",
"dnsPrefix": "dnsprefix1",
"fqdn": "dnsprefix1-abcd1234.hcp.eastus.azmk8s.io",
"azurePortalFQDN": "dnsprefix1-abcd1234.portal.hcp.eastus.azmk8s.io",
"agentPoolProfiles": [
{
"name": "nodepool1",
"count": 3,
"vmSize": "Standard_DS1_v2",
"maxPods": 110,
"osType": "Linux",
"eTag": "nvewbvoi",
"provisioningState": "Succeeded",
"orchestratorVersion": "1.9.6",
"currentOrchestratorVersion": "1.9.6",
"availabilityZones": [
"1",
"2",
"3"
],
"nodeImageVersion": "AKSUbuntu:1604:2020.03.11",
"upgradeSettings": {
"maxSurge": "33%"
}
}
],
"linuxProfile": {
"adminUsername": "azureuser",
"ssh": {
"publicKeys": [
{
"keyData": "keydata"
}
]
}
},
"servicePrincipalProfile": {
"clientId": "clientid"
},
"nodeResourceGroup": "MC_rg1_clustername1_location1",
"enableRBAC": false,
"diskEncryptionSetID": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des",
"networkProfile": {
"networkPlugin": "kubenet",
"podCidr": "10.244.0.0/16",
"serviceCidr": "10.0.0.0/16",
"dnsServiceIP": "10.0.0.10",
"loadBalancerSku": "standard",
"outboundType": "loadBalancer",
"podCidrs": [
"10.244.0.0/16"
],
"serviceCidrs": [
"10.0.0.0/16"
],
"ipFamilies": [
"IPv4"
],
"loadBalancerProfile": {
"allocatedOutboundPorts": 2000,
"idleTimeoutInMinutes": 10,
"outboundIPs": {
"publicIPs": [
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Network/publicIPAddresses/customeroutboundip1"
},
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Network/publicIPAddresses/customeroutboundip2"
}
]
},
"effectiveOutboundIPs": [
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_rg1/providers/Microsoft.Network/publicIPAddresses/mgdoutboundip1"
},
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_rg1/providers/Microsoft.Network/publicIPAddresses/mgdoutboundip2"
}
]
}
},
"upgradeSettings": {
"overrideSettings": {
"forceUpgrade": true,
"until": "2022-11-01T13:00:00Z"
}
}
}
}
Tanımlar
Name | Description |
---|---|
Advanced |
Bir kümede gözlemlenebilirliği ve güvenlik özelliği paketini etkinleştirmek için Gelişmiş Ağ profili. Daha fazla bilgi için bkz. aka.ms/aksadvancednetworking. |
Advanced |
Geçmiş bağlamlarla gelişmiş ağ ölçümlerini ve akış günlüklerini etkinleştirmek için gözlemlenebilirlik profili. |
Advanced |
Cilium tabanlı kümede güvenlik özelliklerini etkinleştirmek için güvenlik profili. |
Agent |
Aracı havuzunun modu. |
Agent |
Aracı havuzunun ağ ayarları. |
Agent |
Aracı havuzunun güvenlik ayarları. |
Agent |
Aracı Havuzu türü. |
Agent |
Aracı havuzunu yükseltme ayarları |
Agent |
Windows aracı havuzunun belirli profili. |
Auto |
Etkinleştirildiğinde küme otomatik ölçeklendiricisine uygulanacak parametreler |
Azure |
Güvenlik profili için Azure Key Vault anahtar yönetimi hizmeti ayarları. |
Backend |
Yönetilen gelen Load Balancer Arka Uç Havuzu türü. |
Cloud |
Kapsayıcı hizmetinden bir hata yanıtı. |
Cloud |
Kapsayıcı hizmetinden bir hata yanıtı. |
Cluster |
Küme yükseltme ayarları. |
code |
Kümenin Çalışıyor mu yoksa Durduruldu mu olduğunu bildirir |
Container |
Kapsayıcı hizmeti kümesindeki Linux VM'lerinin profili. |
Container |
Ağ yapılandırması profili. |
Container |
Azure'da çalışan Linux tabanlı VM'ler için SSH yapılandırması. |
Container |
SSH sertifikası ortak anahtar verileri hakkında bilgi içerir. |
created |
Kaynağı oluşturan kimliğin türü. |
Creation |
Kaynak kaynaktan hedef kaynak oluştururken kullanılan veriler. |
Delegated |
Temsilci atanan kaynak özellikleri - yalnızca iç kullanım. |
expander |
Ölçeği büyütürken kullanılacak genişletici |
Extended |
Genişletilmiş konumun karmaşık türü. |
Extended |
Genişletilmiş konumun türü. |
GPUInstance |
Desteklenen GPU VM SKU'su için GPU MIG örnek profilini belirtmek üzere kullanılacak GPUInstanceProfile. |
Identity |
Kaynağın kimliği. |
ip |
Küme için kullanılabilir IP sürümlerini belirtmek için kullanılan IP aileleri. |
IPTag |
Nesneyle ilişkilendirilmiş IPTag'i içerir. |
Istio |
Istio Service Mesh Sertifika Yetkilisi (CA) yapılandırması. Şimdilik yalnızca burada açıklandığı gibi eklenti sertifikalarını destekliyoruz https://aka.ms/asm-plugin-ca |
Istio |
Istio bileşenleri yapılandırması. |
Istio |
Istio çıkış ağ geçidi yapılandırması. |
Istio |
Istio giriş ağ geçidi yapılandırması. Şimdilik |
Istio |
Giriş ağ geçidi modu. |
Istio |
Service Mesh için eklenti sertifikaları bilgileri. |
Istio |
Istio hizmet ağı yapılandırması. |
Key |
Anahtar kasasının ağ erişimi |
Kubelet |
Aracı düğümlerinin Kubelet yapılandırmaları. |
Kubelet |
emptyDir birimlerinin, kapsayıcı çalışma zamanı veri kökünün ve Kubelet kısa ömürlü depolamanın yerleşimini belirler. |
Kubernetes |
AKS yönetilen kümeleri için farklı destek katmanları |
license |
Windows VM'leri için kullanılacak lisans türü. Diğer ayrıntılar için bkz. Azure Hibrit Kullanıcı Avantajları . |
Linux |
Linux aracı düğümlerinin işletim sistemi yapılandırmaları. |
load |
Yönetilen küme için yük dengeleyici sku'su. |
Managed |
Yönetilen küme. |
Managed |
AADProfile, Azure Active Directory tümleştirmesi özniteliklerini belirtir. |
Managed |
Yönetilen küme için Kubernetes eklenti profili. |
Managed |
Kapsayıcı hizmeti aracı havuzunun profili. |
Managed |
Yönetilen küme API sunucusu için erişim profili. |
Managed |
Yönetilen küme için otomatik yükseltme profili. |
Managed |
Yönetilen kümeyi izlemek için Azure İzleyici eklenti profilleri. |
Managed |
Azure Yönetilen Prometheus eklentisi için Kube Durum Ölçümleri profili. Bu isteğe bağlı ayarlar, eklentiyle birlikte dağıtılan kube-state-metrics pod'a yöneliktir. Ayrıntılar için bkz. aka.ms/AzureManagedPrometheus-optional-parameters. |
Managed |
Prometheus eklentisi için Azure İzleyici yönetilen hizmetinin ölçüm profili. Azure İzleyici Çalışma Alanına göndermek ve özel hedefler için ek kazıma yapılandırmak için kullanıma hazır Kubernetes altyapısı ölçümlerini toplayın. Genel bakış için bkz. aka.ms/AzureManagedPrometheus. |
Managed |
Küme için maliyet analizi yapılandırması |
Managed |
Küme HTTP proxy yapılandırması. |
Managed |
Yönetilen kümenin kimliği. |
Managed |
Kapsayıcı hizmeti kümesi için giriş profili. |
Managed |
Giriş profili için Uygulama Yönlendirme eklenti ayarları. |
Managed |
Yönetilen küme yük dengeleyicinin profili. |
Managed |
Yönetilen kümenin yönetilen giden IP kaynaklarının profili. |
Managed |
ManagedCluster için ölçüm profili. |
Managed |
Yönetilen küme NAT ağ geçidinin profili. |
Managed |
Yönetilen küme için düğüm kaynak grubu kilitleme profili. |
Managed |
Yönetilen Kümenin OIDC veren profili. |
Managed |
Yönetilen Kümeye atanan pod kimliği hakkındaki ayrıntılar. |
Managed |
Belirli etiketlere sahip podların düğüm tarafından yönetilen kimlik (NMI) sunucusu tarafından müdahale edilmeden Azure Örnek Meta Veri Hizmeti (IMDS) uç noktasına erişmesine olanak tanıyan pod kimliği özel durumu. |
Managed |
Yönetilen Kümenin pod kimliği profili. |
Managed |
Pod kimliği sağlamadan bir hata yanıtı. |
Managed |
Pod kimliği sağlamadan bir hata yanıtı. |
Managed |
Pod kimliğinin geçerli sağlama durumu. |
Managed |
Kapsayıcı hizmeti kümesi için güvenlik profili. |
Managed |
Güvenlik profili için Microsoft Defender ayarları. |
Managed |
Güvenlik profili tehdit algılama için Microsoft Defender ayarları. |
Managed |
Görüntü Temizleyici, kullanılmayan görüntüleri düğümlerden kaldırarak disk alanı boşaltarak saldırı yüzeyi alanını azaltmaya yardımcı olur. Güvenlik profilinin ayarları aşağıdadır. |
Managed |
Güvenlik profili için iş yükü kimlik ayarları. |
Managed |
Azure API'lerini işlemek için kullanılacak kümenin hizmet sorumlusu kimliği hakkında bilgi. |
Managed |
Yönetilen Kümenin SKU'su. |
Managed |
Yönetilen küme SKU'sunun adı. |
Managed |
Yönetilen küme SKU'sunun katmanı. |
Managed |
Kapsayıcı hizmeti kümesi için depolama profili. |
Managed |
Depolama profili için AzureBlob CSI Sürücüsü ayarları. |
Managed |
Depolama profili için AzureDisk CSI Sürücüsü ayarları. |
Managed |
Depolama profili için AzureFile CSI Sürücüsü ayarları. |
Managed |
Depolama profili için Anlık Görüntü Denetleyicisi ayarları. |
Managed |
Yönetilen kümedeki Windows VM'leri için profil. |
Managed |
Yönetilen küme için İş Yükü Otomatik ölçekleyici profili. |
Managed |
İş yükü otomatik ölçekleyici profili için KEDA (Kubernetes Olay Temelli Otomatik Ölçeklendirme) ayarları. |
Managed |
İş yükü otomatik ölçekleyici profili için VPA (Dikey Pod Otomatik Ölçeklendiricisi) ayarları. |
Managed |
Küme yük dengeleyici için istenen yönetilen giden IP'ler. |
network |
Kubernetes kümesinde kullanılan ağ veri düzlemi. |
network |
Azure CNI'nin yapılandırıldığı ağ modu. |
Network |
Kubernetes ağını oluşturmak için kullanılan ağ eklentisi. |
Network |
Ağ eklentisinin kullanması gereken mod. |
Network |
Kubernetes ağını oluşturmak için kullanılan ağ ilkesi. |
node |
Düğüm İşletim Sistemi Yükseltme Kanalı |
OSDisk |
Aracı havuzundaki makineler için kullanılacak işletim sistemi disk türü. |
OSSKU |
Aracı havuzu tarafından kullanılan işletim sistemi SKU'su belirtir. OSType Linux ise varsayılan değer Ubuntu'dur. OSType Windows ise Kubernetes <= 1,24 veya Windows2022 olduğunda Kubernetes >= 1,25 olduğunda varsayılan değer Windows2019'dur. |
OSType |
İşletim sistemi türü. Varsayılan değer Linux'tır. |
Outbound |
Küme yük dengeleyici için istenen giden IP Ön Eki kaynakları. |
Outbound |
Küme yük dengeleyici için istenen giden IP kaynakları. |
outbound |
Giden (çıkış) yönlendirme yöntemi. |
Port |
Bağlantı noktası aralığı. |
Power |
Kümenin Güç Durumunu açıklar |
Private |
Özel bağlantı kaynağı |
Protocol |
Bağlantı noktasının ağ protokolü. |
Provisioning |
|
Public |
ManagedCluster'ın PublicNetworkAccess'i |
Resource |
Yönetilen küme için kullanılan kimlik türü. |
Resource |
Azure kaynağına başvuru. |
Restriction |
Kümenin düğüm kaynak grubuna uygulanan kısıtlama düzeyi. Belirtilmezse, varsayılan değer 'Sınırsız' olur |
Scale |
VM'lerin Aracı Havuzlarına nasıl eklendiğini veya aracı havuzlarından nasıl kaldırıldığını açıklar. Bkz. faturalama durumlarını. |
Scale |
Sanal Makine Ölçek Kümesi çıkarma ilkesi. |
Scale |
Sanal Makine Ölçek Kümesi önceliği. |
Service |
Hizmet ağı modu. |
Service |
Yönetilen küme için hizmet ağı profili. |
Sysctl |
Linux aracı düğümleri için sysctl ayarları. |
system |
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler. |
upgrade |
Otomatik yükseltme için yükseltme kanalı. Varsayılan değer :'none'. |
Upgrade |
Küme yükseltirken geçersiz kılma ayarları. |
User |
Yönetilen kümeyle ilişkili kullanıcı kimliği. Bu kimlik denetim düzleminde kullanılacaktır. Yalnızca bir kullanıcı tarafından atanan kimliğe izin verilir. |
User |
Kullanıcı tarafından atanan kimlikle ilgili ayrıntılar. |
Windows |
Yönetilen kümede Windows gMSA Profili. |
Workload |
Bir düğümün çalıştırabileceği iş yükü türünü belirler. |
AdvancedNetworking
Bir kümede gözlemlenebilirliği ve güvenlik özelliği paketini etkinleştirmek için Gelişmiş Ağ profili. Daha fazla bilgi için bkz. aka.ms/aksadvancednetworking.
Name | Tür | Description |
---|---|---|
enabled |
boolean |
AKS kümelerinde gözlemlenebilirlik ve güvenlik için Gelişmiş Ağ işlevlerinin etkinleştirilip etkinleştirilmediğini gösterir. Bu true olarak ayarlandığında, açıkça devre dışı bırakılmadığı sürece tüm gözlemlenebilirlik ve güvenlik özellikleri etkin olarak ayarlanır. Belirtilmezse varsayılan değer false olur. |
observability |
Geçmiş bağlamlarla gelişmiş ağ ölçümlerini ve akış günlüklerini etkinleştirmek için gözlemlenebilirlik profili. |
|
security |
Cilium tabanlı kümede güvenlik özelliklerini etkinleştirmek için güvenlik profili. |
AdvancedNetworkingObservability
Geçmiş bağlamlarla gelişmiş ağ ölçümlerini ve akış günlüklerini etkinleştirmek için gözlemlenebilirlik profili.
Name | Tür | Description |
---|---|---|
enabled |
boolean |
Kümelerde Gelişmiş Ağ gözlemlenebilirliği işlevlerinin etkinleştirilebilirliğini gösterir. |
AdvancedNetworkingSecurity
Cilium tabanlı kümede güvenlik özelliklerini etkinleştirmek için güvenlik profili.
Name | Tür | Description |
---|---|---|
enabled |
boolean |
Bu özellik, kullanıcının DNS (FQDN) adlarına göre ağ ilkesi yapılandırmasına olanak tanır. Yalnızca cilyum tabanlı kümelerde etkinleştirilebilir. Belirtilmezse varsayılan değer false olur. |
AgentPoolMode
Aracı havuzunun modu.
Değer | Description |
---|---|
System |
Sistem aracısı havuzları öncelikle CoreDNS ve metrics-server gibi kritik sistem podlarını barındırmaya yöneliktir. Sistem aracısı havuzları osType Linux olmalıdır. Sistem aracısı havuzları VM SKU'su en az 2vCPU ve 4 GB belleğe sahip olmalıdır. |
User |
Kullanıcı aracısı havuzları öncelikli olarak uygulama podlarınızı barındırmaya yöneliktir. |
AgentPoolNetworkProfile
Aracı havuzunun ağ ayarları.
Name | Tür | Description |
---|---|---|
allowedHostPorts |
Erişmesine izin verilen bağlantı noktası aralıkları. Belirtilen aralıkların çakışmasına izin verilir. |
|
applicationSecurityGroups |
string[] |
Aracı havuzunun oluşturulduğunda ilişkilendirileceği uygulama güvenlik gruplarının kimlikleri. |
nodePublicIPTags |
IPTag[] |
Örnek düzeyinde genel IP'lerin IPTag'leri. |
AgentPoolSecurityProfile
Aracı havuzunun güvenlik ayarları.
Name | Tür | Description |
---|---|---|
enableSecureBoot |
boolean |
Güvenli Önyükleme, yalnızca imzalı işletim sistemlerinin ve sürücülerin önyüklenmesini sağlayan Güvenilir Başlatma özelliğidir. Diğer ayrıntılar için bkz. aka.ms/aks/trustedlaunch. Belirtilmezse varsayılan değer false olur. |
enableVTPM |
boolean |
vTPM, düğümde yerel olarak tutulan anahtarlar ve ölçümler için ayrılmış bir güvenli kasa yapılandırmaya yönelik bir Güvenilen Başlatma özelliğidir. Diğer ayrıntılar için bkz. aka.ms/aks/trustedlaunch. Belirtilmezse varsayılan değer false olur. |
AgentPoolType
Aracı Havuzu türü.
Değer | Description |
---|---|
AvailabilitySet |
Bunun kullanımı kesinlikle önerilmez. |
VirtualMachineScaleSets |
Sanal Makine Ölçek Kümesi tarafından yedeklenen bir Aracı Havuzu oluşturun. |
AgentPoolUpgradeSettings
Aracı havuzunu yükseltme ayarları
Name | Tür | Description |
---|---|---|
drainTimeoutInMinutes |
integer |
Düğüm için boşaltma zaman aşımı |
maxSurge |
string |
Yükseltme sırasında kullanılabilecek en fazla düğüm sayısı veya yüzdesi. |
nodeSoakDurationInMinutes |
integer |
Düğüm için bekletme süresi |
AgentPoolWindowsProfile
Windows aracı havuzunun belirli profili.
Name | Tür | Description |
---|---|---|
disableOutboundNat |
boolean |
Windows düğümlerinde OutboundNAT'nin devre dışı bırakılıp devre dışı bırakılmayacağı |
AutoScalerProfile
Etkinleştirildiğinde küme otomatik ölçeklendiricisine uygulanacak parametreler
Name | Tür | Description |
---|---|---|
balance-similar-node-groups |
string |
Benzer düğüm havuzlarını algılar ve aralarındaki düğüm sayısını dengeler. |
daemonset-eviction-for-empty-nodes |
boolean |
DaemonSet podları boş düğümlerden düzgün bir şekilde sonlandırılacak |
daemonset-eviction-for-occupied-nodes |
boolean |
DaemonSet podları boş olmayan düğümlerden düzgün bir şekilde sonlandırılacak |
expander |
Ölçeği büyütürken kullanılacak genişletici |
|
ignore-daemonsets-utilization |
boolean |
Ca, ölçeği küçültmek için kaynak kullanımını hesaplarken DaemonSet podlarını yoksayar mı? |
max-empty-bulk-delete |
string |
Aynı anda silinebilecek en fazla boş düğüm sayısı. Bu pozitif bir tamsayı olmalıdır. |
max-graceful-termination-sec |
string |
Küme otomatik ölçeklendiricisinin bir düğümün ölçeğini azaltmaya çalışırken pod sonlandırmasını beklediği en fazla saniye sayısı. |
max-node-provision-time |
string |
Otomatik ölçeklendiricinin bir düğümün sağlanmasını beklediği en uzun süre. |
max-total-unready-percentage |
string |
Kümedeki okunmamış düğümlerin en yüksek yüzdesi. Bu yüzde aşıldıktan sonra küme otomatik ölçeklendiricisi işlemleri durdurur. |
new-pod-scale-up-delay |
string |
Zamanlanmamış podları belirli bir yaştan önce yoksayın. |
ok-total-unready-count |
string |
maksimum-toplam-okunmamış-yüzdeden bağımsız olarak, izin verilen okunmamış düğümlerin sayısı. |
scale-down-delay-after-add |
string |
Ölçeği artırdıktan ne kadar sonra ölçeği azaltılan değerlendirme özgeçmişleri |
scale-down-delay-after-delete |
string |
Ölçeği azaltan düğüm silme işleminden sonra değerlendirmenin sürdürülme süresi. |
scale-down-delay-after-failure |
string |
Ölçeği azaltma hatasından ne kadar süre sonra değerlendirme sürdürülür. |
scale-down-unneeded-time |
string |
Bir düğümün ölçeği azaltmaya uygun hale gelmeden önce ne kadar süreyle gereksiz olması gerektiği. |
scale-down-unready-time |
string |
Ölçeği azaltmaya uygun hale gelmeden önce okunmamış bir düğümün ne kadar süreyle gereksiz olması gerekir? |
scale-down-utilization-threshold |
string |
İstenen kaynakların toplamının kapasiteye bölünmesi olarak tanımlanan düğüm kullanım düzeyi, aşağıda bir düğümün ölçeği azaltma için dikkate alınabileceği bir düzeydir. |
scan-interval |
string |
Kümenin ölçeği artırma veya azaltma için yeniden değerlendirilme sıklıkları. |
skip-nodes-with-local-storage |
string |
Küme otomatik ölçeklendiricisi yerel depolamaya sahip podlar içeren düğümleri silme işlemini atlarsa (örneğin, EmptyDir veya HostPath). |
skip-nodes-with-system-pods |
string |
Küme otomatik ölçeklendiricisi kube-system'den pod içeren düğümleri silmeyi atlayacaksa (DaemonSet veya yansıtma podları hariç) |
AzureKeyVaultKms
Güvenlik profili için Azure Key Vault anahtar yönetimi hizmeti ayarları.
Name | Tür | Default value | Description |
---|---|---|---|
enabled |
boolean |
Azure Key Vault anahtar yönetimi hizmetinin etkinleştirilip etkinleştirilmeyileceği. Varsayılan değer false'tur. |
|
keyId |
string |
Azure Key Vault anahtarının tanımlayıcısı. Daha fazla bilgi için bkz. anahtar tanımlayıcı biçimi. Azure Key Vault anahtar yönetimi hizmeti etkinleştirildiğinde, bu alan gereklidir ve geçerli bir anahtar tanımlayıcısı olmalıdır. Azure Key Vault anahtar yönetimi hizmeti devre dışı bırakıldığında alanı boş bırakın. |
|
keyVaultNetworkAccess | Public |
Anahtar kasasının ağ erişimi |
|
keyVaultResourceId |
string |
Anahtar kasasının kaynak kimliği. keyVaultNetworkAccess |
BackendPoolType
Yönetilen gelen Load Balancer Arka Uç Havuzu türü.
Değer | Description |
---|---|
NodeIP |
Yönetilen gelen Load Balancer Arka Uç Havuzu türü. https://cloud-provider-azure.sigs.k8s.io/topics/loadbalancer/#configure-load-balancer-backend. |
NodeIPConfiguration |
Yönetilen gelen Load Balancer Arka Uç Havuzu türü. https://cloud-provider-azure.sigs.k8s.io/topics/loadbalancer/#configure-load-balancer-backend. |
CloudError
Kapsayıcı hizmetinden bir hata yanıtı.
Name | Tür | Description |
---|---|---|
error |
Hatayla ilgili ayrıntılar. |
CloudErrorBody
Kapsayıcı hizmetinden bir hata yanıtı.
Name | Tür | Description |
---|---|---|
code |
string |
Hatanın tanımlayıcısı. Kodlar sabittir ve program aracılığıyla kullanılması amaçlanmıştır. |
details |
Hatayla ilgili ek ayrıntıların listesi. |
|
message |
string |
Hatayı açıklayan ve kullanıcı arabiriminde görüntülenmeye uygun olması amaçlanan bir ileti. |
target |
string |
Belirli bir hatanın hedefi. Örneğin, özelliğin adı hatalı. |
ClusterUpgradeSettings
Küme yükseltme ayarları.
Name | Tür | Description |
---|---|---|
overrideSettings |
Geçersiz kılma ayarları. |
code
Kümenin Çalışıyor mu yoksa Durduruldu mu olduğunu bildirir
Değer | Description |
---|---|
Running |
Küme çalışıyor. |
Stopped |
Küme durduruldu. |
ContainerServiceLinuxProfile
Kapsayıcı hizmeti kümesindeki Linux VM'lerinin profili.
Name | Tür | Description |
---|---|---|
adminUsername |
string |
Linux VM'leri için kullanılacak yönetici kullanıcı adı. |
ssh |
Azure'da çalışan Linux tabanlı VM'ler için SSH yapılandırması. |
ContainerServiceNetworkProfile
Ağ yapılandırması profili.
Name | Tür | Default value | Description |
---|---|---|---|
advancedNetworking |
Bir kümede gözlemlenebilirliği ve güvenlik özelliği paketini etkinleştirmek için Gelişmiş Ağ profili. Daha fazla bilgi için bkz. aka.ms/aksadvancednetworking. |
||
dnsServiceIP |
string |
10.0.0.10 |
Kubernetes DNS hizmetine atanmış bir IP adresi. ServiceCidr içinde belirtilen Kubernetes hizmet adresi aralığında olmalıdır. |
ipFamilies |
ip |
Küme için kullanılabilir IP sürümlerini belirtmek için kullanılan IP aileleri. |
|
loadBalancerProfile |
Küme yük dengeleyicisinin profili. |
||
loadBalancerSku |
Yönetilen küme için yük dengeleyici sku'su. |
||
natGatewayProfile |
Küme NAT ağ geçidinin profili. |
||
networkDataplane |
Kubernetes kümesinde kullanılan ağ veri düzlemi. |
||
networkMode |
Azure CNI'nin yapılandırıldığı ağ modu. |
||
networkPlugin |
Kubernetes ağını oluşturmak için kullanılan ağ eklentisi. |
||
networkPluginMode |
Ağ eklentisinin kullanması gereken mod. |
||
networkPolicy |
Kubernetes ağını oluşturmak için kullanılan ağ ilkesi. |
||
outboundType | loadBalancer |
Giden (çıkış) yönlendirme yöntemi. |
|
podCidr |
string |
10.244.0.0/16 |
kubenet kullanıldığında pod IP'lerinin atandığı CIDR gösterimi IP aralığı. |
podCidrs |
string[] |
CIDR gösterimi IP'sinin pod IP'leri atandığı aralıklar vardır. |
|
serviceCidr |
string |
10.0.0.0/16 |
Hizmet kümesi IP'lerinin atandığı CIDR gösterimi IP aralığı. Alt ağ IP aralıklarıyla çakışmamalıdır. |
serviceCidrs |
string[] |
CIDR gösterimi IP'sinin, hizmet kümesi IP'lerinin atandığı aralıklar vardır. |
ContainerServiceSshConfiguration
Azure'da çalışan Linux tabanlı VM'ler için SSH yapılandırması.
Name | Tür | Description |
---|---|---|
publicKeys |
Linux tabanlı VM'lerde kimlik doğrulaması yapmak için kullanılan SSH ortak anahtarlarının listesi. En fazla 1 anahtar belirtilebilir. |
ContainerServiceSshPublicKey
SSH sertifikası ortak anahtar verileri hakkında bilgi içerir.
Name | Tür | Description |
---|---|---|
keyData |
string |
SSH aracılığıyla VM'lerde kimlik doğrulaması yapmak için kullanılan sertifika ortak anahtarı. Sertifika, üst bilgi içeren veya olmayan PEM biçiminde olmalıdır. |
createdByType
Kaynağı oluşturan kimliğin türü.
Değer | Description |
---|---|
Application | |
Key | |
ManagedIdentity | |
User |
CreationData
Kaynak kaynaktan hedef kaynak oluştururken kullanılan veriler.
Name | Tür | Description |
---|---|---|
sourceResourceId |
string |
Bu, hedef nesneyi oluşturmak için kullanılacak kaynak nesnenin ARM kimliğidir. |
DelegatedResource
Temsilci atanan kaynak özellikleri - yalnızca iç kullanım.
Name | Tür | Description |
---|---|---|
location |
string |
Kaynak kaynak konumu - yalnızca iç kullanım. |
referralResource |
string |
Referans temsilcisinin temsilci kimliği (isteğe bağlı) - yalnızca iç kullanım. |
resourceId |
string |
Temsilci atanan kaynağın ARM kaynak kimliği - yalnızca iç kullanım. |
tenantId |
string |
Temsilci atanan kaynağın kiracı kimliği - yalnızca iç kullanım. |
expander
Ölçeği büyütürken kullanılacak genişletici
ExtendedLocation
Genişletilmiş konumun karmaşık türü.
Name | Tür | Description |
---|---|---|
name |
string |
Genişletilmiş konumun adı. |
type |
Genişletilmiş konumun türü. |
ExtendedLocationTypes
Genişletilmiş konumun türü.
Değer | Description |
---|---|
EdgeZone |
GPUInstanceProfile
Desteklenen GPU VM SKU'su için GPU MIG örnek profilini belirtmek üzere kullanılacak GPUInstanceProfile.
Değer | Description |
---|---|
MIG1g | |
MIG2g | |
MIG3g | |
MIG4g | |
MIG7g |
Identity
Kaynağın kimliği.
Name | Tür | Description |
---|---|---|
principalId |
string |
Kaynak kimliğinin asıl kimliği. Değer bir UUID olmalıdır. |
tenantId |
string |
Kaynağın kiracı kimliği. Değer bir UUID olmalıdır. |
type |
Kimlik türü. |
ipFamily
Küme için kullanılabilir IP sürümlerini belirtmek için kullanılan IP aileleri.
Değer | Description |
---|---|
IPv4 | |
IPv6 |
IPTag
Nesneyle ilişkilendirilmiş IPTag'i içerir.
Name | Tür | Description |
---|---|---|
ipTagType |
string |
IP etiketi türü. Örnek: RoutingPreference. |
tag |
string |
Genel IP ile ilişkili IP etiketinin değeri. Örnek: İnternet. |
IstioCertificateAuthority
Istio Service Mesh Sertifika Yetkilisi (CA) yapılandırması. Şimdilik yalnızca burada açıklandığı gibi eklenti sertifikalarını destekliyoruz https://aka.ms/asm-plugin-ca
Name | Tür | Description |
---|---|---|
plugin |
Service Mesh için eklenti sertifikaları bilgileri. |
IstioComponents
Istio bileşenleri yapılandırması.
Name | Tür | Description |
---|---|---|
egressGateways |
Istio çıkış ağ geçitleri. |
|
ingressGateways |
Istio giriş ağ geçitleri. |
IstioEgressGateway
Istio çıkış ağ geçidi yapılandırması.
Name | Tür | Description |
---|---|---|
enabled |
boolean |
Çıkış ağ geçidinin etkinleştirilip etkinleştirilmeyileceği. |
IstioIngressGateway
Istio giriş ağ geçidi yapılandırması. Şimdilik aks-istio-ingressgateway-external
adlı bir dış giriş ağ geçidini ve aks-istio-ingressgateway-internal
adlı bir iç giriş ağ geçidini destekliyoruz.
Name | Tür | Description |
---|---|---|
enabled |
boolean |
Giriş ağ geçidinin etkinleştirilip etkinleştirilmeyileceği. |
mode |
Giriş ağ geçidi modu. |
IstioIngressGatewayMode
Giriş ağ geçidi modu.
Değer | Description |
---|---|
External |
Giriş ağ geçidine bir genel IP adresi atanır ve genel olarak erişilebilir. |
Internal |
Giriş ağ geçidine bir iç IP adresi atanır ve genel olarak erişilemez. |
IstioPluginCertificateAuthority
Service Mesh için eklenti sertifikaları bilgileri.
Name | Tür | Description |
---|---|---|
certChainObjectName |
string |
Azure Key Vault'ta sertifika zinciri nesne adı. |
certObjectName |
string |
Azure Key Vault'ta ara sertifika nesne adı. |
keyObjectName |
string |
Azure Key Vault'ta ara sertifika özel anahtar nesne adı. |
keyVaultId |
string |
Key Vault'un kaynak kimliği. |
rootCertObjectName |
string |
Azure Key Vault'ta kök sertifika nesne adı. |
IstioServiceMesh
Istio hizmet ağı yapılandırması.
Name | Tür | Description |
---|---|---|
certificateAuthority |
Istio Service Mesh Sertifika Yetkilisi (CA) yapılandırması. Şimdilik yalnızca burada açıklandığı gibi eklenti sertifikalarını destekliyoruz https://aka.ms/asm-plugin-ca |
|
components |
Istio bileşenleri yapılandırması. |
|
revisions |
string[] |
Istio kontrol düzleminin düzeltmelerinin listesi. Yükseltme işlemi devam etmediğinde, bu tek bir değer tutar. Kanarya yükseltmesi devam ederken, bu yalnızca iki ardışık değeri barındırabilir. Daha fazla bilgi için bkz. https://learn.microsoft.com/en-us/azure/aks/istio-upgrade |
KeyVaultNetworkAccessTypes
Anahtar kasasının ağ erişimi
Değer | Description |
---|---|
Private | |
Public |
KubeletConfig
Aracı düğümlerinin Kubelet yapılandırmaları.
Name | Tür | Description |
---|---|---|
allowedUnsafeSysctls |
string[] |
İzin verilen güvenli olmayan sysctls veya güvenli olmayan sysctl desenleri listesi ( |
containerLogMaxFiles |
integer |
Kapsayıcı için mevcut olabilecek en fazla kapsayıcı günlüğü dosyası sayısı. Sayı 2 ≥ olmalıdır. |
containerLogMaxSizeMB |
integer |
Döndürülmeden önce kapsayıcı günlük dosyasının en büyük boyutu (örneğin 10Mi). |
cpuCfsQuota |
boolean |
CPU sınırlarını belirten kapsayıcılar için CPU CFS kota zorlaması etkinleştirildiyse. |
cpuCfsQuotaPeriod |
string |
CPU CFS kota dönemi değeri. |
cpuManagerPolicy |
string |
Kullanılacak CPU Yöneticisi ilkesi. |
failSwapOn |
boolean |
True olarak ayarlanırsa, düğümde değiştirme etkinse Kubelet'in başlatılamamasına neden olur. |
imageGcHighThreshold |
integer |
Görüntü çöp toplama işleminin her zaman çalıştırıldığı disk kullanımı yüzdesi. |
imageGcLowThreshold |
integer |
Görüntü atık toplama işleminin hiçbir zaman çalıştırılamadan önce disk kullanımı yüzdesi. |
podMaxPids |
integer |
Pod başına işlem sayısı üst sınırı. |
topologyManagerPolicy |
string |
Kullanılacak Topoloji Yöneticisi ilkesi. |
KubeletDiskType
emptyDir birimlerinin, kapsayıcı çalışma zamanı veri kökünün ve Kubelet kısa ömürlü depolamanın yerleşimini belirler.
Değer | Description |
---|---|
OS |
Kubelet, verileri için işletim sistemi diskini kullanır. |
Temporary |
Kubelet verileri için geçici diski kullanır. |
KubernetesSupportPlan
AKS yönetilen kümeleri için farklı destek katmanları
Değer | Description |
---|---|
AKSLongTermSupport |
1 yıllık KubernetesOfficial desteğinden sonra uzatılan sürüm için destek. AKS, toplam 2 yıllık destek için CVE'lere 1 yıl daha yama yapmaya devam eder. |
KubernetesOfficial |
Sürüm desteği, açık kaynak Kubernetes teklifiyle aynıdır. Yayından sonraki 1 yıl boyunca resmi Kubernetes açık kaynak topluluk desteği sürümleri. |
licenseType
Windows VM'leri için kullanılacak lisans türü. Diğer ayrıntılar için bkz. Azure Hibrit Kullanıcı Avantajları .
Değer | Description |
---|---|
None |
Ek lisanslama uygulanmaz. |
Windows_Server |
Windows VM'leri için Azure Hibrit Kullanıcı Avantajlarını etkinleştirir. |
LinuxOSConfig
Linux aracı düğümlerinin işletim sistemi yapılandırmaları.
Name | Tür | Description |
---|---|---|
swapFileSizeMB |
integer |
Her düğümde oluşturulacak takas dosyasının MB cinsinden boyutu. |
sysctls |
Linux aracı düğümleri için sysctl ayarları. |
|
transparentHugePageDefrag |
string |
Çekirdeğin daha büyük sayfaları kullanılabilir hale getirmek için bellek sıkıştırmasını agresif bir şekilde kullanıp kullanmaması. |
transparentHugePageEnabled |
string |
Saydam büyük sayfaların etkinleştirilip etkinleştirilmediği. |
loadBalancerSku
Yönetilen küme için yük dengeleyici sku'su.
ManagedCluster
Yönetilen küme.
Name | Tür | Description |
---|---|---|
eTag |
string |
İyimser eşzamanlılık uygulamak için kullanılan benzersiz salt okunur dize. Kaynak güncelleştirildiğinde eTag değeri değişir. Normal etag kuralı başına iyimser eşzamanlılığı etkinleştirmek için sonraki bir istek için eTag değeriyle bir if-match veya if-none-match üst bilgisi belirtin. |
extendedLocation |
Sanal Makinenin genişletilmiş konumu. |
|
id |
string |
Kaynağın tam kaynak kimliği. Örneğin, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
identity |
Yapılandırıldıysa yönetilen kümenin kimliği. |
|
location |
string |
Kaynağın bulunduğu coğrafi konum |
name |
string |
Kaynağın adı |
properties.aadProfile |
AADProfile, Azure Active Directory tümleştirmesi özniteliklerini belirtir. |
|
properties.addonProfiles |
<string,
Managed |
Yönetilen küme eklentisinin profili. |
properties.agentPoolProfiles |
Aracı havuzu özellikleri. |
|
properties.apiServerAccessProfile |
Yönetilen küme API sunucusu için erişim profili. |
|
properties.autoScalerProfile |
Etkinleştirildiğinde küme otomatik ölçeklendiricisine uygulanacak parametreler |
|
properties.autoUpgradeProfile |
Otomatik yükseltme yapılandırması. |
|
properties.azureMonitorProfile |
Yönetilen kümeyi izlemek için Azure İzleyici eklenti profilleri. |
|
properties.azurePortalFQDN |
string |
Azure Portal tarafından Yönetilen Kümeye erişmek için kullanılan özel FQDN. Bu FQDN yalnızca Azure Portal tarafından kullanılır ve diğer istemciler tarafından kullanılmamalıdır. |
properties.currentKubernetesVersion |
string |
Yönetilen Kümenin Kubernetes sürümü çalışıyor. |
properties.disableLocalAccounts |
boolean |
Yönetilen Kümede yerel hesapların devre dışı bırakılması gerekiyorsa. |
properties.diskEncryptionSetID |
string |
Bekleyen şifrelemeyi etkinleştirmek için kullanılacak disk şifreleme kümesinin Kaynak Kimliği. |
properties.dnsPrefix |
string |
Yönetilen Kümenin DNS ön eki. |
properties.enablePodSecurityPolicy |
boolean |
(KULLANıM DıŞı) Kubernetes pod güvenlik ilkesinin (önizleme) etkinleştirilip etkinleştirilmeyileceği. PodSecurityPolicy, Kubernetes v1.21'de kullanım dışı bırakıldı ve v1.25'te Kubernetes'ten kaldırıldı. https://aka.ms/k8s/psp ve https://aka.ms/aks/pspadresinden daha fazla bilgi edinin. |
properties.enableRBAC |
boolean |
Kubernetes Role-Based Erişim Denetimi'nin etkinleştirilip etkinleştirilmeyileceği. |
properties.fqdn |
string |
Ana havuzun FQDN'sini. |
properties.fqdnSubdomain |
string |
Özel özel dns bölgesi olan özel kümenin FQDN alt etki alanı. |
properties.httpProxyConfig |
Kümeyi HTTP proxy sunucularıyla sağlamaya yönelik yapılandırmalar. |
|
properties.identityProfile |
<string,
User |
Yönetilen kümeyle ilişkili kullanıcı kimliği. Bu kimlik kubelet tarafından kullanılır. Yalnızca bir kullanıcı tarafından atanan kimliğe izin verilir. Kabul edilen tek anahtar "kubeletidentity" anahtarıdır ve değeri "resourceId" olur: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". |
properties.ingressProfile |
Yönetilen küme için giriş profili. |
|
properties.kubernetesVersion |
string |
Kullanıcı tarafından belirtilen Kubernetes sürümü. |
properties.linuxProfile |
Yönetilen Kümedeki Linux VM'lerinin profili. |
|
properties.maxAgentPools |
integer |
Yönetilen küme için en fazla aracı havuzu sayısı. |
properties.metricsProfile |
İsteğe bağlı küme ölçümleri yapılandırması. |
|
properties.networkProfile |
Ağ yapılandırma profili. |
|
properties.nodeResourceGroup |
string |
Aracı havuzu düğümlerini içeren kaynak grubunun adı. |
properties.nodeResourceGroupProfile |
Düğüm kaynak grubu yapılandırmasının profili. |
|
properties.oidcIssuerProfile |
Yönetilen Kümenin OIDC veren profili. |
|
properties.podIdentityProfile |
Yönetilen Kümenin pod kimliği profili. |
|
properties.powerState |
Kümenin Güç Durumu. |
|
properties.privateFQDN |
string |
Özel kümenin FQDN'sini. |
properties.privateLinkResources |
Kümeyle ilişkili özel bağlantı kaynakları. |
|
properties.provisioningState |
string |
Geçerli sağlama durumu. |
properties.publicNetworkAccess |
ManagedCluster'ın PublicNetworkAccess'i |
|
properties.resourceUID |
string |
resourceUID, ARM ResourceId'leri yeniden kullanan ManagedCluster'ları benzersiz olarak tanımlar (örneğin, oluşturma, silme, oluşturma sırası) |
properties.securityProfile |
Yönetilen küme için güvenlik profili. |
|
properties.serviceMeshProfile |
Yönetilen küme için hizmet ağı profili. |
|
properties.servicePrincipalProfile |
Azure API'lerini işlemek için kullanılacak kümenin hizmet sorumlusu kimliği hakkında bilgi. |
|
properties.storageProfile |
Yönetilen küme için depolama profili. |
|
properties.supportPlan |
Yönetilen Küme için destek planı. Belirtilmezse, varsayılan değer 'KubernetesOfficial'dır. |
|
properties.upgradeSettings |
Küme yükseltme ayarları. |
|
properties.windowsProfile |
Yönetilen Kümedeki Windows VM'lerinin profili. |
|
properties.workloadAutoScalerProfile |
Yönetilen küme için İş Yükü Otomatik ölçekleyici profili. |
|
sku |
Yönetilen küme SKU'su. |
|
systemData |
createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri. |
|
tags |
object |
Kaynak etiketleri. |
type |
string |
Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts" |
ManagedClusterAADProfile
AADProfile, Azure Active Directory tümleştirmesi özniteliklerini belirtir.
Name | Tür | Description |
---|---|---|
adminGroupObjectIDs |
string[] |
Kümenin yönetici rolüne sahip olacak AAD grup nesnesi kimliklerinin listesi. |
clientAppID |
string |
(KULLANıM DıŞı) İstemci AAD uygulama kimliği. daha fazla bilgi için https://aka.ms/aks/aad-legacy. |
enableAzureRBAC |
boolean |
Kubernetes yetkilendirmesi için Azure RBAC'nin etkinleştirilip etkinleştirilmeyileceği. |
managed |
boolean |
Yönetilen AAD'nin etkinleştirilip etkinleştirilmeyileceği. |
serverAppID |
string |
(KULLANıM DıŞı) Sunucu AAD uygulama kimliği. daha fazla bilgi için https://aka.ms/aks/aad-legacy. |
serverAppSecret |
string |
(KULLANıM DıŞı) Sunucu AAD uygulama gizli dizisi. daha fazla bilgi için https://aka.ms/aks/aad-legacy. |
tenantID |
string |
Kimlik doğrulaması için kullanılacak AAD kiracı kimliği. Belirtilmezse, dağıtım aboneliğinin kiracısını kullanır. |
ManagedClusterAddonProfile
Yönetilen küme için Kubernetes eklenti profili.
Name | Tür | Description |
---|---|---|
config |
object |
Eklentiyi yapılandırmak için anahtar-değer çiftleri. |
enabled |
boolean |
Eklentinin etkinleştirilip etkinleştirilmediği. |
identity |
Bu eklenti tarafından kullanılan kullanıcı tarafından atanan kimliğin bilgileri. |
ManagedClusterAgentPoolProfile
Kapsayıcı hizmeti aracı havuzunun profili.
Name | Tür | Default value | Description |
---|---|---|---|
availabilityZones |
string[] |
Düğümler için kullanılacak Kullanılabilirlik alanlarının listesi. Bu yalnızca AgentPoolType özelliği 'VirtualMachineScaleSets' olduğunda belirtilebilir. |
|
capacityReservationGroupID |
string |
Ayrılmış bir Sanal Makine grubundan sanal makineler sağlamak için Kapasite Rezervasyon Grubu'nun tam kaynak kimliği. |
|
count |
integer |
Docker kapsayıcılarını barındıracak aracıların (VM) sayısı. İzin verilen değerler, kullanıcı havuzları için 0 ile 1000 (dahil) arasında ve sistem havuzları için 1 ile 1000 (dahil) arasında olmalıdır. Varsayılan değer 1'dir. |
|
creationData |
Düğüm havuzu bir anlık görüntü kullanılarak oluşturulacak/yükseltilecekse kaynak Anlık Görüntü Kimliğini belirtmek için kullanılacak CreationData. |
||
currentOrchestratorVersion |
string |
Aracı Havuzunun çalıştığı Kubernetes sürümü. |
|
eTag |
string |
İyimser eşzamanlılık uygulamak için kullanılan benzersiz salt okunur dize. Kaynak güncelleştirildiğinde eTag değeri değişir. Normal etag kuralı başına iyimser eşzamanlılığı etkinleştirmek için sonraki bir istek için eTag değeriyle bir if-match veya if-none-match üst bilgisi belirtin. |
|
enableAutoScaling |
boolean |
Otomatik ölçeklendiricinin etkinleştirilip etkinleştirilmeyileceği |
|
enableEncryptionAtHost |
boolean |
Konak tabanlı işletim sisteminin ve veri sürücüsü şifrelemenin etkinleştirilip etkinleştirilmeyileceği. |
|
enableFIPS |
boolean |
FIPS özellikli işletim sisteminin kullanılıp kullanılmaymayacağı. |
|
enableNodePublicIP |
boolean |
Her düğümün kendi genel IP'sini ayırıp ayırmadığı. |
|
enableUltraSSD |
boolean |
UltraSSD'nin etkinleştirilip etkinleştirilmeyileceği |
|
gpuInstanceProfile |
Desteklenen GPU VM SKU'su için GPU MIG örnek profilini belirtmek üzere kullanılacak GPUInstanceProfile. |
||
hostGroupID |
string |
Sanal makinelerin sağlanacağı Ayrılmış Konak Grubunun tam kaynak kimliği, yalnızca oluşturma senaryosunda kullanılır ve bir kez ayarlandıktan sonra değiştirilmesine izin verilmez. |
|
kubeletConfig |
Aracı düğümlerinin Kubelet yapılandırmaları. |
||
kubeletDiskType |
emptyDir birimlerinin, kapsayıcı çalışma zamanı veri kökünün ve Kubelet kısa ömürlü depolamanın yerleşimini belirler. |
||
linuxOSConfig |
Linux aracı düğümlerinin işletim sistemi yapılandırmaları. |
||
maxCount |
integer |
Otomatik ölçeklendirme için en fazla düğüm sayısı |
|
maxPods |
integer |
Bir düğümde çalışabilecek en fazla pod sayısı. |
|
messageOfTheDay |
string |
Base64 kodlu Linux düğümleri için günün iletisi. |
|
minCount |
integer |
Otomatik ölçeklendirme için en az düğüm sayısı |
|
mode |
Aracı havuzunun modu. |
||
name |
string |
Abonelik ve kaynak grubu bağlamında aracı havuzu profilinin benzersiz adı. |
|
networkProfile |
Aracı havuzunun ağ ile ilgili ayarları. |
||
nodeImageVersion |
string |
Düğüm görüntüsünün sürümü |
|
nodeLabels |
object |
Aracı havuzundaki tüm düğümlerde kalıcı hale getirmek için düğüm etiketleri. |
|
nodePublicIPPrefixID |
string |
VM düğümlerinin IP'lerini kullanması gereken genel IP ön ek kimliği. |
|
nodeTaints |
string[] |
Düğüm havuzu oluşturma ve ölçeklendirme sırasında yeni düğümlere eklenen renk tonları. Örneğin, key=value:NoSchedule. |
|
orchestratorVersion |
string |
Kullanıcı tarafından belirtilen Kubernetes sürümü. |
|
osDiskSizeGB |
integer |
Ana/aracı havuzundaki her makine için disk boyutunu belirtmek için kullanılacak GB cinsinden işletim sistemi Disk Boyutu. 0 belirtirseniz, belirtilen vmSize değerine göre varsayılan osDisk boyutunu uygular. |
|
osDiskType |
Aracı havuzundaki makineler için kullanılacak işletim sistemi disk türü. |
||
osSKU |
Aracı havuzu tarafından kullanılan işletim sistemi SKU'su belirtir. OSType Linux ise varsayılan değer Ubuntu'dur. OSType Windows ise Kubernetes <= 1,24 veya Windows2022 olduğunda Kubernetes >= 1,25 olduğunda varsayılan değer Windows2019'dur. |
||
osType | Linux |
İşletim sistemi türü. Varsayılan değer Linux'tır. |
|
podSubnetID |
string |
Podların başlatıldığında birleştirileceği alt ağın kimliği. |
|
powerState |
Aracı Havuzunun çalışıp çalışmadığı veya durdurulduğu. |
||
provisioningState |
string |
Geçerli dağıtım veya sağlama durumu. |
|
proximityPlacementGroupID |
string |
YakınLık Yerleştirme Grubu kimliği. |
|
scaleDownMode |
Aracı Havuzunu ölçeklendirirken kullanılacak ölçeği azaltma modu. |
||
scaleSetEvictionPolicy | Delete |
Kullanılacak Sanal Makine Ölçek Kümesi çıkarma ilkesi. |
|
scaleSetPriority | Regular |
Sanal Makine Ölçek Kümesi önceliği. Belirtilmezse, varsayılan değer 'Normal'dir. |
|
securityProfile |
Aracı havuzunun güvenlik ayarları. |
||
spotMaxPrice |
number |
-1 |
Spot örnekler için ödeme yapmak istediğiniz maksimum fiyat (ABD Doları cinsinden). Olası değerler, varsayılan fiyatın isteğe bağlı olarak up-to belirten sıfırdan büyük veya -1 herhangi bir ondalık değerdir. |
tags |
object |
Aracı havuzu sanal makine ölçek kümesinde kalıcı hale eklenecek etiketler. |
|
type |
Aracı Havuzu türü. |
||
upgradeSettings |
Aracı havuzunu yükseltme ayarları |
||
vmSize |
string |
Aracı havuzu VM'lerinin boyutu. |
|
vnetSubnetID |
string |
Aracı havuzu düğümlerinin ve isteğe bağlı olarak podların başlangıçta birleştirileceği alt ağın kimliği. |
|
windowsProfile |
Windows aracı havuzunun belirli profili. |
||
workloadRuntime |
Bir düğümün çalıştırabileceği iş yükü türünü belirler. |
ManagedClusterAPIServerAccessProfile
Yönetilen küme API sunucusu için erişim profili.
Name | Tür | Description |
---|---|---|
authorizedIPRanges |
string[] |
Kubernetes API sunucusuna erişmek için yetkilendirilmiş IP aralıkları. |
disableRunCommand |
boolean |
Küme için run komutunun devre dışı bırakılıp devre dışı bırakılmayacağı. |
enablePrivateCluster |
boolean |
Kümenin özel küme olarak oluşturulup oluşturulmayacağı. |
enablePrivateClusterPublicFQDN |
boolean |
Özel küme için ek genel FQDN oluşturulup oluşturulmayacağı. |
privateDNSZone |
string |
Küme için özel DNS bölgesi modu. |
ManagedClusterAutoUpgradeProfile
Yönetilen küme için otomatik yükseltme profili.
Name | Tür | Description |
---|---|---|
nodeOSUpgradeChannel |
Düğüm İşletim Sistemi Yükseltme Kanalı |
|
upgradeChannel |
Otomatik yükseltme için yükseltme kanalı. Varsayılan değer :'none'. |
ManagedClusterAzureMonitorProfile
Yönetilen kümeyi izlemek için Azure İzleyici eklenti profilleri.
Name | Tür | Description |
---|---|---|
metrics |
Prometheus eklentisi için Azure İzleyici yönetilen hizmetinin ölçüm profili. Azure İzleyici Çalışma Alanına göndermek ve özel hedefler için ek kazıma yapılandırmak için kullanıma hazır Kubernetes altyapısı ölçümlerini toplayın. Genel bakış için bkz. aka.ms/AzureManagedPrometheus. |
ManagedClusterAzureMonitorProfileKubeStateMetrics
Azure Yönetilen Prometheus eklentisi için Kube Durum Ölçümleri profili. Bu isteğe bağlı ayarlar, eklentiyle birlikte dağıtılan kube-state-metrics pod'a yöneliktir. Ayrıntılar için bkz. aka.ms/AzureManagedPrometheus-optional-parameters.
Name | Tür | Description |
---|---|---|
metricAnnotationsAllowList |
string |
Kaynağın etiket ölçümünde kullanılacak Kubernetes ek açıklama anahtarlarının virgülle ayrılmış listesi (Örnek: 'namespaces=[kubernetes.io/team,...],pods=[kubernetes.io/team],...'). Varsayılan olarak ölçüm yalnızca kaynak adını ve ad alanı etiketlerini içerir. |
metricLabelsAllowlist |
string |
Kaynağın etiket ölçümünde kullanılacak ek Kubernetes etiket anahtarlarının virgülle ayrılmış listesi (Örnek: 'namespaces=[k8s-label-1,k8s-label-n,...],pods=[app],...'). Varsayılan olarak ölçüm yalnızca kaynak adını ve ad alanı etiketlerini içerir. |
ManagedClusterAzureMonitorProfileMetrics
Prometheus eklentisi için Azure İzleyici yönetilen hizmetinin ölçüm profili. Azure İzleyici Çalışma Alanına göndermek ve özel hedefler için ek kazıma yapılandırmak için kullanıma hazır Kubernetes altyapısı ölçümlerini toplayın. Genel bakış için bkz. aka.ms/AzureManagedPrometheus.
Name | Tür | Description |
---|---|---|
enabled |
boolean |
Prometheus izleme için Azure Yönetilen Prometheus eklentisini etkinleştirme veya devre dışı bırakma. Etkinleştirme ve devre dışı bırakma hakkında ayrıntılı bilgi için bkz. aka.ms/AzureManagedPrometheus-aks-enable. |
kubeStateMetrics |
Azure Yönetilen Prometheus eklentisi için Kube Durum Ölçümleri profili. Bu isteğe bağlı ayarlar, eklentiyle birlikte dağıtılan kube-state-metrics pod'a yöneliktir. Ayrıntılar için bkz. aka.ms/AzureManagedPrometheus-optional-parameters. |
ManagedClusterCostAnalysis
Küme için maliyet analizi yapılandırması
Name | Tür | Description |
---|---|---|
enabled |
boolean |
Maliyet analizinin etkinleştirilip etkinleştirilmeyileceği |
ManagedClusterHTTPProxyConfig
Küme HTTP proxy yapılandırması.
Name | Tür | Description |
---|---|---|
httpProxy |
string |
Kullanılacak HTTP proxy sunucusu uç noktası. |
httpsProxy |
string |
Kullanılacak HTTPS proxy sunucusu uç noktası. |
noProxy |
string[] |
Ara sunucu üzerinden geçmemesi gereken uç noktalar. |
trustedCa |
string |
Ara sunuculara bağlanmak için kullanılacak alternatif CA sertifikası. |
ManagedClusterIdentity
Yönetilen kümenin kimliği.
Name | Tür | Description |
---|---|---|
delegatedResources |
<string,
Delegated |
Bu yönetilen kümeye atanan temsilci kimlik kaynakları. Bu yalnızca başka bir Azure Kaynak Sağlayıcısı tarafından ayarlanabilir ve yönetilen küme yalnızca bir temsilci kimlik kaynağını kabul edebilir. Yalnızca iç kullanım. |
principalId |
string |
Ana bileşenler tarafından kullanılan sistem tarafından atanan kimliğin asıl kimliği. |
tenantId |
string |
Ana bileşenler tarafından kullanılan sistem tarafından atanan kimliğin kiracı kimliği. |
type |
Yönetilen küme için kullanılan kimlik türü. |
|
userAssignedIdentities |
Yönetilen kümeyle ilişkili kullanıcı kimliği. Bu kimlik denetim düzleminde kullanılacaktır. Yalnızca bir kullanıcı tarafından atanan kimliğe izin verilir. |
ManagedClusterIngressProfile
Kapsayıcı hizmeti kümesi için giriş profili.
Name | Tür | Description |
---|---|---|
webAppRouting |
Giriş profili için Uygulama Yönlendirme ayarları. Bu özellik için genel bakış ve ekleme kılavuzunu https://learn.microsoft.com/en-us/azure/aks/app-routing?tabs=default%2Cdeploy-app-defaultadresinde bulabilirsiniz. |
ManagedClusterIngressProfileWebAppRouting
Giriş profili için Uygulama Yönlendirme eklenti ayarları.
Name | Tür | Description |
---|---|---|
dnsZoneResourceIds |
string[] |
Uygulama Yönlendirme eklentisiyle ilişkilendirilecek DNS bölgelerinin kaynak kimlikleri. Yalnızca Uygulama Yönlendirme eklentisi etkinleştirildiğinde kullanılır. Genel ve özel DNS bölgeleri farklı kaynak gruplarında olabilir, ancak tüm genel DNS bölgeleri aynı kaynak grubunda ve tüm özel DNS bölgeleri aynı kaynak grubunda olmalıdır. |
enabled |
boolean |
Uygulama Yönlendirme eklentisinin etkinleştirilip etkinleştirilmeyileceği. |
identity |
Uygulama Yönlendirme eklentisinin yönetilen kimliği. Bu, örneğin ilişkili Azure DNS kaynağını yönetmek ve Azure Key Vault'tan sertifika almak için izin verilmesi gereken kimliktir. Daha fazla yönerge için eklenti bu genel bakışı bakın. |
ManagedClusterLoadBalancerProfile
Yönetilen küme yük dengeleyicinin profili.
Name | Tür | Default value | Description |
---|---|---|---|
allocatedOutboundPorts |
integer |
0 |
VM başına istenen sayıda ayrılmış SNAT bağlantı noktası. İzin verilen değerler 0 ile 64000 (dahil) aralığındadır. Varsayılan değer 0'dır ve bu da Azure'ın bağlantı noktalarını dinamik olarak ayırmasını sağlar. |
backendPoolType | NodeIPConfiguration |
Yönetilen gelen Load Balancer Arka Uç Havuzu türü. |
|
effectiveOutboundIPs |
Küme yük dengeleyicisinin etkin giden IP kaynakları. |
||
enableMultipleStandardLoadBalancers |
boolean |
AKS kümesi başına birden çok standart yük dengeleyiciyi etkinleştirin veya etkinleştirmeyin. |
|
idleTimeoutInMinutes |
integer |
30 |
Dakika cinsinden istenen giden akış boşta kalma zaman aşımı. İzin verilen değerler 4 ile 120 (dahil) aralığındadır. Varsayılan değer 30 dakikadır. |
managedOutboundIPs |
Küme yük dengeleyici için istenen yönetilen giden IP'ler. |
||
outboundIPPrefixes |
Küme yük dengeleyici için istenen giden IP Ön Eki kaynakları. |
||
outboundIPs |
Küme yük dengeleyici için istenen giden IP kaynakları. |
ManagedClusterManagedOutboundIPProfile
Yönetilen kümenin yönetilen giden IP kaynaklarının profili.
Name | Tür | Default value | Description |
---|---|---|---|
count |
integer |
1 |
Azure tarafından oluşturulan/yönetilen istenen giden IP sayısı. İzin verilen değerler 1 ile 16 (dahil) arasında olmalıdır. Varsayılan değer 1'dir. |
ManagedClusterMetricsProfile
ManagedCluster için ölçüm profili.
Name | Tür | Description |
---|---|---|
costAnalysis |
Ayrıntılı Kubernetes başına kaynak maliyeti analizi yapılandırması. |
ManagedClusterNATGatewayProfile
Yönetilen küme NAT ağ geçidinin profili.
Name | Tür | Default value | Description |
---|---|---|---|
effectiveOutboundIPs |
Küme NAT ağ geçidinin etkin giden IP kaynakları. |
||
idleTimeoutInMinutes |
integer |
4 |
Dakika cinsinden istenen giden akış boşta kalma zaman aşımı. İzin verilen değerler 4 ile 120 (dahil) aralığındadır. Varsayılan değer 4 dakikadır. |
managedOutboundIPProfile |
Küme NAT ağ geçidinin yönetilen giden IP kaynaklarının profili. |
ManagedClusterNodeResourceGroupProfile
Yönetilen küme için düğüm kaynak grubu kilitleme profili.
Name | Tür | Description |
---|---|---|
restrictionLevel |
Kümenin düğüm kaynak grubuna uygulanan kısıtlama düzeyi. Belirtilmezse, varsayılan değer 'Sınırsız' olur |
ManagedClusterOIDCIssuerProfile
Yönetilen Kümenin OIDC veren profili.
Name | Tür | Description |
---|---|---|
enabled |
boolean |
OIDC verenin etkinleştirilip etkinleştirilmediği. |
issuerURL |
string |
Yönetilen Kümenin OIDC veren url'si. |
ManagedClusterPodIdentity
Yönetilen Kümeye atanan pod kimliği hakkındaki ayrıntılar.
Name | Tür | Description |
---|---|---|
bindingSelector |
string |
AzureIdentityBinding kaynağı için kullanılacak bağlama seçici. |
identity |
Kullanıcı tarafından atanan kimlik ayrıntıları. |
|
name |
string |
Pod kimliğinin adı. |
namespace |
string |
Pod kimliğinin ad alanı. |
provisioningInfo | ||
provisioningState |
Pod kimliğinin geçerli sağlama durumu. |
ManagedClusterPodIdentityException
Belirli etiketlere sahip podların düğüm tarafından yönetilen kimlik (NMI) sunucusu tarafından müdahale edilmeden Azure Örnek Meta Veri Hizmeti (IMDS) uç noktasına erişmesine olanak tanıyan pod kimliği özel durumu.
Name | Tür | Description |
---|---|---|
name |
string |
Pod kimliği özel durumunun adı. |
namespace |
string |
Pod kimliği özel durumunun ad alanı. |
podLabels |
object |
Eşleşecek pod etiketleri. |
ManagedClusterPodIdentityProfile
Yönetilen Kümenin pod kimliği profili.
Name | Tür | Description |
---|---|---|
allowNetworkPluginKubenet |
boolean |
Kubenet ağı ile kümelerde pod kimliğinin çalışmasına izin verilip verilmeyeceği. |
enabled |
boolean |
Pod kimliği eklentisinin etkinleştirilip etkinleştirilmediği. |
userAssignedIdentities |
Kümede kullanılacak pod kimlikleri. |
|
userAssignedIdentityExceptions |
Pod kimliği özel durumlarına izin verir. |
ManagedClusterPodIdentityProvisioningError
Pod kimliği sağlamadan bir hata yanıtı.
Name | Tür | Description |
---|---|---|
error |
Hatayla ilgili ayrıntılar. |
ManagedClusterPodIdentityProvisioningErrorBody
Pod kimliği sağlamadan bir hata yanıtı.
Name | Tür | Description |
---|---|---|
code |
string |
Hatanın tanımlayıcısı. Kodlar sabittir ve program aracılığıyla kullanılması amaçlanmıştır. |
details |
Hatayla ilgili ek ayrıntıların listesi. |
|
message |
string |
Hatayı açıklayan ve kullanıcı arabiriminde görüntülenmeye uygun olması amaçlanan bir ileti. |
target |
string |
Belirli bir hatanın hedefi. Örneğin, özelliğin adı hatalı. |
ManagedClusterPodIdentityProvisioningState
Pod kimliğinin geçerli sağlama durumu.
Değer | Description |
---|---|
Assigned | |
Canceled | |
Deleting | |
Failed | |
Succeeded | |
Updating |
ManagedClusterSecurityProfile
Kapsayıcı hizmeti kümesi için güvenlik profili.
Name | Tür | Description |
---|---|---|
azureKeyVaultKms |
Azure Key Vault güvenlik profili için anahtar yönetimi hizmeti ayarları. |
|
defender |
Güvenlik profili için Microsoft Defender ayarları. |
|
imageCleaner |
Güvenlik profili için Görüntü Temizleyici ayarları. |
|
workloadIdentity |
Güvenlik profili için iş yükü kimlik ayarları. İş yükü kimliği, Kubernetes uygulamalarının Azure AD ile Azure bulut kaynaklarına güvenli bir şekilde erişmesini sağlar. Daha fazla bilgi için bkz. https://aka.ms/aks/wi. |
ManagedClusterSecurityProfileDefender
Güvenlik profili için Microsoft Defender ayarları.
Name | Tür | Description |
---|---|---|
logAnalyticsWorkspaceResourceId |
string |
Microsoft Defender ile ilişkilendirilecek Log Analytics çalışma alanının kaynak kimliği. Microsoft Defender etkinleştirildiğinde, bu alan gereklidir ve geçerli bir çalışma alanı kaynak kimliği olmalıdır. Microsoft Defender devre dışı bırakıldığında alanı boş bırakın. |
securityMonitoring |
Güvenlik profili için Bulut ayarları için Microsoft Defender tehdit algılama. |
ManagedClusterSecurityProfileDefenderSecurityMonitoring
Güvenlik profili tehdit algılama için Microsoft Defender ayarları.
Name | Tür | Description |
---|---|---|
enabled |
boolean |
Defender tehdit algılamanın etkinleştirilip etkinleştirilmeyileceği |
ManagedClusterSecurityProfileImageCleaner
Görüntü Temizleyici, kullanılmayan görüntüleri düğümlerden kaldırarak disk alanı boşaltarak saldırı yüzeyi alanını azaltmaya yardımcı olur. Güvenlik profilinin ayarları aşağıdadır.
Name | Tür | Description |
---|---|---|
enabled |
boolean |
AKS kümesinde Görüntü Temizleyici'nin etkinleştirilip etkinleştirilmeyileceği. |
intervalHours |
integer |
Saat cinsinden Görüntü Temizleyici tarama aralığı. |
ManagedClusterSecurityProfileWorkloadIdentity
Güvenlik profili için iş yükü kimlik ayarları.
Name | Tür | Description |
---|---|---|
enabled |
boolean |
İş yükü kimliğinin etkinleştirilip etkinleştirilmeyileceği. |
ManagedClusterServicePrincipalProfile
Azure API'lerini işlemek için kullanılacak kümenin hizmet sorumlusu kimliği hakkında bilgi.
Name | Tür | Description |
---|---|---|
clientId |
string |
Hizmet sorumlusunun kimliği. |
secret |
string |
Hizmet sorumlusuyla düz metin olarak ilişkili gizli parola. |
ManagedClusterSKU
Yönetilen Kümenin SKU'su.
Name | Tür | Description |
---|---|---|
name |
Yönetilen küme SKU'sunun adı. |
|
tier |
Yönetilen küme SKU'sunun katmanı. |
ManagedClusterSKUName
Yönetilen küme SKU'sunun adı.
Değer | Description |
---|---|
Base |
AKS kontrol düzlemi için temel seçenek. |
ManagedClusterSKUTier
Yönetilen küme SKU'sunun katmanı.
Değer | Description |
---|---|
Free |
Küme yönetimi ücretsizdir ancak VM, depolama ve ağ kullanımı için ücretlendirilir. 10'dan az düğüme sahip denemeler, öğrenme, basit test veya iş yükleri için en iyi yöntemdir. Üretim kullanım örnekleri için önerilmez. |
Premium |
Küme, 'Standard' içinde yer alan tüm özelliklere ek olarak premium özelliklere sahiptir. Premium, belirli Kubernetes sürümleri için LongTermSupport (aka.ms/aks/lts) seçimini etkinleştirir. |
Standard |
Görev açısından kritik ve üretim iş yükleri için önerilir. Kubernetes denetim düzlemi otomatik ölçeklendirme, iş yükü yoğun test ve küme başına en fazla 5.000 düğüm içerir. Kullanılabilirlik Alanlarını kullanan kümeler için Kubernetes API sunucu uç noktasının 99,95% kullanılabilirliğini ve Kullanılabilirlik Alanlarını kullanmayan kümeler için 99,9% kullanılabilirlik garantisi sağlar. |
ManagedClusterStorageProfile
Kapsayıcı hizmeti kümesi için depolama profili.
Name | Tür | Description |
---|---|---|
blobCSIDriver |
Depolama profili için AzureBlob CSI Sürücüsü ayarları. |
|
diskCSIDriver |
Depolama profili için AzureDisk CSI Sürücüsü ayarları. |
|
fileCSIDriver |
Depolama profili için AzureFile CSI Sürücüsü ayarları. |
|
snapshotController |
Depolama profili için Anlık Görüntü Denetleyicisi ayarları. |
ManagedClusterStorageProfileBlobCSIDriver
Depolama profili için AzureBlob CSI Sürücüsü ayarları.
Name | Tür | Description |
---|---|---|
enabled |
boolean |
AzureBlob CSI Sürücüsünün etkinleştirilip etkinleştirilmeyileceği. Varsayılan değer false'tur. |
ManagedClusterStorageProfileDiskCSIDriver
Depolama profili için AzureDisk CSI Sürücüsü ayarları.
Name | Tür | Description |
---|---|---|
enabled |
boolean |
AzureDisk CSI Sürücüsünün etkinleştirilip etkinleştirilmeyileceği. Varsayılan değer true değeridir. |
ManagedClusterStorageProfileFileCSIDriver
Depolama profili için AzureFile CSI Sürücüsü ayarları.
Name | Tür | Description |
---|---|---|
enabled |
boolean |
AzureFile CSI Sürücüsünün etkinleştirilip etkinleştirilmeyileceği. Varsayılan değer true değeridir. |
ManagedClusterStorageProfileSnapshotController
Depolama profili için Anlık Görüntü Denetleyicisi ayarları.
Name | Tür | Description |
---|---|---|
enabled |
boolean |
Anlık Görüntü Denetleyicisi'nin etkinleştirilip etkinleştirilmeyileceği. Varsayılan değer true değeridir. |
ManagedClusterWindowsProfile
Yönetilen kümedeki Windows VM'leri için profil.
Name | Tür | Description |
---|---|---|
adminPassword |
string |
Yönetici hesabının parolasını belirtir. |
adminUsername |
string |
Yönetici hesabının adını belirtir. |
enableCSIProxy |
boolean |
CSI ara sunucusunun etkinleştirilip etkinleştirilmeyileceği. |
gmsaProfile |
Yönetilen Kümedeki Windows gMSA Profili. |
|
licenseType |
Windows VM'leri için kullanılacak lisans türü. Diğer ayrıntılar için bkz. Azure Hibrit Kullanıcı Avantajları . |
ManagedClusterWorkloadAutoScalerProfile
Yönetilen küme için İş Yükü Otomatik ölçekleyici profili.
Name | Tür | Description |
---|---|---|
keda |
İş yükü otomatik ölçekleyici profili için KEDA (Kubernetes Olay Temelli Otomatik Ölçeklendirme) ayarları. |
|
verticalPodAutoscaler |
Managed |
İş yükü otomatik ölçekleyici profili için VPA (Dikey Pod Otomatik Ölçeklendiricisi) ayarları. |
ManagedClusterWorkloadAutoScalerProfileKeda
İş yükü otomatik ölçekleyici profili için KEDA (Kubernetes Olay Temelli Otomatik Ölçeklendirme) ayarları.
Name | Tür | Description |
---|---|---|
enabled |
boolean |
KEDA'nın etkinleştirilip etkinleştirilmeyileceği. |
ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler
İş yükü otomatik ölçekleyici profili için VPA (Dikey Pod Otomatik Ölçeklendiricisi) ayarları.
Name | Tür | Default value | Description |
---|---|---|---|
enabled |
boolean |
False |
VPA'nın etkinleştirilip etkinleştirilmeyileceği. Varsayılan değer false'tur. |
ManagedOutboundIPs
Küme yük dengeleyici için istenen yönetilen giden IP'ler.
Name | Tür | Default value | Description |
---|---|---|---|
count |
integer |
1 |
Küme yük dengeleyici için Azure tarafından oluşturulan/yönetilen IPv4 giden IP'lerinin istenen sayısı. İzin verilen değerler 1 ile 100 (dahil) arasında olmalıdır. Varsayılan değer 1'dir. |
countIPv6 |
integer |
0 |
Küme yük dengeleyici için Azure tarafından oluşturulan/yönetilen IPv6 giden IP'lerinin istenen sayısı. İzin verilen değerler 1 ile 100 (dahil) arasında olmalıdır. Tek yığın için varsayılan değer 0, çift yığın için 1'dir. |
networkDataplane
Kubernetes kümesinde kullanılan ağ veri düzlemi.
Değer | Description |
---|---|
azure |
Azure ağ veri düzlemi kullanın. |
cilium |
Cilium ağ veri düzlemi kullanın. Daha fazla bilgi için bkz. Cilium tarafından desteklenen Azure CNI . |
networkMode
Azure CNI'nin yapılandırıldığı ağ modu.
NetworkPlugin
Kubernetes ağını oluşturmak için kullanılan ağ eklentisi.
Değer | Description |
---|---|
azure |
Azure CNI ağ eklentisini kullanın. Daha fazla bilgi için bkz. Azure CNI (gelişmiş) ağ . |
kubenet |
Kubenet ağ eklentisini kullanın. Daha fazla bilgi için bkz. Kubenet (temel) ağ. |
none |
CNI eklentisi önceden yüklenmemiş. Daha fazla bilgi için bkz. BYO CNI. |
NetworkPluginMode
Ağ eklentisinin kullanması gereken mod.
Değer | Description |
---|---|
overlay |
networkPlugin=azure ile kullanılan podlara PodCIDR adres alanından IP'ler verilir, ancak Kubenet'in yol tabloları yöntemi yerine Azure Yönlendirme Etki Alanları kullanılır. Daha fazla bilgi için https://aka.ms/aks/azure-cni-overlayadresini ziyaret edin. |
NetworkPolicy
Kubernetes ağını oluşturmak için kullanılan ağ ilkesi.
Değer | Description |
---|---|
azure |
Azure ağ ilkelerini kullanma. Daha fazla bilgi için bkz. Azure ile Calico ilkeleri arasındaki farklar. |
calico |
Calico ağ ilkelerini kullanın. Daha fazla bilgi için bkz. Azure ile Calico ilkeleri arasındaki farklar. |
cilium |
Ağ ilkelerini zorunlu kılmak için Cilium kullanın. Bunun için networkDataplane öğesinin 'cilium' olması gerekir. |
none |
Ağ ilkeleri uygulanmaz. NetworkPolicy belirtilmediğinde bu varsayılan değerdir. |
nodeOSUpgradeChannel
Düğüm İşletim Sistemi Yükseltme Kanalı
Değer | Description |
---|---|
NodeImage |
AKS, düğümleri haftalık bir tempoda güvenlik düzeltmeleri ve hata düzeltmeleri içeren yeni düzeltme eki uygulanmış bir VHD ile güncelleştirir. VHD güncelleştirme makineleri bakım pencerelerinden ve dalgalanma ayarlarından sonra bu VHD'ye yeniden uyarlanır. AKS görüntüleri barındırırken bu seçenek belirtildiğinde ek VHD maliyeti tahakkuk ettirilmemiştir. |
None |
Makinelerinizin işletim sistemini güncelleştirme girişimi işletim sistemi veya sıralı VHD'ler tarafından yapılmaz. Bu, güvenlik güncelleştirmelerinizden sizin sorumlu olduğunuz anlamına gelir |
SecurityPatch |
AKS, test edilmiş güvenlik güncelleştirmeleriyle düğümleri indirir ve güncelleştirir. Bu güncelleştirmeler bakım penceresi ayarlarına göre belirlenir ve yeni düğümlerde kullanılan yeni bir VHD oluşturur. Bazı durumlarda güncelleştirmeleri uygulamak mümkün değildir, bu gibi durumlarda mevcut düğümler de değişiklikleri uygulamak için yeni oluşturulan VHD'ye yeniden görüntülenecektir. Bu seçenek, yeni Güvenlik Düzeltme Eki VHD'lerini tam zamanında kullanım için kaynak grubunuzda barındırmanın ek bir maliyetine neden olur. |
Unmanaged |
İşletim sistemi güncelleştirmeleri, işletim sistemi yerleşik düzeltme eki uygulama altyapısı aracılığıyla otomatik olarak uygulanır. Makinelerde yeni ölçeklendirilenler başlangıçta eşleşmez hale gelecek ve bir noktada işletim sisteminin altyapısı tarafından düzeltme eki eklenecektir. Bu seçeneğin davranışı söz konusu işletim sistemine bağlıdır. Ubuntu ve Mariner, utc saat 06:00 gibi günde yaklaşık bir kez katılımsız yükseltme yoluyla güvenlik yamaları uygular. Windows güvenlik düzeltme eklerini otomatik olarak uygulamaz ve bu nedenle bu seçenek, bir sonraki bildirime kadar Yok seçeneğine eşdeğerdir |
OSDiskType
Aracı havuzundaki makineler için kullanılacak işletim sistemi disk türü.
Değer | Description |
---|---|
Ephemeral |
Kısa ömürlü işletim sistemi diskleri, tıpkı geçici bir disk gibi yalnızca konak makinede depolanır. Bu, daha hızlı düğüm ölçeklendirme ve küme yükseltmelerinin yanı sıra daha düşük okuma/yazma gecikme süresi sağlar. |
Managed |
Vm'nin başka bir konağa yeniden yerleştirilmesi gerektiğinde veri kaybını önlemek için Azure, bir sanal makinenin işletim sistemi diskini Azure depolama alanına çoğaltır. Kapsayıcılar yerel durumun kalıcı olması için tasarlanmadığından, bu davranış düşük düğüm sağlama ve daha yüksek okuma/yazma gecikme süresi gibi bazı dezavantajlar sağlarken sınırlı değer sunar. |
OSSKU
Aracı havuzu tarafından kullanılan işletim sistemi SKU'su belirtir. OSType Linux ise varsayılan değer Ubuntu'dur. OSType Windows ise Kubernetes <= 1,24 veya Windows2022 olduğunda Kubernetes >= 1,25 olduğunda varsayılan değer Windows2019'dur.
Değer | Description |
---|---|
AzureLinux |
Düğüm görüntüleri için işletim sistemi olarak AzureLinux kullanın. Azure Linux, Microsoft tarafından oluşturulan kapsayıcı için iyileştirilmiş bir Linux dağıtımıdır. Daha fazla bilgi için https://aka.ms/azurelinux adresini ziyaret edin. |
CBLMariner |
Kullanım dışı bırakılmış OSSKU. Microsoft, yeni dağıtımların bunun yerine 'AzureLinux' seçmesini önerir. |
Ubuntu |
Düğüm görüntüleri için işletim sistemi olarak Ubuntu kullanın. |
Windows2019 |
Düğüm görüntüleri için işletim sistemi olarak Windows2019 kullanın. Sistem düğümü havuzları için desteklenmiyor. Windows2019 yalnızca Windows2019 kapsayıcılarını destekler; Windows2022 kapsayıcılarını çalıştıramaz ve tam tersi de geçerlidir. |
Windows2022 |
Düğüm görüntüleri için işletim sistemi olarak Windows2022 kullanın. Sistem düğümü havuzları için desteklenmiyor. Windows2022 yalnızca Windows2022 kapsayıcılarını destekler; Windows2019 kapsayıcılarını çalıştıramaz ve tam tersi de geçerlidir. |
OSType
İşletim sistemi türü. Varsayılan değer Linux'tır.
Değer | Description |
---|---|
Linux |
Linux kullanın. |
Windows |
Windows kullanın. |
OutboundIPPrefixes
Küme yük dengeleyici için istenen giden IP Ön Eki kaynakları.
Name | Tür | Description |
---|---|---|
publicIPPrefixes |
Genel IP ön eki kaynaklarının listesi. |
OutboundIPs
Küme yük dengeleyici için istenen giden IP kaynakları.
Name | Tür | Description |
---|---|---|
publicIPs |
Genel IP kaynaklarının listesi. |
outboundType
Giden (çıkış) yönlendirme yöntemi.
Değer | Description |
---|---|
loadBalancer |
Yük dengeleyici, AKS tarafından atanan genel IP üzerinden çıkış için kullanılır. Bu, 'loadBalancer' türünde Kubernetes hizmetlerini destekler. Daha fazla bilgi için bkz. giden tür loadbalancer. |
managedNATGateway |
AKS tarafından yönetilen NAT ağ geçidi çıkış için kullanılır. |
userAssignedNATGateway |
Çıkış için küme alt ağıyla ilişkili kullanıcı tarafından atanan NAT ağ geçidi kullanılır. Bu gelişmiş bir senaryodur ve düzgün ağ yapılandırması gerektirir. |
userDefinedRouting |
Çıkış yolları kullanıcı tarafından tanımlanmalıdır. Bu gelişmiş bir senaryodur ve düzgün ağ yapılandırması gerektirir. Daha fazla bilgi için bkz. userDefinedRouting giden türü. |
PortRange
Bağlantı noktası aralığı.
Name | Tür | Description |
---|---|---|
portEnd |
integer |
Aralığa dahil edilen maksimum bağlantı noktası. 1 ile 65535 arasında olmalı ve portStart değerinden büyük veya buna eşit olmalıdır. |
portStart |
integer |
Aralığa dahil edilen en düşük bağlantı noktası. 1 ile 65535 arasında olmalı ve portEnd değerinden küçük veya buna eşit olmalıdır. |
protocol |
Bağlantı noktasının ağ protokolü. |
PowerState
Kümenin Güç Durumunu açıklar
Name | Tür | Description |
---|---|---|
code |
Kümenin Çalışıyor mu yoksa Durduruldu mu olduğunu bildirir |
PrivateLinkResource
Özel bağlantı kaynağı
Name | Tür | Description |
---|---|---|
groupId |
string |
Kaynağın grup kimliği. |
id |
string |
Özel bağlantı kaynağının kimliği. |
name |
string |
Özel bağlantı kaynağının adı. |
privateLinkServiceID |
string |
Kaynağın özel bağlantı hizmeti kimliği, bu alan yalnızca dahili olarak NRP'ye sunulur. |
requiredMembers |
string[] |
Kaynağın RequiredMembers |
type |
string |
Kaynak türü. |
Protocol
Bağlantı noktasının ağ protokolü.
Değer | Description |
---|---|
TCP |
TCP protokolü. |
UDP |
UDP protokolü. |
ProvisioningInfo
Name | Tür | Description |
---|---|---|
error |
Pod kimliği atama hatası (varsa). |
PublicNetworkAccess
ManagedCluster'ın PublicNetworkAccess'i
Değer | Description |
---|---|
Disabled | |
Enabled |
ResourceIdentityType
Yönetilen küme için kullanılan kimlik türü.
Değer | Description |
---|---|
None |
Yönetilen Küme için yönetilen kimlik kullanmayın, bunun yerine hizmet sorumlusu kullanılır. |
SystemAssigned |
Küme kaynaklarını yönetmek için örtük olarak oluşturulmuş bir sistem tarafından atanan yönetilen kimlik kullanın. Kube-controller-manager gibi denetim düzlemindeki ana bileşenler, Azure kaynaklarını işlemek için sistem tarafından atanan yönetilen kimliği kullanır. |
UserAssigned |
Küme kaynaklarını yönetmek için kullanıcı tarafından belirtilen bir kimlik kullanın. Kube-controller-manager gibi denetim düzlemindeki ana bileşenler, Azure kaynaklarını işlemek için belirtilen kullanıcı tarafından atanan yönetilen kimliği kullanır. |
ResourceReference
Azure kaynağına başvuru.
Name | Tür | Description |
---|---|---|
id |
string |
Tam Azure kaynak kimliği. |
RestrictionLevel
Kümenin düğüm kaynak grubuna uygulanan kısıtlama düzeyi. Belirtilmezse, varsayılan değer 'Sınırsız' olur
Değer | Description |
---|---|
ReadOnly |
Yönetilen düğüm kaynak grubunda yalnızca */okuma RBAC izinlerine izin verilir |
Unrestricted |
Yönetilen düğüm kaynak grubunda tüm RBAC izinlerine izin verilir |
ScaleDownMode
VM'lerin Aracı Havuzlarına nasıl eklendiğini veya aracı havuzlarından nasıl kaldırıldığını açıklar. Bkz. faturalama durumlarını.
Değer | Description |
---|---|
Deallocate |
Ölçeği artırma sırasında serbest bırakılmış örnekleri (varsa) başlatmayı ve ölçeği azaltma sırasında örnekleri serbest bırakmayı deneme. |
Delete |
Ölçeği artırma sırasında yeni örnekler oluşturun ve ölçeği azaltma sırasında örnekleri kaldırın. |
ScaleSetEvictionPolicy
Sanal Makine Ölçek Kümesi çıkarma ilkesi.
Değer | Description |
---|---|
Deallocate |
Düğüm havuzunun temel alınan Ölçek Kümesindeki düğümler çıkarmadan sonra durduruldu-serbest bırakıldı durumuna ayarlanır. Durdurulmuş serbest bırakılmış durumdaki düğümler işlem kotanıza göre sayılır ve küme ölçeklendirme veya yükseltme ile ilgili sorunlara neden olabilir. |
Delete |
Düğüm havuzunun temel alınan Ölçek Kümesindeki düğümler çıkarıldığında silinir. |
ScaleSetPriority
Sanal Makine Ölçek Kümesi önceliği.
Değer | Description |
---|---|
Regular |
Normal VM'ler kullanılır. |
Spot |
Spot öncelikli VM'ler kullanılır. Spot düğümler için SLA yoktur. Daha fazla bilgi için bkz. AKS nokta. |
ServiceMeshMode
Hizmet ağı modu.
Değer | Description |
---|---|
Disabled |
Mesh devre dışı bırakıldı. |
Istio |
Istio, AKS eklentisi olarak dağıtıldı. |
ServiceMeshProfile
Yönetilen küme için hizmet ağı profili.
Name | Tür | Description |
---|---|---|
istio |
Istio hizmet ağı yapılandırması. |
|
mode |
Hizmet ağı modu. |
SysctlConfig
Linux aracı düğümleri için sysctl ayarları.
Name | Tür | Description |
---|---|---|
fsAioMaxNr |
integer |
Sysctl ayarı fs.aio-max-nr. |
fsFileMax |
integer |
Sysctl ayarı fs.file-max. |
fsInotifyMaxUserWatches |
integer |
Sysctl ayarı fs.inotify.max_user_watches. |
fsNrOpen |
integer |
Sysctl ayarı fs.nr_open. |
kernelThreadsMax |
integer |
Kernel.threads-max sysctl ayarı. |
netCoreNetdevMaxBacklog |
integer |
Sysctl ayarı net.core.netdev_max_backlog. |
netCoreOptmemMax |
integer |
Sysctl ayarı net.core.optmem_max. |
netCoreRmemDefault |
integer |
Sysctl ayarı net.core.rmem_default. |
netCoreRmemMax |
integer |
Sysctl ayarı net.core.rmem_max. |
netCoreSomaxconn |
integer |
Net.core.somaxconn sysctl ayarı. |
netCoreWmemDefault |
integer |
Sysctl ayarı net.core.wmem_default. |
netCoreWmemMax |
integer |
Sysctl ayarı net.core.wmem_max. |
netIpv4IpLocalPortRange |
string |
Sysctl ayarı net.ipv4.ip_local_port_range. |
netIpv4NeighDefaultGcThresh1 |
integer |
Sysctl ayarı net.ipv4.neigh.default.gc_thresh1. |
netIpv4NeighDefaultGcThresh2 |
integer |
Sysctl ayarı net.ipv4.neigh.default.gc_thresh2. |
netIpv4NeighDefaultGcThresh3 |
integer |
Sysctl ayarı net.ipv4.neigh.default.gc_thresh3. |
netIpv4TcpFinTimeout |
integer |
Sysctl ayarı net.ipv4.tcp_fin_timeout. |
netIpv4TcpKeepaliveProbes |
integer |
Sysctl ayarı net.ipv4.tcp_keepalive_probes. |
netIpv4TcpKeepaliveTime |
integer |
Sysctl ayarı net.ipv4.tcp_keepalive_time. |
netIpv4TcpMaxSynBacklog |
integer |
Sysctl ayarı net.ipv4.tcp_max_syn_backlog. |
netIpv4TcpMaxTwBuckets |
integer |
Sysctl ayarı net.ipv4.tcp_max_tw_buckets. |
netIpv4TcpTwReuse |
boolean |
Sysctl ayarı net.ipv4.tcp_tw_reuse. |
netIpv4TcpkeepaliveIntvl |
integer |
Sysctl ayarı net.ipv4.tcp_keepalive_intvl. |
netNetfilterNfConntrackBuckets |
integer |
Sysctl ayarı net.netfilter.nf_conntrack_buckets. |
netNetfilterNfConntrackMax |
integer |
Sysctl ayarı net.netfilter.nf_conntrack_max. |
vmMaxMapCount |
integer |
Sysctl ayarı vm.max_map_count. |
vmSwappiness |
integer |
Sysctl ayarı vm.swappiness. |
vmVfsCachePressure |
integer |
Sysctl ayarı vm.vfs_cache_pressure. |
systemData
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.
Name | Tür | Description |
---|---|---|
createdAt |
string |
Kaynak oluşturma (UTC) zaman damgası. |
createdBy |
string |
Kaynağı oluşturan kimlik. |
createdByType |
Kaynağı oluşturan kimliğin türü. |
|
lastModifiedAt |
string |
Kaynağın son değişikliğinin zaman damgası (UTC) |
lastModifiedBy |
string |
Kaynağı en son değiştiren kimlik. |
lastModifiedByType |
Kaynağı en son değiştiren kimlik türü. |
upgradeChannel
Otomatik yükseltme için yükseltme kanalı. Varsayılan değer :'none'.
Değer | Description |
---|---|
node-image |
Düğüm görüntüsünü otomatik olarak kullanılabilir en son sürüme yükseltin. Düğüm işletim sistemi düzeltme ekini Kubernetes sürüm düzeltme eki uygulamadan ayrı olarak yapılandırmanıza olanak tanıdığından nodeOSUpgradeChannel kullanmayı göz önünde bulundurun |
none |
Otomatik yükseltmeleri devre dışı bırakır ve kümeyi geçerli Kubernetes sürümünde tutar. |
patch |
İkincil sürümü aynı tutarken kullanılabilir duruma geldiğinde kümeyi otomatik olarak desteklenen en son düzeltme eki sürümüne yükseltin. Örneğin, bir küme 1.17.7 sürümünü ve 1.17.9, 1.18.4, 1.18.6 ve 1.19.1 sürümlerini çalıştırıyorsa, kümeniz 1.17.9 sürümüne yükseltilir. |
rapid |
Kümeyi desteklenen en son ikincil sürümde desteklenen en son düzeltme eki sürümüne otomatik olarak yükseltin. Kümenin, N'nin desteklenen en son ikincil sürüm olduğu N-2 ikincil sürümündeki bir Kubernetes sürümünde olduğu durumlarda, küme önce N-1 ikincil sürümünde desteklenen en son düzeltme eki sürümüne yükseltilir. Örneğin, bir küme 1.17.7 sürümünü ve 1.17.9, 1.18.4, 1.18.6 ve 1.19.1 sürümlerini çalıştırıyorsa, kümeniz önce 1.18.6 sürümüne yükseltilir, ardından 1.19.1 sürümüne yükseltilir. |
stable |
Kümeyi N-1 alt sürümünde desteklenen en son düzeltme eki sürümüne otomatik olarak yükseltin; burada N desteklenen en son ikincil sürümdür. Örneğin, bir küme 1.17.7 sürümünü ve 1.17.9, 1.18.4, 1.18.6 ve 1.19.1 sürümlerini çalıştırıyorsa, kümeniz 1.18.6 sürümüne yükseltilir. |
UpgradeOverrideSettings
Küme yükseltirken geçersiz kılma ayarları.
Name | Tür | Description |
---|---|---|
forceUpgrade |
boolean |
Kümenin yükseltilip yükseltılmayacağı. Bu seçeneğin, kullanım dışı API kullanımını denetleme gibi yükseltme korumalarını atlamak için yükseltme işlemine yönerge verdiğine dikkat edin. Bu seçeneği yalnızca dikkatli bir şekilde etkinleştirin. |
until |
string |
Geçersiz kılmalar etkin olana kadar. Bunun yalnızca yükseltmenin başlangıç zamanıyla eşleşeceğini ve yükseltme işlemi devam ederken |
UserAssignedIdentities
Yönetilen kümeyle ilişkili kullanıcı kimliği. Bu kimlik denetim düzleminde kullanılacaktır. Yalnızca bir kullanıcı tarafından atanan kimliğe izin verilir.
Name | Tür | Description |
---|---|---|
|
UserAssignedIdentity
Kullanıcı tarafından atanan kimlikle ilgili ayrıntılar.
Name | Tür | Description |
---|---|---|
clientId |
string |
Kullanıcı tarafından atanan kimliğin istemci kimliği. |
objectId |
string |
Kullanıcı tarafından atanan kimliğin nesne kimliği. |
resourceId |
string |
Kullanıcı tarafından atanan kimliğin kaynak kimliği. |
WindowsGmsaProfile
Yönetilen kümede Windows gMSA Profili.
Name | Tür | Description |
---|---|---|
dnsServer |
string |
Windows gMSA için DNS sunucusunu belirtir. |
enabled |
boolean |
Windows gMSA'nın etkinleştirilip etkinleştirilmeyileceği. |
rootDomainName |
string |
Windows gMSA için kök etki alanı adını belirtir. |
WorkloadRuntime
Bir düğümün çalıştırabileceği iş yükü türünü belirler.
Değer | Description |
---|---|
OCIContainer |
Düğümler, standart OCI kapsayıcı iş yüklerini çalıştırmak için Kubelet kullanır. |
WasmWasi |
Düğümler WASI sağlayıcısını (Önizleme) kullanarak WASM iş yüklerini çalıştırmak için Krustlet kullanır. |