Machines - Create Or Update
Membuat atau memperbarui komputer di kumpulan agen yang ditentukan.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/agentPools/{agentPoolName}/machines/{machineName}?api-version=2026-01-02-preview
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. |
|
machine
|
path | True |
string pattern: ^[a-z][a-z0-9]{0,11}$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,39}$ |
Nama host mesin. |
|
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. |
Header Permintaan
| Nama | Diperlukan | Jenis | Deskripsi |
|---|---|---|---|
| if-match |
string |
Permintaan hanya boleh dilanjutkan jika entitas cocok dengan string ini. |
|
| if-none-match |
string |
Permintaan hanya boleh dilanjutkan jika tidak ada entitas yang cocok dengan string ini. |
Isi Permintaan
| Nama | Jenis | Deskripsi |
|---|---|---|
| properties |
Properti komputer |
Respons
| Nama | Jenis | Deskripsi |
|---|---|---|
| 200 OK |
Operasi pembaruan 'Mesin' sumber daya berhasil |
|
| 201 Created |
Operasi pembuatan 'Mesin' sumber daya berhasil Header
|
|
| Other Status Codes |
Respons kesalahan tak terduga. |
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
Create/Update Machine
Permintaan sampel
PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1/agentPools/agentpool1/machines/machine1?api-version=2026-01-02-preview
{
"properties": {
"hardware": {
"vmSize": "Standard_DS1_v2"
},
"kubernetes": {
"kubeletDiskType": "OS",
"maxPods": 110,
"nodeLabels": {
"key1": "val1"
},
"nodeTaints": [
"Key1=Value1:NoSchedule"
],
"orchestratorVersion": "1.30"
},
"mode": "User",
"operatingSystem": {
"enableFIPS": false,
"osSKU": "Ubuntu",
"osType": "Linux"
},
"priority": "Spot",
"tags": {
"name1": "val1"
}
}
}
Respon sampel
{
"name": "machine1",
"type": "Microsoft.ContainerService/managedClusters/agentPools/machines",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1/agentPools/agentpool1/machines/machine1",
"properties": {
"hardware": {
"vmSize": "Standard_DS1_v2"
},
"kubernetes": {
"currentOrchestratorVersion": "1.30.6",
"kubeletDiskType": "OS",
"maxPods": 110,
"nodeLabels": {
"key1": "val1"
},
"nodeName": "aks-nodepool1-machine1-25481572-vm0",
"nodeTaints": [
"Key1=Value1:NoSchedule"
],
"orchestratorVersion": "1.30"
},
"mode": "User",
"nodeImageVersion": "AKSUbuntu:1604:2023.03.11",
"operatingSystem": {
"enableFIPS": false,
"osSKU": "Ubuntu",
"osType": "Linux"
},
"priority": "Spot",
"provisioningState": "Succeeded",
"status": {
"creationTimestamp": "2025-04-02T12:00:00Z",
"driftAction": "Synced",
"vmState": "Running"
},
"tags": {
"name1": "val1"
}
},
"zones": [
"1"
]
}
{
"name": "machine1",
"type": "Microsoft.ContainerService/managedClusters/agentPools/machines",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1/agentPools/agentpool1/machines/machine1",
"properties": {
"hardware": {
"vmSize": "Standard_DS1_v2"
},
"kubernetes": {
"currentOrchestratorVersion": "1.30.6",
"kubeletDiskType": "OS",
"maxPods": 110,
"nodeLabels": {
"key1": "val1"
},
"nodeName": "aks-nodepool1-machine1-25481572-vm0",
"nodeTaints": [
"Key1=Value1:NoSchedule"
],
"orchestratorVersion": "1.30"
},
"mode": "User",
"nodeImageVersion": "AKSUbuntu:1604:2023.03.11",
"operatingSystem": {
"enableFIPS": false,
"osSKU": "Ubuntu",
"osType": "Linux"
},
"priority": "Spot",
"provisioningState": "Creating",
"status": {
"creationTimestamp": "2025-04-02T12:00:00Z",
"driftAction": "Synced",
"vmState": "Running"
},
"tags": {
"name1": "val1"
}
},
"zones": [
"1"
]
}
Definisi
| Nama | Deskripsi |
|---|---|
|
Agent |
Profil streaming artefak untuk kumpulan agen. |
|
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 |
SSH access metode kumpulan agen. |
|
Agent |
Profil spesifik kumpulan agen Windows. |
|
created |
Jenis identitas yang membuat sumber daya. |
|
Drift |
Aksi drift mesin. Menunjukkan apakah komputer telah menyimpang dari status yang diharapkan karena perubahan dalam properti kluster terkelola, yang memerlukan tindakan korektif. |
|
Driver |
Tentukan jenis driver GPU yang akan diinstal saat membuat kumpulan agen Windows. Jika tidak disediakan, AKS memilih driver berdasarkan kompatibilitas sistem. Ini tidak dapat diubah setelah AgentPool dibuat. Ini tidak dapat diatur pada Linux AgentPools. Untuk Linux AgentPools, driver dipilih berdasarkan kompatibilitas sistem. |
|
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. |
| IPFamily |
Untuk menentukan apakah alamat termasuk dalam keluarga IPv4 atau IPv6 |
| IPTag |
Berisi IPTag yang terkait dengan objek . |
|
Kubelet |
Konfigurasi kubelet simpul agen. Lihat konfigurasi node kustom AKS |
|
Kubelet |
Menentukan penempatan volume emptyDir, root data runtime kontainer, dan Kubelet ephemeral storage. |
|
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. |
| Machine |
Sebuah mesin. Berisi detail tentang komputer virtual yang mendasar. Mesin mungkin terlihat di sini tetapi tidak di kubectl get node; jika demikian mungkin karena mesin belum terdaftar di Kubernetes API Server. |
|
Machine |
Properti yang berkaitan dengan penagihan mesin. |
|
Machine |
Pengaturan perangkat keras dan GPU mesin. |
|
Machine |
Detail alamat IP komputer. |
|
Machine |
Konfigurasi Kubernetes yang digunakan oleh mesin. |
|
Machine |
properti jaringan komputer |
|
Machine |
Sistem operasi dan disk yang digunakan oleh mesin. |
|
Machine |
Profil spesifik mesin Linux. |
|
Machine |
Properti komputer |
|
Machine |
Pengaturan keamanan mesin. |
|
Machine |
Berisi informasi baca-saja tentang mesin. |
|
Management |
Pengalaman GPU Terkelola menginstal komponen tambahan, seperti metrik Manajer GPU Pusat Data (DCGM) untuk pemantauan, di atas driver GPU untuk Anda. Untuk detail lebih lanjut tentang apa yang dipasang, lihat aka.ms/aks/managed-gpu. |
|
Mig |
Mengatur strategi MIG (GPU Multi-Instance) yang akan digunakan untuk dukungan MIG terkelola. Untuk informasi lebih lanjut tentang berbagai strategi, kunjungi aka.ms/aks/managed-gpu. Jika tidak ditentukan, defaultnya adalah Tidak Ada. |
|
Nvidia |
Pengaturan GPU khusus NVIDIA |
|
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, lihat Ephemeral OS. |
| 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. |
|
Scale |
Kebijakan penggusuran Set Skala Komputer Virtual. Kebijakan penggusuran menentukan apa yang to do dengan VM saat diusir. Defaultnya adalah Hapus. Untuk informasi selengkapnya tentang penggusuran, lihat spot VMs |
|
Scale |
Prioritas Set Skala Komputer Virtual. |
|
Seccomp |
Menentukan profil seccomp default yang diterapkan ke semua beban kerja. Jika tidak ditentukan, 'Tidak terkonfinisi' akan digunakan secara default. |
|
Sysctl |
Pengaturan Sysctl untuk simpul agen Linux. |
|
system |
Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya. |
|
Vm |
Status komputer virtual. Menunjukkan status saat ini dari komputer virtual yang mendasarinya. |
|
Workload |
Menentukan jenis beban kerja yang dapat dijalankan simpul. |
AgentPoolArtifactStreamingProfile
Profil streaming artefak untuk kumpulan agen.
| Nama | Jenis | Deskripsi |
|---|---|---|
| enabled |
boolean |
Streaming artefak mempercepat cold-start kontainer pada node melalui pemuatan gambar sesuai permintaan. Untuk menggunakan fitur ini, gambar kontainer juga harus mengaktifkan streaming artefak di ACR. Jika tidak ditentukan, defaultnya adalah false. |
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. |
| ManagedSystem |
ManagedSystem adalah kumpulan sistem yang dikelola oleh AKS. Kumpulan menskalakan secara dinamis sesuai dengan penggunaan kluster, dan memiliki kemampuan pemantauan dan penyembuhan otomatis tambahan. Hanya ada satu kumpulan ManagedSystem, dan disarankan untuk menghapus semua kumpulan sistem lainnya untuk pengalaman terbaik. |
| Machines |
Kumpulan agen mesin didedikasikan untuk menghosting mesin. Hanya operasi terbatas, seperti pembuatan dan penghapusan, yang diizinkan di tingkat kumpulan. Silakan gunakan API alat berat untuk mengelola siklus hidup alat berat penuh. |
AgentPoolSSHAccess
SSH access metode kumpulan agen.
| Nilai | Deskripsi |
|---|---|
| LocalUser |
Dapatkah SSH ke simpul sebagai pengguna lokal menggunakan kunci privat. |
| Disabled |
Layanan SSH akan dinonaktifkan pada simpul. |
| EntraId |
SSH ke node dengan integrasi EntraID. Informasi lebih lanjut dapat ditemukan di bawah https://aka.ms/aks/ssh/aad |
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. |
createdByType
Jenis identitas yang membuat sumber daya.
| Nilai | Deskripsi |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DriftAction
Aksi drift mesin. Menunjukkan apakah komputer telah menyimpang dari status yang diharapkan karena perubahan dalam properti kluster terkelola, yang memerlukan tindakan korektif.
| Nilai | Deskripsi |
|---|---|
| Synced |
Mesin sudah mutakhir. |
| Recreate |
Mesin telah melayang dan perlu dihapus dan dibuat ulang. |
DriverType
Tentukan jenis driver GPU yang akan diinstal saat membuat kumpulan agen Windows. Jika tidak disediakan, AKS memilih driver berdasarkan kompatibilitas sistem. Ini tidak dapat diubah setelah AgentPool dibuat. Ini tidak dapat diatur pada Linux AgentPools. Untuk Linux AgentPools, driver dipilih berdasarkan kompatibilitas sistem.
| Nilai | Deskripsi |
|---|---|
| GRID |
Instal driver GRID untuk GPU, cocok untuk aplikasi yang memerlukan dukungan virtualisasi. |
| CUDA |
Instal driver CUDA untuk GPU, yang dioptimalkan untuk tugas komputasi dalam komputasi ilmiah dan aplikasi intensif data. |
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 |
Rincian kesalahan. |
|
| message |
string |
Pesan kesalahan. |
| target |
string |
Sasaran 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 |
Profil instans GPU MIG 1g. |
| MIG2g |
Profil instans GPU MIG 2g. |
| MIG3g |
Profil instans GPU MIG 3g. |
| MIG4g |
Profil instans GPU MIG 4g. |
| MIG7g |
Profil instans GPU MIG 7g. |
GPUProfile
Pengaturan GPU untuk Kumpulan Agen.
| Nama | Jenis | Deskripsi |
|---|---|---|
| driver |
Apakah akan menginstal driver GPU. Jika tidak ditentukan, defaultnya adalah Instal. |
|
| driverType |
Tentukan jenis driver GPU yang akan diinstal saat membuat kumpulan agen Windows. Jika tidak disediakan, AKS memilih driver berdasarkan kompatibilitas sistem. Ini tidak dapat diubah setelah AgentPool dibuat. Ini tidak dapat diatur pada Linux AgentPools. Untuk Linux AgentPools, driver dipilih berdasarkan kompatibilitas sistem. |
|
| nvidia |
Pengaturan GPU khusus NVIDIA. |
IPFamily
Untuk menentukan apakah alamat termasuk dalam keluarga IPv4 atau IPv6
| Nilai | Deskripsi |
|---|---|
| IPv4 |
Keluarga IPv4 |
| IPv6 |
Keluarga IPv6 |
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 {i>file |
| 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. |
| seccompDefault |
Menentukan profil seccomp default yang diterapkan ke semua beban kerja. Jika tidak ditentukan, 'Tidak terkonfinisi' akan digunakan secara default. |
|
| 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, root data runtime kontainer, dan Kubelet ephemeral storage.
| 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. |
Machine
Sebuah mesin. Berisi detail tentang komputer virtual yang mendasar. Mesin mungkin terlihat di sini tetapi tidak di kubectl get node; jika demikian mungkin karena mesin belum terdaftar di Kubernetes API Server.
| Nama | Jenis | Deskripsi |
|---|---|---|
| id |
string (arm-id) |
ID sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya. Misalnya "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
| name |
string |
Nama sumber daya |
| properties |
Properti komputer |
|
| systemData |
Metadata Azure Resource Manager yang berisi informasi createBy dan modifiedBy. |
|
| type |
string |
Jenis sumber daya. Misalnya, "Microsoft.Compute/virtualMachines" atau "Microsoft.Storage/storageAccounts" |
| zones |
string[] |
Zona Ketersediaan tempat mesin berada. |
MachineBillingProfile
Properti yang berkaitan dengan penagihan mesin.
| Nama | Jenis | Nilai default | Deskripsi |
|---|---|---|---|
| spotMaxPrice |
number (float) |
-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. Untuk detail selengkapnya tentang harga spot, lihat harga VM spot |
MachineHardwareProfile
Pengaturan perangkat keras dan GPU mesin.
| Nama | Jenis | Deskripsi |
|---|---|---|
| gpuInstanceProfile |
GPUInstanceProfile yang akan digunakan untuk menentukan profil instans GPU MIG untuk SKU VM GPU yang didukung. |
|
| gpuProfile |
Pengaturan GPU mesin. |
|
| ultraSsdEnabled |
boolean |
Apakah akan mengaktifkan UltraSSD |
| vmSize |
string |
Ukuran VM. 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 |
MachineIpAddress
Detail alamat IP komputer.
| Nama | Jenis | Deskripsi |
|---|---|---|
| family |
Untuk menentukan apakah alamat termasuk dalam keluarga IPv4 atau IPv6 |
|
| ip |
string |
Alamat IPv4 atau IPv6 mesin |
MachineKubernetesProfile
Konfigurasi Kubernetes yang digunakan oleh mesin.
| Nama | Jenis | Deskripsi |
|---|---|---|
| artifactStreamingProfile |
Konfigurasi untuk menggunakan streaming artefak di AKS. |
|
| currentOrchestratorVersion |
string |
Versi Kubernetes yang berjalan di mesin. Jika orchestratorVersion adalah versi <major.minor.patch> yang ditentukan sepenuhnya, bidang ini akan sama persis dengannya. Jika orchestratorVersion adalah <major.minor>, bidang ini akan berisi versi major.minor.patch lengkap <yang> digunakan. |
| kubeletConfig |
Konfigurasi Kubelet pada mesin. |
|
| kubeletDiskType |
Menentukan penempatan volume emptyDir, root data runtime kontainer, dan Kubelet ephemeral storage. |
|
| maxPods |
integer (int32) |
Jumlah maksimum pod yang dapat berjalan pada simpul. |
| nodeInitializationTaints |
string[] |
Noda ditambahkan pada node selama pembuatan yang tidak akan direkonsiliasi oleh AKS. Taint ini tidak akan direkonsiliasi oleh AKS dan dapat dihapus dengan panggilan kubectl. Taint ini memungkinkan konfigurasi yang diperlukan berjalan sebelum simpul siap untuk menerima beban kerja, misalnya 'key1=value1:NoSchedule' yang kemudian dapat dihapus dengan |
| nodeLabels |
object |
Label node pada mesin. |
| nodeName |
string |
Nama simpul dalam kluster Kubernetes. |
| nodeTaints |
string[] |
Noda ditambahkan ke simpul baru selama pembuatan mesin. Misalnya, key=value:NoSchedule. |
| orchestratorVersion |
string |
Versi Kubernetes yang ditentukan oleh pengguna. Baik versi <patch major.minor.patch> dan <major.minor> didukung. Ketika <major.minor> ditentukan, versi patch terbaru yang didukung dipilih secara otomatis. |
| workloadRuntime |
Menentukan jenis beban kerja yang dapat dijalankan simpul. |
MachineNetworkProperties
properti jaringan komputer
| Nama | Jenis | Deskripsi |
|---|---|---|
| enableNodePublicIP |
boolean |
Apakah mesin dialokasikan IP publiknya sendiri. Beberapa skenario mungkin mengharuskan mesin 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. Defaultnya adalah false. |
| ipAddresses |
IPv4, alamat IPv6 mesin |
|
| 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} |
| nodePublicIPTags |
IPTag[] |
IPTag IP publik tingkat instans. |
| 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} |
| vnetSubnetID |
string (arm-id) |
ID subnet yang node dan pod opsional akan bergabung saat 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} |
MachineOSProfile
Sistem operasi dan disk yang digunakan oleh mesin.
| Nama | Jenis | Nilai default | Deskripsi |
|---|---|---|---|
| enableFIPS |
boolean |
Apakah akan menggunakan OS berkemampuan FIPS. |
|
| linuxProfile |
Profil spesifik mesin Linux. |
||
| 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. |
|
| 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, lihat Ephemeral OS. |
||
| osSKU |
Menentukan SKU OS yang digunakan oleh kumpulan agen. Jika tidak ditentukan, defaultnya adalah Ubuntu jika OSType=Linux atau Windows2019 jika OSType=Windows. Dan OSSKU Windows default akan diubah ke Windows2022 setelah Windows2019 tidak digunakan lagi. |
||
| osType | Linux |
Jenis sistem operasi. Defaultnya adalah Linux. |
|
| windowsProfile |
Profil spesifik mesin Windows. |
MachineOSProfileLinuxProfile
Profil spesifik mesin Linux.
| Nama | Jenis | Deskripsi |
|---|---|---|
| linuxOSConfig |
Konfigurasi OS mesin Linux. |
|
| 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). |
MachineProperties
Properti komputer
| Nama | Jenis | Nilai default | Deskripsi |
|---|---|---|---|
| billing |
Properti yang berkaitan dengan penagihan mesin. |
||
| 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. |
|
| evictionPolicy | Delete |
Kebijakan penggusuran untuk mesin. Ini tidak dapat ditentukan kecuali prioritasnya adalah 'Spot'. Jika tidak ditentukan, defaultnya adalah 'Hapus'. |
|
| hardware |
Pengaturan perangkat keras dan GPU mesin. |
||
| kubernetes |
Konfigurasi Kubernetes yang digunakan oleh mesin. |
||
| 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. |
||
| mode |
Mesin hanya mengizinkan mode 'Sistem' dan 'Pengguna'. |
||
| network |
properti jaringan komputer |
||
| nodeImageVersion |
string |
Versi gambar simpul. |
|
| operatingSystem |
Sistem operasi dan disk yang digunakan oleh mesin. |
||
| priority | Regular |
Prioritas untuk mesin. Jika tidak ditentukan, defaultnya adalah 'Reguler'. |
|
| provisioningState |
string |
Status penyebaran atau provisi saat ini. |
|
| resourceId |
string (arm-id) |
ID sumber daya Azure mesin. Ini dapat digunakan untuk MENDAPATKAN Instans VM yang mendasarinya |
|
| security |
Pengaturan keamanan mesin. |
||
| status |
Berisi informasi baca-saja tentang mesin. |
||
| tags |
object |
Tag yang akan dipertahankan pada mesin. |
MachineSecurityProfile
Pengaturan keamanan mesin.
| Nama | Jenis | Deskripsi |
|---|---|---|
| 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 |
| 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 |
SSH access metode kumpulan agen. |
MachineStatus
Berisi informasi baca-saja tentang mesin.
| Nama | Jenis | Deskripsi |
|---|---|---|
| creationTimestamp |
string (date-time) |
Menentukan waktu di mana mesin dibuat. |
| driftAction |
Aksi drift mesin. Menunjukkan apakah komputer telah menyimpang dari status yang diharapkan karena perubahan dalam properti kluster terkelola, yang memerlukan tindakan korektif. |
|
| driftReason |
string |
Alasan penyimpangan mesin. Memberikan informasi terperinci tentang mengapa mesin melayang. Bidang ini dihilangkan jika mesin sudah diperbarui. |
| provisioningError |
Kesalahan merinci informasi mesin. Mempertahankan info terperinci tentang kegagalan. Jika tidak ada kesalahan, bidang ini dihilangkan. |
|
| vmState |
Status komputer virtual. Menunjukkan status saat ini dari komputer virtual yang mendasarinya. |
ManagementMode
Pengalaman GPU Terkelola menginstal komponen tambahan, seperti metrik Manajer GPU Pusat Data (DCGM) untuk pemantauan, di atas driver GPU untuk Anda. Untuk detail lebih lanjut tentang apa yang dipasang, lihat aka.ms/aks/managed-gpu.
| Nilai | Deskripsi |
|---|---|
| Unmanaged |
Pengalaman GPU terkelola dinonaktifkan untuk GPU NVIDIA. |
| Managed |
Pengalaman GPU terkelola diaktifkan untuk GPU NVIDIA. |
MigStrategy
Mengatur strategi MIG (GPU Multi-Instance) yang akan digunakan untuk dukungan MIG terkelola. Untuk informasi lebih lanjut tentang berbagai strategi, kunjungi aka.ms/aks/managed-gpu. Jika tidak ditentukan, defaultnya adalah Tidak Ada.
| Nilai | Deskripsi |
|---|---|
| None |
Jangan menetapkan strategi MIG. Jika sebelumnya Anda memiliki satu set, ini akan menggantinya dan mengatur hapus strategi MIG yang ditetapkan. |
| Single |
Tetapkan strategi MIG untuk MIG terkelola sebagai tunggal. |
| Mixed |
Atur strategi MIG untuk MIG terkelola sebagai campuran. |
NvidiaGPUProfile
Pengaturan GPU khusus NVIDIA
| Nama | Jenis | Deskripsi |
|---|---|---|
| managementMode |
Pengalaman GPU Terkelola menginstal komponen tambahan, seperti metrik Manajer GPU Pusat Data (DCGM) untuk pemantauan, di atas driver GPU untuk Anda. Untuk detail lebih lanjut tentang apa yang dipasang, lihat aka.ms/aks/managed-gpu. |
|
| migStrategy |
Mengatur strategi MIG (GPU Multi-Instance) yang akan digunakan untuk dukungan MIG terkelola. Untuk informasi lebih lanjut tentang berbagai strategi, kunjungi aka.ms/aks/managed-gpu. Jika tidak ditentukan, defaultnya adalah Tidak Ada. |
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, lihat Ephemeral OS.
| 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 |
|---|---|
| Ubuntu |
Gunakan Ubuntu sebagai OS untuk gambar simpul. |
| 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. |
| Mariner |
OSSKU yang tidak digunakan lagi. Microsoft menyarankan agar penyebaran baru memilih 'AzureLinux' sebagai gantinya. |
| Flatcar |
Gunakan Flatcar Container Linux sebagai OS untuk gambar node. Flatcar adalah OS Linux yang dioptimalkan untuk kontainer dan berfokus pada keamanan, dengan sistem file yang tidak dapat diubah dan bagian dari Cloud Native Computing Foundation (CNCF). Untuk informasi selengkapnya tentang Flatcar Container Linux untuk AKS, lihat aka.ms/aks/flatcar-container-linux-for-aks |
| CBLMariner |
OSSKU yang tidak digunakan lagi. Microsoft menyarankan agar penyebaran baru memilih 'AzureLinux' sebagai gantinya. |
| 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. |
| 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 |
| Windows2025 |
Gunakan Windows2025 sebagai OS untuk gambar node. Tidak didukung untuk kumpulan simpul sistem. Windows2025 mendukung kontainer Windows2022 dan Windows 2025; itu tidak dapat menjalankan kontainer Windows2019 dan sebaliknya. |
| WindowsAnnual |
Gunakan versi Saluran Tahunan Windows sebagai OS untuk gambar simpul. Tidak didukung untuk kumpulan simpul sistem. Detail tentang gambar kontainer yang didukung dan versi kubernetes di bawah versi Saluran Tahunan AKS yang berbeda dapat dilihat di https://aka.ms/aks/windows-annual-channel-details. |
| 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 lihat https://aka.ms/aks/supported-ubuntu-versions |
OSType
Jenis sistem operasi. Defaultnya adalah Linux.
| Nilai | Deskripsi |
|---|---|
| Linux |
Gunakan Linux. |
| Windows |
Gunakan Windows. |
ScaleSetEvictionPolicy
Kebijakan penggusuran Set Skala Komputer Virtual. Kebijakan penggusuran menentukan apa yang to do dengan VM saat diusir. Defaultnya adalah Hapus. Untuk informasi selengkapnya tentang penggusuran, lihat spot VMs
| 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. |
SeccompDefault
Menentukan profil seccomp default yang diterapkan ke semua beban kerja. Jika tidak ditentukan, 'Tidak terkonfinisi' akan digunakan secara default.
| Nilai | Deskripsi |
|---|---|
| Unconfined |
Tidak ada profil seccomp yang diterapkan, memungkinkan semua panggilan sistem. |
| RuntimeDefault |
Profil seccomp default untuk runtime kontainer diterapkan, yang membatasi panggilan sistem tertentu untuk keamanan yang ditingkatkan. |
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. |
systemData
Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.
| Nama | Jenis | Deskripsi |
|---|---|---|
| createdAt |
string (date-time) |
Tanda waktu pembuatan sumber daya (UTC). |
| createdBy |
string |
Identitas yang membuat sumber daya. |
| createdByType |
Jenis identitas yang membuat sumber daya. |
|
| lastModifiedAt |
string (date-time) |
Stempel waktu modifikasi terakhir sumber daya (UTC) |
| lastModifiedBy |
string |
Identitas yang terakhir mengubah sumber daya. |
| lastModifiedByType |
Jenis identitas yang terakhir memodifikasi sumber daya. |
VmState
Status komputer virtual. Menunjukkan status saat ini dari komputer virtual yang mendasarinya.
| Nilai | Deskripsi |
|---|---|
| Running |
Mesin virtual saat ini sedang berjalan. |
| Deleted |
Mesin virtual telah dihapus oleh pengguna atau karena penggusuran tempat. |
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). |
| KataMshvVmIsolation |
Simpul dapat menggunakan (Kata + Cloud Hypervisor + Hyper-V) untuk mengaktifkan Pod berbasis VM Berlapis (Pratinjau). 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. Konvensi penamaan ini akan tidak digunakan lagi dalam rilis mendatang untuk mendukung KataVmIsolation. |
| 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. |