Agent Pools - Get
Mendapatkan kumpulan agen kluster terkelola yang ditentukan.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/agentPools/{agentPoolName}?api-version=2025-10-01
Parameter URI
| Nama | Dalam | Diperlukan | Jenis | Deskripsi |
|---|---|---|---|---|
|
agent
|
path | True |
string minLength: 1maxLength: 12 pattern: ^[a-z][a-z0-9]{0,11}$ |
Nama kumpulan agen. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil. |
|
resource
|
path | True |
string minLength: 1maxLength: 63 pattern: ^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$ |
Nama sumber daya kluster terkelola. |
|
subscription
|
path | True |
string (uuid) |
ID langganan target. Nilainya harus sebuah UUID. |
|
api-version
|
query | True |
string minLength: 1 |
Versi API yang digunakan untuk operasi ini. |
Respons
| Nama | Jenis | Deskripsi |
|---|---|---|
| 200 OK |
OK |
|
| Other Status Codes |
Respons kesalahan yang menjelaskan mengapa operasi gagal. |
Keamanan
azure_auth
Alur OAuth2 Azure Active Directory
Jenis:
oauth2
Alur:
implicit
URL Otorisasi:
https://login.microsoftonline.com/common/oauth2/authorize
Cakupan
| Nama | Deskripsi |
|---|---|
| user_impersonation | meniru akun pengguna Anda |
Contoh
Get Agent Pool
Permintaan sampel
Respon sampel
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1/agentPools/agentpool1",
"name": "agentpool1",
"properties": {
"provisioningState": "Succeeded",
"count": 3,
"vmSize": "Standard_DS1_v2",
"maxPods": 110,
"osType": "Linux",
"eTag": "ebwiyfneowv",
"orchestratorVersion": "1.9.6",
"currentOrchestratorVersion": "1.9.6",
"nodeImageVersion": "AKSUbuntu:1604:2020.03.11",
"upgradeSettings": {
"maxSurge": "33%"
}
}
}
Definisi
| Nama | Deskripsi |
|---|---|
|
Agent |
Kumpulan Agen. |
|
Agent |
Profil kumpulan agen gateway kluster terkelola. |
|
Agent |
Mode kumpulan agen. Kluster harus memiliki setidaknya satu Kumpulan Agen 'Sistem' setiap saat. Untuk informasi tambahan tentang pembatasan dan praktik terbaik kumpulan agen, lihat: https://docs.microsoft.com/azure/aks/use-system-pools |
|
Agent |
Pengaturan jaringan kumpulan agen. |
|
Agent |
Pengaturan keamanan kumpulan agen. |
|
Agent |
Metode akses SSH dari kumpulan agen. |
|
Agent |
Berisi informasi baca-saja tentang Kumpulan Agen. |
|
Agent |
Jenis Kumpulan Agen. |
|
Agent |
Pengaturan untuk memutakhirkan agentpool |
|
Agent |
Profil spesifik kumpulan agen Windows. |
| code |
Memberi tahu apakah kluster Sedang Berjalan atau Dihentikan |
|
Creation |
Data yang digunakan saat membuat sumber daya target dari sumber daya sumber. |
|
Error |
Info tambahan kesalahan manajemen sumber daya. |
|
Error |
Detail kesalahan. |
|
Error |
Tanggapan kesalahan |
| GPUDriver |
Apakah akan menginstal driver GPU. Jika tidak ditentukan, defaultnya adalah Instal. |
|
GPUInstance |
GPUInstanceProfile yang akan digunakan untuk menentukan profil instans GPU MIG untuk SKU VM GPU yang didukung. |
| GPUProfile |
Pengaturan GPU untuk Kumpulan Agen. |
| IPTag |
Berisi IPTag yang terkait dengan objek . |
|
Kubelet |
Konfigurasi kubelet simpul agen. Lihat konfigurasi node kustom AKS |
|
Kubelet |
Menentukan penempatan volume emptyDir, akar data runtime kontainer, dan penyimpanan sementara Kubelet. |
|
Linux |
Konfigurasi OS simpul agen Linux. Lihat konfigurasi node kustom AKS |
|
Local |
Server tujuan untuk kueri DNS yang akan diteruskan dari localDNS. |
|
Local |
Meneruskan kebijakan untuk memilih server DNS hulu. Lihat plugin forward untuk informasi lebih lanjut. |
|
Local |
Mode pemberdayaan untuk localDNS. |
|
Local |
Penggantian untuk profil localDNS. |
|
Local |
Mengonfigurasi DNS lokal per simpul, dengan penggantian VnetDNS dan KubeDNS. LocalDNS membantu meningkatkan performa dan keandalan resolusi DNS dalam kluster AKS. Untuk detail selengkapnya, lihat aka.ms/aks/localdns. |
|
Local |
Terapkan TCP atau pilih protokol UDP untuk koneksi dari localDNS ke server DNS hulu. |
|
Local |
Tingkat log untuk kueri DNS di localDNS. |
|
Local |
Kebijakan untuk menyajikan data kedaluwarsa. Lihat plugin cache untuk informasi selengkapnya. |
|
Local |
Status localDNS yang dihasilkan sistem. |
|
Manual |
Spesifikasi pada jumlah komputer. |
|
OSDisk |
Jenis disk OS yang akan digunakan untuk komputer di kumpulan agen. Defaultnya adalah 'Ephemeral' jika VM mendukungnya dan memiliki disk cache yang lebih besar dari OSDiskSizeGB yang diminta. Jika tidak, default ke 'Terkelola'. Mungkin tidak diubah setelah pembuatan. Untuk informasi selengkapnya, lihatOS Ephemeral |
| OSSKU |
Menentukan SKU OS yang digunakan oleh kumpulan agen. Defaultnya adalah Ubuntu jika OSType adalah Linux. Defaultnya adalah Windows2019 ketika Kubernetes <= 1.24 atau Windows2022 ketika Kubernetes >= 1,25 jika OSType adalah Windows. |
| OSType |
Jenis sistem operasi. Defaultnya adalah Linux. |
|
Pod |
Mode Alokasi IP Pod. Mode alokasi IP untuk pod di kumpulan agen. Harus digunakan dengan podSubnetId. Defaultnya adalah 'DynamicIndividual'. |
|
Port |
Rentang port. |
|
Power |
Menjelaskan Status Daya kluster |
| Protocol |
Protokol jaringan port. |
|
Scale |
Menjelaskan bagaimana VM ditambahkan ke atau dihapus dari Kumpulan Agen. Lihat status penagihan. |
|
Scale |
Spesifikasi tentang cara menskalakan kumpulan agen VirtualMachines. |
|
Scale |
Kebijakan penggusuran Set Skala Komputer Virtual. Kebijakan penggusuran menentukan apa yang harus dilakukan dengan VM saat diusir. Defaultnya adalah Hapus. Untuk informasi selengkapnya tentang penggusuran, lihat VM spot |
|
Scale |
Prioritas Set Skala Komputer Virtual. |
|
Sysctl |
Pengaturan Sysctl untuk simpul agen Linux. |
|
Undrainable |
Menentukan perilaku untuk simpul yang tidak dapat dibatalkan selama peningkatan. Penyebab paling umum dari simpul yang tidak dapat dibatalkan adalah Anggaran Gangguan Pod (PDB), tetapi masalah lain, seperti masa tenggang penghentian pod melebihi batas waktu pengurasan per node yang tersisa atau pod masih dalam keadaan berjalan, juga dapat menyebabkan simpul yang tidak dapat dibatalkan. |
|
Virtual |
Status saat ini pada sekelompok simpul dengan ukuran vm yang sama. |
|
Virtual |
Spesifikasi tentang kumpulan agen VirtualMachines. |
|
Workload |
Menentukan jenis beban kerja yang dapat dijalankan simpul. |
AgentPool
Kumpulan Agen.
| Nama | Jenis | Nilai default | Deskripsi |
|---|---|---|---|
| id |
string |
ID Sumber Daya. |
|
| name |
string |
Nama sumber daya yang unik dalam grup sumber daya. Nama ini dapat digunakan untuk mengakses sumber daya. |
|
| properties.availabilityZones |
string[] |
Daftar Zona ketersediaan yang akan digunakan untuk simpul. Ini hanya dapat ditentukan jika properti AgentPoolType adalah 'VirtualMachineScaleSets'. |
|
| properties.capacityReservationGroupID |
string (arm-id) |
AKS akan mengaitkan kumpulan agen yang ditentukan dengan Grup Reservasi Kapasitas. |
|
| properties.count |
integer (int32) |
Jumlah agen (VM) untuk menghosting kontainer docker. Nilai yang diizinkan harus dalam rentang 0 hingga 1000 (inklusif) untuk kumpulan pengguna dan dalam rentang 1 hingga 1000 (inklusif) untuk kumpulan sistem. Nilai defaultnya adalah 1. |
|
| properties.creationData |
CreationData yang akan digunakan untuk menentukan ID Rekam Jepret sumber jika kumpulan simpul akan dibuat/ditingkatkan menggunakan rekam jepret. |
||
| properties.currentOrchestratorVersion |
string |
Versi Kubernetes yang dijalankan Kumpulan Agen. Jika orchestratorVersion adalah versi yang sepenuhnya ditentukan <major.minor.patch>, bidang ini akan sama persis dengannya. Jika orchestratorVersion <>major.minor , bidang ini akan berisi versi <> major.minor.patch lengkap yang digunakan. |
|
| properties.eTag |
string |
String baca-saja unik yang digunakan untuk mengimplementasikan konkurensi optimis. Nilai eTag akan berubah saat sumber daya diperbarui. Tentukan header if-match atau if-none-match dengan nilai eTag untuk permintaan berikutnya guna mengaktifkan konkurensi optimis sesuai konvensi eTag normal. |
|
| properties.enableAutoScaling |
boolean |
Apakah akan mengaktifkan penskala otomatis |
|
| properties.enableEncryptionAtHost |
boolean |
Apakah akan mengaktifkan OS berbasis host dan enkripsi drive data. Ini hanya didukung pada ukuran VM tertentu dan di wilayah Azure tertentu. Untuk informasi selengkapnya, lihat: https://docs.microsoft.com/azure/aks/enable-host-encryption |
|
| properties.enableFIPS |
boolean |
Apakah akan menggunakan OS berkemampuan FIPS. Lihat Menambahkan kumpulan simpul berkemampuan FIPS untuk detail selengkapnya. |
|
| properties.enableNodePublicIP |
boolean |
Apakah setiap simpul dialokasikan IP publiknya sendiri. Beberapa skenario mungkin memerlukan simpul di kumpulan simpul untuk menerima alamat IP publik khusus mereka sendiri. Skenario umum adalah untuk beban kerja permainan, di mana konsol perlu membuat koneksi langsung ke komputer virtual cloud untuk meminimalkan lompatan. Untuk informasi selengkapnya, lihat menetapkan IP publik per simpul. Defaultnya adalah false. |
|
| properties.enableUltraSSD |
boolean |
Apakah akan mengaktifkan UltraSSD |
|
| properties.gatewayProfile |
Profil khusus untuk kumpulan agen terkelola dalam mode Gateway. Bidang ini tidak dapat diatur jika mode kumpulan agen bukan Gateway. |
||
| properties.gpuInstanceProfile |
GPUInstanceProfile yang akan digunakan untuk menentukan profil instans GPU MIG untuk SKU VM GPU yang didukung. |
||
| properties.gpuProfile |
Pengaturan GPU untuk Kumpulan Agen. |
||
| properties.hostGroupID |
string (arm-id) |
ID sumber daya yang sepenuhnya memenuhi syarat dari Grup Host Khusus untuk memprovisikan komputer virtual, hanya digunakan dalam skenario pembuatan dan tidak diizinkan untuk berubah sekali diatur. Ini adalah formulir: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/hostGroups/{hostGroupName}. Untuk informasi selengkapnya, lihat host khusus Azure. |
|
| properties.kubeletConfig |
Konfigurasi Kubelet pada simpul kumpulan agen. |
||
| properties.kubeletDiskType |
Menentukan penempatan volume emptyDir, akar data runtime kontainer, dan penyimpanan sementara Kubelet. |
||
| properties.linuxOSConfig |
Konfigurasi OS simpul agen Linux. |
||
| properties.localDNSProfile |
Mengonfigurasi DNS lokal per simpul, dengan penggantian VnetDNS dan KubeDNS. LocalDNS membantu meningkatkan performa dan keandalan resolusi DNS dalam kluster AKS. Untuk detail selengkapnya, lihat aka.ms/aks/localdns. |
||
| properties.maxCount |
integer (int32) |
Jumlah maksimum simpul untuk penskalaan otomatis |
|
| properties.maxPods |
integer (int32) |
Jumlah maksimum pod yang dapat berjalan pada simpul. |
|
| properties.messageOfTheDay |
string |
Pesan hari ini untuk simpul Linux, dikodekan base64. String yang dikodekan base64 yang akan ditulis ke /etc/motd setelah decoding. Ini memungkinkan penyesuaian pesan hari itu untuk simpul Linux. Ini tidak boleh ditentukan untuk simpul Windows. Ini harus berupa string statis (yaitu, akan dicetak mentah dan tidak dijalankan sebagai skrip). |
|
| properties.minCount |
integer (int32) |
Jumlah minimum simpul untuk penskalaan otomatis |
|
| properties.mode |
Mode kumpulan agen. Kluster harus memiliki setidaknya satu Kumpulan Agen 'Sistem' setiap saat. Untuk informasi tambahan tentang pembatasan dan praktik terbaik kumpulan agen, lihat: https://docs.microsoft.com/azure/aks/use-system-pools |
||
| properties.networkProfile |
Pengaturan terkait jaringan kumpulan agen. |
||
| properties.nodeImageVersion |
string |
Versi gambar simpul |
|
| properties.nodeLabels |
object |
Label node yang akan dipertahankan di semua simpul di kumpulan agen. |
|
| properties.nodePublicIPPrefixID |
string (arm-id) |
ID awalan IP publik tempat simpul VM harus menggunakan IP. Ini adalah formulir: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPPrefixes/{publicIPPrefixName} |
|
| properties.nodeTaints |
string[] |
Taint ditambahkan ke simpul baru selama pembuatan dan skala kumpulan simpul. Misalnya, key=value:NoSchedule. |
|
| properties.orchestratorVersion |
string |
Versi Kubernetes yang ditentukan oleh pengguna. Kedua versi patch <> major.minor.patch (misalnya 1.20.13) dan <> major.minor (misalnya 1,20) didukung. Ketika <> major.minor ditentukan, versi patch GA terbaru yang didukung dipilih secara otomatis. Memperbarui kluster dengan <> major.minor yang sama setelah dibuat (misalnya 1.14.x -> 1.14) tidak akan memicu peningkatan, bahkan jika versi patch yang lebih baru tersedia. Sebagai praktik terbaik, Anda harus meningkatkan semua kumpulan simpul dalam kluster AKS ke versi Kubernetes yang sama. Versi kumpulan simpul harus memiliki versi utama yang sama dengan sarana kontrol. Versi minor kumpulan simpul harus dalam dua versi minor dari versi sarana kontrol. Versi kumpulan simpul tidak boleh lebih besar dari versi sarana kontrol. Untuk informasi selengkapnya, lihat meningkatkan kumpulan simpul. |
|
| properties.osDiskSizeGB |
integer (int32) minimum: 0maximum: 2048 |
Ukuran Disk OS dalam GB yang akan digunakan untuk menentukan ukuran disk untuk setiap komputer di kumpulan master/agen. Jika Anda menentukan 0, itu akan menerapkan ukuran osDisk default sesuai dengan vmSize yang ditentukan. |
|
| properties.osDiskType |
Jenis disk OS yang akan digunakan untuk komputer di kumpulan agen. Defaultnya adalah 'Ephemeral' jika VM mendukungnya dan memiliki disk cache yang lebih besar dari OSDiskSizeGB yang diminta. Jika tidak, default ke 'Terkelola'. Mungkin tidak diubah setelah pembuatan. Untuk informasi selengkapnya, lihatOS Ephemeral |
||
| properties.osSKU |
Menentukan SKU OS yang digunakan oleh kumpulan agen. Defaultnya adalah Ubuntu jika OSType adalah Linux. Defaultnya adalah Windows2019 ketika Kubernetes <= 1.24 atau Windows2022 ketika Kubernetes >= 1,25 jika OSType adalah Windows. |
||
| properties.osType | Linux |
Jenis sistem operasi. Defaultnya adalah Linux. |
|
| properties.podIPAllocationMode |
Mode Alokasi IP Pod. Mode alokasi IP untuk pod di kumpulan agen. Harus digunakan dengan podSubnetId. Defaultnya adalah 'DynamicIndividual'. |
||
| properties.podSubnetID |
string (arm-id) |
ID subnet yang akan bergabung dengan pod saat diluncurkan. Jika dihilangkan, IP pod secara statis ditetapkan pada subnet simpul (lihat vnetSubnetID untuk detail selengkapnya). Ini adalah formulir: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName} |
|
| properties.powerState |
Apakah Kumpulan Agen sedang berjalan atau dihentikan. Ketika Kumpulan Agen pertama kali dibuat, kumpulan tersebut awalnya Berjalan. Kumpulan Agen dapat dihentikan dengan mengatur bidang ini ke Dihentikan. Kumpulan Agen yang dihentikan menghentikan semua VM-nya dan tidak dikenakan biaya penagihan. Kumpulan Agen hanya dapat dihentikan jika sedang Berjalan dan status provisi Berhasil |
||
| properties.provisioningState |
string |
Status penyebaran atau provisi saat ini. |
|
| properties.proximityPlacementGroupID |
string (arm-id) |
ID untuk Grup Penempatan Kedekatan. |
|
| properties.scaleDownMode |
Mode penurunan skala yang akan digunakan saat menskalakan Kumpulan Agen. Ini juga berdampak pada perilaku autoscaler kluster. Jika tidak ditentukan, defaultnya adalah Hapus. |
||
| properties.scaleSetEvictionPolicy | Delete |
Kebijakan pengeluaran Set Skala Komputer Virtual yang akan digunakan. Ini tidak dapat ditentukan kecuali scaleSetPriority adalah 'Spot'. Jika tidak ditentukan, defaultnya adalah 'Hapus'. |
|
| properties.scaleSetPriority | Regular |
Prioritas Set Skala Komputer Virtual. Jika tidak ditentukan, defaultnya adalah 'Reguler'. |
|
| properties.securityProfile |
Pengaturan keamanan kumpulan agen. |
||
| properties.spotMaxPrice |
number |
-1 |
Harga maksimum (dalam Dolar AS) yang bersedia Anda bayar untuk instans spot. Nilai yang mungkin adalah nilai desimal apa pun yang lebih besar dari nol atau -1 yang menunjukkan harga default up-to sesuai permintaan. Nilai yang mungkin adalah nilai desimal apa pun yang lebih besar dari nol atau -1 yang menunjukkan kesediaan untuk membayar harga sesuai permintaan. Untuk detail selengkapnya tentang harga spot, lihat harga VM spot |
| properties.status |
Berisi informasi baca-saja tentang Kumpulan Agen. |
||
| properties.tags |
object |
Tag yang akan dipertahankan pada kumpulan agen set skala komputer virtual. |
|
| properties.type |
Jenis Kumpulan Agen. |
||
| properties.upgradeSettings |
Pengaturan untuk memutakhirkan agentpool |
||
| properties.virtualMachineNodesStatus |
Status simpul dalam kumpulan agen VirtualMachines. |
||
| properties.virtualMachinesProfile |
Spesifikasi tentang kumpulan agen VirtualMachines. |
||
| properties.vmSize |
string |
Ukuran VM kumpulan agen. Ketersediaan ukuran VM bervariasi menurut wilayah. Jika sebuah simpul berisi sumber daya komputasi (memori, cpu, dll) pod yang tidak memadai mungkin gagal berjalan dengan benar. Untuk detail selengkapnya tentang ukuran VM terbatas, lihat: https://docs.microsoft.com/azure/aks/quotas-skus-regions |
|
| properties.vnetSubnetID |
string (arm-id) |
ID subnet simpul kumpulan agen dan pod opsional akan bergabung pada startup. Jika ini tidak ditentukan, VNET dan subnet akan dihasilkan dan digunakan. Jika tidak ada podSubnetID yang ditentukan, ini berlaku untuk simpul dan pod, jika tidak, pod tersebut hanya berlaku untuk simpul. Ini adalah formulir: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName} |
|
| properties.windowsProfile |
Profil spesifik kumpulan agen Windows. |
||
| properties.workloadRuntime |
Menentukan jenis beban kerja yang dapat dijalankan simpul. |
||
| type |
string |
Jenis sumber daya |
AgentPoolGatewayProfile
Profil kumpulan agen gateway kluster terkelola.
| Nama | Jenis | Nilai default | Deskripsi |
|---|---|---|---|
| publicIPPrefixSize |
integer (int32) minimum: 28maximum: 31 |
31 |
Kumpulan agen Gateway mengaitkan satu IPPrefix publik untuk setiap gateway keluar statis untuk menyediakan jalan keluar publik. Ukuran IPPrefix Publik harus dipilih oleh pengguna. Setiap simpul di kumpulan agen ditetapkan dengan satu IP dari IPPrefix. Dengan demikian, ukuran IPPrefix berfungsi sebagai batas pada ukuran kumpulan agen Gateway. Karena batasan ukuran IPPrefix publik Azure, rentang nilai yang valid adalah [28, 31] (/31 = 2 node/IP, /30 = 4 node/IP, /29 = 8 node/IP, /28 = 16 node/IP). Nilai defaultnya adalah 31. |
AgentPoolMode
Mode kumpulan agen. Kluster harus memiliki setidaknya satu Kumpulan Agen 'Sistem' setiap saat. Untuk informasi tambahan tentang pembatasan dan praktik terbaik kumpulan agen, lihat: https://docs.microsoft.com/azure/aks/use-system-pools
| Nilai | Deskripsi |
|---|---|
| System |
Kumpulan agen sistem terutama untuk menghosting pod sistem penting seperti CoreDNS dan metrics-server. Kumpulan agen sistem osType harus Linux. SKU VM kumpulan agen sistem harus memiliki setidaknya 2vCPU dan memori 4GB. |
| User |
Kumpulan agen pengguna terutama untuk menghosting pod aplikasi Anda. |
| Gateway |
Kumpulan agen gateway didedikasikan untuk menyediakan IP keluar statis ke pod. Untuk detail lebih lanjut, lihat https://aka.ms/aks/static-egress-gateway. |
AgentPoolNetworkProfile
Pengaturan jaringan kumpulan agen.
| Nama | Jenis | Deskripsi |
|---|---|---|
| allowedHostPorts |
Rentang port yang diizinkan untuk diakses. Rentang yang ditentukan diizinkan untuk tumpang tindih. |
|
| applicationSecurityGroups |
string[] (arm-id) |
ID grup keamanan aplikasi yang akan dikaitkan dengan kumpulan agen saat dibuat. |
| nodePublicIPTags |
IPTag[] |
IPTag IP publik tingkat instans. |
AgentPoolSecurityProfile
Pengaturan keamanan kumpulan agen.
| Nama | Jenis | Deskripsi |
|---|---|---|
| enableSecureBoot |
boolean |
Boot Aman adalah fitur Peluncuran Tepercaya yang memastikan bahwa hanya sistem operasi dan driver yang ditandatangani yang dapat melakukan booting. Untuk detail selengkapnya, lihat aka.ms/aks/trustedlaunch. Jika tidak ditentukan, defaultnya adalah false. |
| enableVTPM |
boolean |
vTPM adalah fitur Peluncuran Tepercaya untuk mengonfigurasi brankas aman khusus untuk kunci dan pengukuran yang disimpan secara lokal pada simpul. Untuk detail selengkapnya, lihat aka.ms/aks/trustedlaunch. Jika tidak ditentukan, defaultnya adalah false. |
| sshAccess |
Metode akses SSH dari kumpulan agen. |
AgentPoolSSHAccess
Metode akses SSH dari kumpulan agen.
| Nilai | Deskripsi |
|---|---|
| LocalUser |
Dapatkah SSH ke simpul sebagai pengguna lokal menggunakan kunci privat. |
| Disabled |
Layanan SSH akan dinonaktifkan pada simpul. |
AgentPoolStatus
Berisi informasi baca-saja tentang Kumpulan Agen.
| Nama | Jenis | Deskripsi |
|---|---|---|
| provisioningError |
Informasi detail kesalahan kumpulan agen. Mempertahankan info terperinci tentang kegagalan. Jika tidak ada kesalahan, bidang ini dihilangkan. |
AgentPoolType
Jenis Kumpulan Agen.
| Nilai | Deskripsi |
|---|---|
| VirtualMachineScaleSets |
Buat Kumpulan Agen yang didukung oleh Set Skala Komputer Virtual. |
| AvailabilitySet |
Penggunaan ini sangat tidak dianjurkan. |
| VirtualMachines |
Buat Kumpulan Agen yang didukung oleh mode orkestrasi VM Instans Tunggal. |
AgentPoolUpgradeSettings
Pengaturan untuk memutakhirkan agentpool
| Nama | Jenis | Deskripsi |
|---|---|---|
| drainTimeoutInMinutes |
integer (int32) minimum: 1maximum: 1440 |
Batas waktu pengurasan untuk node. Jumlah waktu (dalam menit) untuk menunggu pengeluaran pod dan penghentian anggun per simpul. Waktu tunggu pengeluaran ini menghormati menunggu anggaran gangguan pod. Jika waktu ini terlampaui, peningkatan gagal. Jika tidak ditentukan, defaultnya adalah 30 menit. |
| maxSurge |
string |
Jumlah maksimum atau persentase simpul yang melonjak selama peningkatan. Ini dapat diatur ke bilangan bulat (misalnya '5') atau persentase (misalnya ' 50%'). Jika persentase ditentukan, persentase dari total ukuran kumpulan agen pada saat peningkatan. Untuk persentase, simpul pecahan dibulatkan ke atas. Jika tidak ditentukan, defaultnya adalah 10%. Untuk informasi selengkapnya, termasuk praktik terbaik, lihat: https://learn.microsoft.com/en-us/azure/aks/upgrade-cluster |
| maxUnavailable |
string |
Jumlah maksimum atau persentase simpul yang secara bersamaan tidak tersedia selama peningkatan. Ini dapat diatur ke bilangan bulat (misalnya '1') atau persentase (misalnya '5%'). Jika persentase ditentukan, persentase dari total ukuran kumpulan agen pada saat peningkatan. Untuk persentase, simpul pecahan dibulatkan ke atas. Jika tidak ditentukan, defaultnya adalah 0. Untuk informasi selengkapnya, termasuk praktik terbaik, lihat: https://learn.microsoft.com/en-us/azure/aks/upgrade-cluster |
| nodeSoakDurationInMinutes |
integer (int32) minimum: 0maximum: 30 |
Durasi perendaman untuk node. Jumlah waktu (dalam menit) untuk menunggu setelah menguras simpul dan sebelum menggantinya dan beralih ke simpul berikutnya. Jika tidak ditentukan, defaultnya adalah 0 menit. |
| undrainableNodeBehavior |
Menentukan perilaku untuk simpul yang tidak dapat dibatalkan selama peningkatan. Penyebab paling umum dari simpul yang tidak dapat dibatalkan adalah Anggaran Gangguan Pod (PDB), tetapi masalah lain, seperti masa tenggang penghentian pod melebihi batas waktu pengurasan per node yang tersisa atau pod masih dalam keadaan berjalan, juga dapat menyebabkan simpul yang tidak dapat dibatalkan. |
AgentPoolWindowsProfile
Profil spesifik kumpulan agen Windows.
| Nama | Jenis | Deskripsi |
|---|---|---|
| disableOutboundNat |
boolean |
Apakah akan menonaktifkan OutboundNAT di simpul windows. Nilai defaultnya adalah false. NAT keluar hanya dapat dinonaktifkan jika outboundType kluster adalah NAT Gateway dan kumpulan agen Windows tidak mengaktifkan IP publik node. |
code
Memberi tahu apakah kluster Sedang Berjalan atau Dihentikan
| Nilai | Deskripsi |
|---|---|
| Running |
Kluster sedang berjalan. |
| Stopped |
Kluster dihentikan. |
CreationData
Data yang digunakan saat membuat sumber daya target dari sumber daya sumber.
| Nama | Jenis | Deskripsi |
|---|---|---|
| sourceResourceId |
string (arm-id) |
Ini adalah ID ARM dari objek sumber yang akan digunakan untuk membuat objek target. |
ErrorAdditionalInfo
Info tambahan kesalahan manajemen sumber daya.
| Nama | Jenis | Deskripsi |
|---|---|---|
| info |
object |
Info tambahan. |
| type |
string |
Jenis info tambahan. |
ErrorDetail
Detail kesalahan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| additionalInfo |
Info tambahan kesalahan. |
|
| code |
string |
Kode kesalahan. |
| details |
Detail kesalahan. |
|
| message |
string |
Pesan kesalahan. |
| target |
string |
Target kesalahan. |
ErrorResponse
Tanggapan kesalahan
| Nama | Jenis | Deskripsi |
|---|---|---|
| error |
Objek kesalahan. |
GPUDriver
Apakah akan menginstal driver GPU. Jika tidak ditentukan, defaultnya adalah Instal.
| Nilai | Deskripsi |
|---|---|
| Install |
Instal driver. |
| None |
Lewati penginstalan driver. |
GPUInstanceProfile
GPUInstanceProfile yang akan digunakan untuk menentukan profil instans GPU MIG untuk SKU VM GPU yang didukung.
| Nilai | Deskripsi |
|---|---|
| MIG1g | |
| MIG2g | |
| MIG3g | |
| MIG4g | |
| MIG7g |
GPUProfile
Pengaturan GPU untuk Kumpulan Agen.
| Nama | Jenis | Deskripsi |
|---|---|---|
| driver |
Apakah akan menginstal driver GPU. Jika tidak ditentukan, defaultnya adalah Instal. |
IPTag
Berisi IPTag yang terkait dengan objek .
| Nama | Jenis | Deskripsi |
|---|---|---|
| ipTagType |
string |
Jenis tag IP. Contoh: RoutingPreference. |
| tag |
string |
Nilai tag IP yang terkait dengan IP publik. Contoh: Internet. |
KubeletConfig
Konfigurasi kubelet simpul agen. Lihat konfigurasi node kustom AKS
| Nama | Jenis | Deskripsi |
|---|---|---|
| allowedUnsafeSysctls |
string[] |
Daftar sysctl yang tidak aman atau pola sysctl yang tidak aman (berakhiran |
| containerLogMaxFiles |
integer (int32) minimum: 2 |
Jumlah maksimum file log kontainer yang dapat ada untuk kontainer. Angka harus ≥ 2. |
| containerLogMaxSizeMB |
integer (int32) |
Ukuran maksimum (misalnya 10Mi) file log kontainer sebelum diputar. |
| cpuCfsQuota |
boolean |
Jika pemberlakuan kuota CPU CFS diaktifkan untuk kontainer yang menentukan batas CPU. Nilai bawaan adalah benar. |
| cpuCfsQuotaPeriod |
string |
Nilai periode kuota CPU CFS. Defaultnya adalah '100ms.' Nilai yang valid adalah urutan angka desimal dengan pecahan opsional dan akhiran unit. Misalnya: '300ms', '2h45m'. Unit yang didukung adalah 'ns', 'us', 'ms', 's', 'm', dan 'h'. |
| cpuManagerPolicy |
string |
Kebijakan Manajer CPU yang akan digunakan. Defaultnya adalah 'none'. Lihat Kebijakan manajemen CPU Kubernetes untuk informasi selengkapnya. Nilai yang diizinkan adalah 'none' dan 'statis'. |
| failSwapOn |
boolean |
Jika diatur ke true, itu akan membuat Kubelet gagal memulai jika pertukaran diaktifkan pada simpul. |
| imageGcHighThreshold |
integer (int32) |
Persentase penggunaan disk setelah pengumpulan sampah gambar selalu dijalankan. Untuk menonaktifkan pengumpulan sampah gambar, atur ke 100. Defaultnya adalah 85% |
| imageGcLowThreshold |
integer (int32) |
Persentase penggunaan disk sebelum pengumpulan sampah gambar tidak pernah dijalankan. Ini tidak dapat diatur lebih tinggi dari imageGcHighThreshold. Defaultnya adalah 80% |
| podMaxPids |
integer (int32) |
Jumlah maksimum proses per pod. |
| topologyManagerPolicy |
string |
Kebijakan Manajer Topologi yang akan digunakan. Untuk informasi selengkapnya, lihat Manajer Topologi Kubernetes. Defaultnya adalah 'none'. Nilai yang diizinkan adalah 'none', 'best-effort', 'restricted', dan 'single-numa-node'. |
KubeletDiskType
Menentukan penempatan volume emptyDir, akar data runtime kontainer, dan penyimpanan sementara Kubelet.
| Nilai | Deskripsi |
|---|---|
| OS |
Kubelet akan menggunakan disk OS untuk datanya. |
| Temporary |
Kubelet akan menggunakan disk sementara untuk datanya. |
LinuxOSConfig
Konfigurasi OS simpul agen Linux. Lihat konfigurasi node kustom AKS
| Nama | Jenis | Deskripsi |
|---|---|---|
| swapFileSizeMB |
integer (int32) |
Ukuran dalam MB file swap yang akan dibuat pada setiap simpul. |
| sysctls |
Pengaturan Sysctl untuk simpul agen Linux. |
|
| transparentHugePageDefrag |
string |
Apakah kernel harus menggunakan pemadatan memori yang agresif untuk membuat lebih banyak halaman yang tersedia. Nilai yang valid adalah 'always', 'defer', 'defer+madvise', 'madvise' dan 'never'. Defaultnya adalah 'madvise'. Untuk informasi selengkapnya, lihat Transparent Hugepages. |
| transparentHugePageEnabled |
string |
Apakah halaman besar transparan diaktifkan. Nilai yang valid adalah 'always', 'madvise', dan 'never'. Defaultnya adalah 'always'. Untuk informasi selengkapnya, lihat Transparent Hugepages. |
LocalDNSForwardDestination
Server tujuan untuk kueri DNS yang akan diteruskan dari localDNS.
| Nilai | Deskripsi |
|---|---|
| ClusterCoreDNS |
Teruskan kueri DNS dari localDNS ke kluster CoreDNS. |
| VnetDNS |
Teruskan kueri DNS dari localDNS ke server DNS yang dikonfigurasi di VNET. VNET dapat memiliki beberapa server DNS yang dikonfigurasi. |
LocalDNSForwardPolicy
Meneruskan kebijakan untuk memilih server DNS hulu. Lihat plugin forward untuk informasi lebih lanjut.
| Nilai | Deskripsi |
|---|---|
| Sequential |
Mengimplementasikan pemilihan server DNS hulu berurutan. Lihat plugin forward untuk informasi lebih lanjut. |
| RoundRobin |
Mengimplementasikan pemilihan server DNS hulu round robin. Lihat plugin forward untuk informasi lebih lanjut. |
| Random |
Mengimplementasikan pemilihan server DNS hulu acak. Lihat plugin forward untuk informasi lebih lanjut. |
LocalDNSMode
Mode pemberdayaan untuk localDNS.
| Nilai | Deskripsi |
|---|---|
| Preferred |
Jika versi orkestrator saat ini mendukung fitur ini, lebih suka mengaktifkan localDNS. |
| Required |
Aktifkan localDNS. |
| Disabled |
Nonaktifkan localDNS. |
LocalDNSOverride
Penggantian untuk profil localDNS.
| Nama | Jenis | Nilai default | Deskripsi |
|---|---|---|---|
| cacheDurationInSeconds |
integer (int32) |
3600 |
Cache TTL maks dalam hitungan detik. Lihat plugin cache untuk informasi selengkapnya. |
| forwardDestination | ClusterCoreDNS |
Server tujuan untuk kueri DNS yang akan diteruskan dari localDNS. |
|
| forwardPolicy | Sequential |
Meneruskan kebijakan untuk memilih server DNS hulu. Lihat plugin forward untuk informasi lebih lanjut. |
|
| maxConcurrent |
integer (int32) |
1000 |
Jumlah maksimum kueri bersamaan. Lihat plugin forward untuk informasi lebih lanjut. |
| protocol | PreferUDP |
Terapkan TCP atau pilih protokol UDP untuk koneksi dari localDNS ke server DNS hulu. |
|
| queryLogging | Error |
Tingkat log untuk kueri DNS di localDNS. |
|
| serveStale | Immediate |
Kebijakan untuk menyajikan data kedaluwarsa. Lihat plugin cache untuk informasi selengkapnya. |
|
| serveStaleDurationInSeconds |
integer (int32) |
3600 |
Sajikan durasi basi dalam hitungan detik. Lihat plugin cache untuk informasi selengkapnya. |
LocalDNSProfile
Mengonfigurasi DNS lokal per simpul, dengan penggantian VnetDNS dan KubeDNS. LocalDNS membantu meningkatkan performa dan keandalan resolusi DNS dalam kluster AKS. Untuk detail selengkapnya, lihat aka.ms/aks/localdns.
| Nama | Jenis | Nilai default | Deskripsi |
|---|---|---|---|
| kubeDNSOverrides |
<string,
Local |
Penggantian KubeDNS berlaku untuk lalu lintas DNS dari pod dengan dnsPolicy:ClusterFirst (disebut sebagai lalu lintas KubeDNS). |
|
| mode | Preferred |
Mode pemberdayaan untuk localDNS. |
|
| state |
Status localDNS yang dihasilkan sistem. |
||
| vnetDNSOverrides |
<string,
Local |
Penggantian VnetDNS berlaku untuk lalu lintas DNS dari pod dengan dnsPolicy:default atau kubelet (disebut sebagai lalu lintas VnetDNS). |
LocalDNSProtocol
Terapkan TCP atau pilih protokol UDP untuk koneksi dari localDNS ke server DNS hulu.
| Nilai | Deskripsi |
|---|---|
| PreferUDP |
Lebih suka protokol UDP untuk koneksi dari localDNS ke server DNS hulu. |
| ForceTCP |
Terapkan protokol TCP untuk koneksi dari localDNS ke server DNS hulu. |
LocalDNSQueryLogging
Tingkat log untuk kueri DNS di localDNS.
| Nilai | Deskripsi |
|---|---|
| Error |
Mengaktifkan pengelogan kesalahan di localDNS. Lihat plugin error untuk informasi selengkapnya. |
| Log |
Mengaktifkan pengelogan kueri di localDNS. Lihat plugin log untuk informasi selengkapnya. |
LocalDNSServeStale
Kebijakan untuk menyajikan data kedaluwarsa. Lihat plugin cache untuk informasi selengkapnya.
| Nilai | Deskripsi |
|---|---|
| Verify |
Menyajikan data kedaluwarsa dengan verifikasi. Pertama-tama verifikasi bahwa entri masih tidak tersedia dari sumber sebelum mengirim entri kedaluwarsa ke klien. Lihat plugin cache untuk informasi selengkapnya. |
| Immediate |
Segera sajikan data kedaluwarsa. Kirim entri kedaluwarsa ke klien sebelum memeriksa untuk melihat apakah entri tersedia dari sumber. Lihat plugin cache untuk informasi selengkapnya. |
| Disable |
Nonaktifkan penayangan data kedaluwarsa. |
LocalDNSState
Status localDNS yang dihasilkan sistem.
| Nilai | Deskripsi |
|---|---|
| Enabled |
localDNS diaktifkan. |
| Disabled |
localDNS dinonaktifkan. |
ManualScaleProfile
Spesifikasi pada jumlah komputer.
| Nama | Jenis | Deskripsi |
|---|---|---|
| count |
integer (int32) |
Jumlah simpul. |
| size |
string |
Ukuran VM yang akan digunakan AKS saat membuat dan menskalakan misalnya 'Standard_E4s_v3', 'Standard_E16s_v3' atau 'Standard_D16s_v5'. |
OSDiskType
Jenis disk OS yang akan digunakan untuk komputer di kumpulan agen. Defaultnya adalah 'Ephemeral' jika VM mendukungnya dan memiliki disk cache yang lebih besar dari OSDiskSizeGB yang diminta. Jika tidak, default ke 'Terkelola'. Mungkin tidak diubah setelah pembuatan. Untuk informasi selengkapnya, lihatOS Ephemeral
| Nilai | Deskripsi |
|---|---|
| Managed |
Azure mereplikasi disk sistem operasi untuk komputer virtual ke penyimpanan Azure untuk menghindari kehilangan data jika VM perlu dipindahkan ke host lain. Karena kontainer tidak dirancang agar status lokal tetap ada, perilaku ini menawarkan nilai terbatas sambil memberikan beberapa kelemahan, termasuk provisi simpul yang lebih lambat dan latensi baca/tulis yang lebih tinggi. |
| Ephemeral |
Disk OS sementara hanya disimpan di mesin host, seperti disk sementara. Ini memberikan latensi baca/tulis yang lebih rendah, bersama dengan penskalaan node dan peningkatan kluster yang lebih cepat. |
OSSKU
Menentukan SKU OS yang digunakan oleh kumpulan agen. Defaultnya adalah Ubuntu jika OSType adalah Linux. Defaultnya adalah Windows2019 ketika Kubernetes <= 1.24 atau Windows2022 ketika Kubernetes >= 1,25 jika OSType adalah Windows.
| Nilai | Deskripsi |
|---|---|
| AzureLinux |
Gunakan AzureLinux sebagai OS untuk gambar simpul. Azure Linux adalah distro Linux yang dioptimalkan kontainer yang dibangun oleh Microsoft, kunjungi https://aka.ms/azurelinux untuk informasi selengkapnya. |
| AzureLinux3 |
Gunakan AzureLinux3 sebagai OS untuk gambar simpul. Azure Linux adalah distro Linux yang dioptimalkan kontainer yang dibangun oleh Microsoft, kunjungi https://aka.ms/azurelinux untuk informasi selengkapnya. Untuk batasan, kunjungi https://aka.ms/aks/node-images. Untuk panduan migrasi OS, lihat https://aka.ms/aks/upgrade-os-version. |
| CBLMariner |
OSSKU yang tidak digunakan lagi. Microsoft menyarankan agar penyebaran baru memilih 'AzureLinux' sebagai gantinya. |
| Ubuntu |
Gunakan Ubuntu sebagai OS untuk gambar simpul. |
| Ubuntu2204 |
Gunakan Ubuntu2204 sebagai OS untuk gambar node, namun, Ubuntu 22.04 mungkin tidak didukung untuk semua nodepool. Untuk batasan dan versi kubernetes yang didukung, lihat https://aka.ms/aks/supported-ubuntu-versions |
| Ubuntu2404 |
Gunakan Ubuntu2404 sebagai OS untuk gambar node, namun, Ubuntu 24.04 mungkin tidak didukung untuk semua nodepool. Untuk batasan dan versi kubernetes yang didukung, lihat https://aka.ms/aks/supported-ubuntu-versions |
| Windows2019 |
Gunakan Windows2019 sebagai OS untuk gambar simpul. Tidak didukung untuk kumpulan simpul sistem. Windows2019 hanya mendukung kontainer Windows2019; ini tidak dapat menjalankan kontainer Windows2022 dan sebaliknya. |
| Windows2022 |
Gunakan Windows2022 sebagai OS untuk gambar simpul. Tidak didukung untuk kumpulan simpul sistem. Windows2022 hanya mendukung kontainer Windows2022; ini tidak dapat menjalankan kontainer Windows2019 dan sebaliknya. |
OSType
Jenis sistem operasi. Defaultnya adalah Linux.
| Nilai | Deskripsi |
|---|---|
| Linux |
Gunakan Linux. |
| Windows |
Gunakan Windows. |
PodIPAllocationMode
Mode Alokasi IP Pod. Mode alokasi IP untuk pod di kumpulan agen. Harus digunakan dengan podSubnetId. Defaultnya adalah 'DynamicIndividual'.
| Nilai | Deskripsi |
|---|---|
| DynamicIndividual |
Setiap node dialokasikan dengan daftar alamat IP yang tidak berdekatan yang dapat ditetapkan ke pod. Ini lebih baik untuk memaksimalkan subnet kecil hingga menengah berukuran /16 atau lebih kecil. Kluster Azure CNI dengan alokasi IP dinamis default ke mode ini jika pelanggan tidak secara eksplisit menentukan podIPAllocationMode |
| StaticBlock |
Setiap node dialokasikan secara statis blok CIDR dengan ukuran /28 = 16 IP per blok untuk memenuhi maxPods per node. Jumlah blok CIDR >= (maxPods / 16). Blok, bukan satu IP, dihitung terhadap batas IP Privat Azure Vnet sebesar 65K. Oleh karena itu, mode blok cocok untuk menjalankan beban kerja yang lebih besar dengan lebih dari batas 65K pod saat ini dalam kluster. Mode ini lebih cocok untuk diskalakan dengan subnet /15 yang lebih besar atau lebih besar |
PortRange
Rentang port.
| Nama | Jenis | Deskripsi |
|---|---|---|
| portEnd |
integer (int32) minimum: 1maximum: 65535 |
Port maksimum yang disertakan dalam rentang. Ini harus berkisar dari 1 hingga 65535, dan lebih besar dari atau sama dengan portStart. |
| portStart |
integer (int32) minimum: 1maximum: 65535 |
Port minimum yang disertakan dalam rentang. Ini harus berkisar dari 1 hingga 65535, dan kurang dari atau sama dengan portEnd. |
| protocol |
Protokol jaringan port. |
PowerState
Menjelaskan Status Daya kluster
| Nama | Jenis | Deskripsi |
|---|---|---|
| code |
Memberi tahu apakah kluster Sedang Berjalan atau Dihentikan |
Protocol
Protokol jaringan port.
| Nilai | Deskripsi |
|---|---|
| TCP |
Protokol TCP. |
| UDP |
Protokol UDP. |
ScaleDownMode
Menjelaskan bagaimana VM ditambahkan ke atau dihapus dari Kumpulan Agen. Lihat status penagihan.
| Nilai | Deskripsi |
|---|---|
| Delete |
Buat instans baru selama peningkatan skala dan hapus instans selama penurunan skala. |
| Deallocate |
Cobalah untuk memulai instans yang dibatalkan alokasi (jika ada) selama peningkatan skala dan membatalkan alokasi instans selama penurunan skala. |
ScaleProfile
Spesifikasi tentang cara menskalakan kumpulan agen VirtualMachines.
| Nama | Jenis | Deskripsi |
|---|---|---|
| manual |
Spesifikasi tentang cara menskalakan kumpulan agen VirtualMachines ke ukuran tetap. |
ScaleSetEvictionPolicy
Kebijakan penggusuran Set Skala Komputer Virtual. Kebijakan penggusuran menentukan apa yang harus dilakukan dengan VM saat diusir. Defaultnya adalah Hapus. Untuk informasi selengkapnya tentang penggusuran, lihat VM spot
| Nilai | Deskripsi |
|---|---|
| Delete |
Node dalam Kumpulan Skala yang mendasari kumpulan node akan dihapus saat diusir. |
| Deallocate |
Node dalam Kumpulan Skala yang mendasari kumpulan simpul diatur ke status dihentikan-dibatalkan alokasi setelah penggusuran. Simpul dalam jumlah status yang dihentikan alokasinya terhadap kuota komputasi Anda dan dapat menyebabkan masalah dengan penskalaan atau peningkatan kluster. |
ScaleSetPriority
Prioritas Set Skala Komputer Virtual.
| Nilai | Deskripsi |
|---|---|
| Spot |
VM prioritas spot akan digunakan. Tidak ada SLA untuk simpul spot. Lihat spot di AKS untuk informasi selengkapnya. |
| Regular |
VM biasa akan digunakan. |
SysctlConfig
Pengaturan Sysctl untuk simpul agen Linux.
| Nama | Jenis | Deskripsi |
|---|---|---|
| fsAioMaxNr |
integer (int32) |
Pengaturan Sysctl fs.aio-max-nr. |
| fsFileMax |
integer (int32) |
Pengaturan Sysctl fs.file-max. |
| fsInotifyMaxUserWatches |
integer (int32) |
Pengaturan Sysctl fs.inotify.max_user_watches. |
| fsNrOpen |
integer (int32) |
Pengaturan Sysctl fs.nr_open. |
| kernelThreadsMax |
integer (int32) |
Pengaturan Sysctl kernel.threads-max. |
| netCoreNetdevMaxBacklog |
integer (int32) |
Pengaturan Sysctl net.core.netdev_max_backlog. |
| netCoreOptmemMax |
integer (int32) |
Pengaturan Sysctl net.core.optmem_max. |
| netCoreRmemDefault |
integer (int32) |
Pengaturan Sysctl net.core.rmem_default. |
| netCoreRmemMax |
integer (int32) |
Pengaturan Sysctl net.core.rmem_max. |
| netCoreSomaxconn |
integer (int32) |
Pengaturan Sysctl net.core.somaxconn. |
| netCoreWmemDefault |
integer (int32) |
Pengaturan Sysctl net.core.wmem_default. |
| netCoreWmemMax |
integer (int32) |
Pengaturan Sysctl net.core.wmem_max. |
| netIpv4IpLocalPortRange |
string |
Pengaturan Sysctl net.ipv4.ip_local_port_range. |
| netIpv4NeighDefaultGcThresh1 |
integer (int32) |
Pengaturan Sysctl net.ipv4.neigh.default.gc_thresh1. |
| netIpv4NeighDefaultGcThresh2 |
integer (int32) |
Pengaturan Sysctl net.ipv4.neigh.default.gc_thresh2. |
| netIpv4NeighDefaultGcThresh3 |
integer (int32) |
Pengaturan Sysctl net.ipv4.neigh.default.gc_thresh3. |
| netIpv4TcpFinTimeout |
integer (int32) |
Pengaturan Sysctl net.ipv4.tcp_fin_timeout. |
| netIpv4TcpKeepaliveProbes |
integer (int32) |
Pengaturan Sysctl net.ipv4.tcp_keepalive_probes. |
| netIpv4TcpKeepaliveTime |
integer (int32) |
Pengaturan Sysctl net.ipv4.tcp_keepalive_time. |
| netIpv4TcpMaxSynBacklog |
integer (int32) |
Pengaturan Sysctl net.ipv4.tcp_max_syn_backlog. |
| netIpv4TcpMaxTwBuckets |
integer (int32) |
Pengaturan Sysctl net.ipv4.tcp_max_tw_buckets. |
| netIpv4TcpTwReuse |
boolean |
Pengaturan Sysctl net.ipv4.tcp_tw_reuse. |
| netIpv4TcpkeepaliveIntvl |
integer (int32) minimum: 10maximum: 90 |
Pengaturan Sysctl net.ipv4.tcp_keepalive_intvl. |
| netNetfilterNfConntrackBuckets |
integer (int32) minimum: 65536maximum: 524288 |
Pengaturan Sysctl net.netfilter.nf_conntrack_buckets. |
| netNetfilterNfConntrackMax |
integer (int32) minimum: 131072maximum: 2097152 |
Pengaturan Sysctl net.netfilter.nf_conntrack_max. |
| vmMaxMapCount |
integer (int32) |
Pengaturan Sysctl vm.max_map_count. |
| vmSwappiness |
integer (int32) |
Pengaturan Sysctl vm.swappiness. |
| vmVfsCachePressure |
integer (int32) |
Pengaturan Sysctl vm.vfs_cache_pressure. |
UndrainableNodeBehavior
Menentukan perilaku untuk simpul yang tidak dapat dibatalkan selama peningkatan. Penyebab paling umum dari simpul yang tidak dapat dibatalkan adalah Anggaran Gangguan Pod (PDB), tetapi masalah lain, seperti masa tenggang penghentian pod melebihi batas waktu pengurasan per node yang tersisa atau pod masih dalam keadaan berjalan, juga dapat menyebabkan simpul yang tidak dapat dibatalkan.
| Nilai | Deskripsi |
|---|---|
| Schedule |
AKS akan menandai simpul yang diblokir dapat dijadwalkan, tetapi simpul yang diblokir tidak ditingkatkan. Upaya terbaik akan dilakukan untuk menghapus semua simpul lonjakan. Operasi peningkatan dan kluster terkelola akan dalam status gagal jika ada simpul yang diblokir. |
| Cordon |
AKS akan mengikat node yang diblokir dan menggantinya dengan node lonjakan selama peningkatan. Simpul yang diblokir akan disambungkan dan digantikan oleh node lonjakan. Simpul yang diblokir akan memiliki label 'kubernetes.azure.com/upgrade-status:Quarantined'. Simpul lonjakan akan dipertahankan untuk setiap simpul yang diblokir. Upaya terbaik akan dilakukan untuk menghapus semua simpul lonjakan lainnya. Jika ada cukup node lonjakan untuk menggantikan simpul yang diblokir, maka operasi peningkatan dan kluster terkelola akan dalam status gagal. Jika tidak, operasi peningkatan dan kluster terkelola akan dalam status dibatalkan. |
VirtualMachineNodes
Status saat ini pada sekelompok simpul dengan ukuran vm yang sama.
| Nama | Jenis | Deskripsi |
|---|---|---|
| count |
integer (int32) |
Jumlah simpul. |
| size |
string |
Ukuran VM agen yang digunakan untuk menghosting grup simpul ini. |
VirtualMachinesProfile
Spesifikasi tentang kumpulan agen VirtualMachines.
| Nama | Jenis | Deskripsi |
|---|---|---|
| scale |
Spesifikasi tentang cara menskalakan kumpulan agen VirtualMachines. |
WorkloadRuntime
Menentukan jenis beban kerja yang dapat dijalankan simpul.
| Nilai | Deskripsi |
|---|---|
| OCIContainer |
Simpul akan menggunakan Kubelet untuk menjalankan beban kerja kontainer OCI standar. |
| WasmWasi |
Simpul akan menggunakan Krustlet untuk menjalankan beban kerja WASM menggunakan penyedia WASI (Pratinjau). |
| KataVmIsolation |
Node dapat menggunakan (Kata + Cloud Hypervisor + Hyper-V) untuk mengaktifkan pod berbasis VM Bersarang. Karena penggunaan Hyper-V, OS simpul AKS itu sendiri adalah VM berlapis (OS akar) Hyper-V. Dengan demikian hanya dapat digunakan dengan seri VM yang mendukung Virtualisasi Berlapis seperti seri Dv3. |