|
Parameter |
Type |
Description |
Example |
|---|---|---|---|
|
object |
Kelompok node. |
||
| auto_scaling |
object |
Konfigurasi kelompok node penskalaan otomatis. |
|
| enable |
boolean |
Apakah akan mengaktifkan penskalaan otomatis.
Nilai default: |
true |
| max_instances |
integer |
Jumlah maksimum instans dalam grup penskalaan. |
10 |
| min_instances |
integer |
Jumlah minimum instans dalam grup penskalaan. |
0 |
| type |
string |
Tipe penskalaan otomatis, diklasifikasikan berdasarkan tipe instans. Nilai valid:
Nilai default: |
cpu |
| is_bond_eip |
boolean |
[Deprecated] Apakah akan mengasosiasikan EIP. Nilai valid:
Nilai default: |
true |
| eip_internet_charge_type |
string |
[Deprecated] Metode penagihan EIP. Nilai valid:
Nilai default: PayByBandwidth. |
PayByBandwidth |
| eip_bandwidth |
integer |
[Deprecated] Bandwidth puncak EIP. Unit: Mbit/s. |
5 |
| kubernetes_config |
object |
Konfigurasi terkait kluster. |
|
| cms_enabled |
boolean |
Apakah akan menginstal agen CloudMonitor pada node ECS. Setelah instalasi, Anda dapat melihat informasi pemantauan tentang Instance ECS yang dibuat di konsol CloudMonitor. Kami menyarankan Anda mengaktifkan fitur ini. Nilai valid:
Nilai default: |
true |
| cpu_policy |
string |
Kebijakan manajemen CPU untuk node. Dua kebijakan berikut didukung untuk kluster versi 1.12.6 atau lebih baru:
Nilai default: |
none |
| labels |
array |
Label node. Menambahkan label ke node kluster Kubernetes. |
|
| tag |
Label node. |
||
| runtime |
string |
Runtime kontainer. Nilai valid:
Nilai default: |
containerd |
| runtime_version |
string |
Versi runtime kontainer. |
1.6.20 |
| taints |
array |
Konfigurasi taint. |
|
| taint |
Konfigurasi taint. |
||
| user_data |
string |
Data kustom node. |
MXM= |
| node_name_mode |
string |
Nama node terdiri dari tiga bagian: awalan + IP node + akhiran:
Parameter ini berisi empat bagian yang dipisahkan oleh koma. Misalnya, jika Anda memasukkan string "customized,aliyun,ip,com" (di mana "customized" dan "ip" adalah string tetap, "aliyun" adalah awalan, dan "com" adalah akhiran), nama node adalah: aliyun.192.168.xxx.xxx.com. |
customized,aliyun,ip,com |
| nodepool_info |
object |
Konfigurasi kelompok node. |
|
| name |
string |
Nama kelompok node. |
np-test |
| resource_group_id |
string |
ID kelompok sumber daya tempat kelompok node berada. |
rg-acfmyvw3wjm**** |
| type |
string |
Tipe kelompok node. Nilai valid:
|
ess |
| scaling_group |
object |
Konfigurasi grup penskalaan untuk kelompok node. |
|
| auto_renew |
boolean |
Apakah akan mengaktifkan perpanjangan otomatis untuk kelompok node. Parameter ini hanya berlaku jika
Nilai default: |
false |
| auto_renew_period |
integer |
Epoch perpanjangan otomatis kelompok node. Parameter ini hanya berlaku dan wajib diisi jika Jika Nilai default: 1. |
0 |
| data_disks |
array |
Konfigurasi cloud disk data untuk node dalam kelompok node. |
|
| data_disk |
Konfigurasi cloud disk data untuk node dalam kelompok node. |
||
| disk_init |
array |
Konfigurasi inisialisasi perangkat blok. |
|
|
DiskInit |
Konfigurasi DiskInit. |
||
| image_id |
string |
ID gambar kustom. Gambar yang disediakan sistem digunakan secara default. |
aliyun_2_1903_x64_20G_alibase_20200904.vhd |
| instance_charge_type |
string |
Metode penagihan untuk node dalam kelompok node. Nilai valid:
Nilai default: |
PostPaid |
| instance_types |
array |
Tipe instans. |
|
|
string |
Tipe instans. |
ecs.n1.medium |
|
| key_pair |
string |
Nama pasangan kunci. Saling eksklusif dengan Catatan
Jika Anda membuat kelompok node terkelola, hanya |
np-key |
| login_password |
string |
Kata sandi logon SSH. Saling eksklusif dengan |
Hello1234 |
| login_as_non_root |
boolean |
Apakah Instans ECS yang diskalakan keluar menggunakan pengguna non-root untuk logon. |
|
| period |
integer |
Durasi langganan untuk node dalam kelompok node. Parameter ini hanya berlaku dan wajib diisi jika Nilai default: 1. |
0 |
| period_unit |
string |
Unit periode penagihan untuk node dalam kelompok node. Parameter ini harus ditentukan jika
|
Month |
| platform |
string |
Distribusi sistem operasi. Nilai valid:
Nilai default: |
AliyunLinux |
| instance_patterns |
array |
Atribut instans. |
|
| instance_patterns | |||
| rds_instances |
array |
Daftar instans RDS. |
|
|
string |
ID instans RDS. |
rm-2zey3t89t6280**** |
|
| spot_strategy |
string |
Tipe spot instans. Nilai valid:
Untuk informasi lebih lanjut, lihat Spot instans. |
NoSpot |
| spot_price_limit |
array |
Konfigurasi rentang harga untuk satu spot instans dari tipe instans saat ini. |
|
|
object |
|||
| instance_type |
string |
Tipe spot instans. |
ecs.c6.Tingkat Tinggi |
| price_limit |
string |
Harga maksimum untuk satu instans. |
0.39 |
| scaling_policy |
string |
Pola kelompok penskalaan. Nilai valid:
Nilai default: |
rilis |
| security_group_id |
string |
ID grup keamanan kelompok node. Tentukan parameter ini atau |
sg-2zeihch86ooz9io4**** |
| security_group_ids |
array |
Daftar ID grup keamanan. Tentukan parameter ini atau |
|
|
string |
ID grup keamanan. |
sg-2zeihch86ooz9io4**** |
|
| system_disk_category |
string |
Tipe cloud disk sistem node. Nilai valid:
Nilai default: |
cloud_efficiency |
| system_disk_categories |
array |
Beberapa tipe disk untuk cloud disk sistem. Jika tipe disk dengan prioritas lebih tinggi tidak tersedia, sistem secara otomatis mencoba tipe disk dengan prioritas berikutnya untuk membuat cloud disk sistem. Nilai valid:
|
|
|
string |
Tipe cloud disk sistem node. |
cloud_essd |
|
| system_disk_size |
integer |
Ukuran cloud disk sistem node. Unit: GiB. Nilai valid: [40,500]. |
120 |
| system_disk_performance_level |
string |
Tingkat kinerja cloud disk sistem node. Parameter ini hanya berlaku untuk disk ESSD.
|
PL1 |
| system_disk_encrypted |
boolean |
Apakah akan mengenkripsi cloud disk sistem. Nilai valid: true: enkripsi. false: tidak mengenkripsi. |
|
| system_disk_kms_key_id |
string |
ID kunci KMS yang digunakan untuk cloud disk sistem node. |
0e478b7a-4262-4802-b8cb-00d3fb40**** |
| system_disk_encrypt_algorithm |
string |
Algoritma enkripsi yang digunakan untuk cloud disk sistem node. Nilai valid: aes-256. |
aes-256 |
| system_disk_provisioned_iops |
integer |
IOPS baca/tulis yang disediakan untuk cloud disk sistem node. Nilai valid: 0~min{50.000, 1000kapasitas-garis dasar kinerja}. Garis dasar kinerja=min{1.800+50kapasitas, 50000}. Parameter ini hanya didukung ketika |
1000 |
| system_disk_bursting_enabled |
boolean |
Apakah akan mengaktifkan burst (peningkatan kinerja burst) untuk cloud disk sistem node. Nilai valid:
Parameter ini hanya didukung ketika |
true |
| tags |
array |
Tag yang ditambahkan hanya ke Instans ECS. Kunci tag tidak boleh duplikat dan memiliki panjang maksimum 128 karakter. Kunci tag dan nilai tag tidak boleh dimulai dengan "aliyun" atau "acs:", atau mengandung "https://" atau "http://". |
|
|
object |
|||
| key |
string |
Kunci tag. |
kunci |
| value |
string |
Nilai tag. |
nilai |
| vswitch_ids |
array |
ID vSwitch. |
|
|
string |
ID vSwitch. |
vsw-2ze0fmpbwo140ahni**** |
|
| multi_az_policy |
string |
Kebijakan penskalaan multi-zona untuk Instans ECS dalam grup penskalaan. Nilai valid:
Nilai default: |
COST_OPTIMIZED |
| on_demand_base_capacity |
integer |
Jumlah minimum instans pay-as-you-go yang diperlukan dalam grup penskalaan. Nilai valid: [0,1000]. Ketika jumlah instans pay-as-you-go kurang dari nilai ini, instans pay-as-you-go dibuat terlebih dahulu. |
0 |
| on_demand_percentage_above_base_capacity |
integer |
Persentase instans pay-as-you-go di antara instans yang melebihi jumlah minimum instans pay-as-you-go ( |
20 |
| spot_instance_pools |
integer |
Jumlah tipe instans yang tersedia. Grup penskalaan membuat spot instans di berbagai tipe dengan biaya terendah. Nilai valid: [1,10]. |
5 |
| spot_instance_remedy |
boolean |
Apakah akan mengaktifkan suplementasi spot instans. Ketika diaktifkan, grup penskalaan mencoba membuat instans baru untuk menggantikan spot instans yang akan diklaim kembali. Nilai valid:
|
false |
| compensate_with_on_demand |
boolean |
Ketika
|
true |
| internet_charge_type |
string |
Tipe penagihan untuk alamat IP publik. Nilai valid:
|
PayByBandwidth |
| internet_max_bandwidth_out |
integer |
Bandwidth keluar maksimum untuk IP publik node. Unit: Mbps (Mega bit per second). Nilai valid: [1,100]. |
10 |
| image_type |
string |
Tipe image sistem operasi. Tentukan parameter ini atau parameter platform. Nilai valid:
|
AliyunLinux |
| deploymentset_id |
string |
ID set penyebaran. |
ds-bp1d19mmbsv3jf6xxxxx |
| desired_size |
integer |
Jumlah node yang diinginkan dalam kelompok node. |
2 |
| private_pool_options |
object |
Konfigurasi kelompok node pribadi. |
|
| id |
string |
ID kelompok node pribadi. |
eap-bp67acfmxazb4**** |
| match_criteria |
string |
Tipe kelompok node pribadi. Ini menentukan opsi kapasitas kolam pribadi untuk peluncuran instans. Setelah jaminan elastisitas atau reservasi kapasitas berlaku, kolam pribadi dihasilkan untuk peluncuran instans. Nilai valid:
|
Open |
| ram_role_name |
string |
Nama peran RAM Worker. Penting Hanya kluster ACK terkelola versi 1.22 atau lebih tinggi yang mendukung konfigurasi parameter ini saat membuat kelompok node. |
contoh-peran |
| instance_metadata_options | InstanceMetadataOptions |
Konfigurasi akses metadata untuk Instans ECS. Parameter ini saat ini hanya tersedia untuk pengguna dalam daftar putih. Kirimkan tiket untuk meminta akses. |
|
| resource_pool_options |
object |
Kolam sumber daya dan kebijakan kolam sumber daya yang digunakan saat membuat instans. Perhatikan hal berikut saat Anda mengatur parameter ini: Parameter ini hanya berlaku ketika membuat instans pay-as-you-go. Parameter ini tidak dapat diatur bersama dengan private_pool_options.match_criteria atau private_pool_options.id. |
|
| strategy |
string |
Kebijakan kolam sumber daya yang digunakan saat membuat instans. Kolam sumber daya mencakup kolam pribadi yang dihasilkan setelah jaminan elastisitas atau reservasi kapasitas berlaku, dan kolam publik, untuk peluncuran instans. Nilai valid: PrivatePoolFirst: kolam pribadi terlebih dahulu. Ketika kebijakan ini dipilih dan resource_pool_options.private_pool_ids ditentukan, kolam pribadi yang ditentukan digunakan terlebih dahulu. Jika tidak ada kolam pribadi yang ditentukan atau kapasitas kolam pribadi yang ditentukan tidak mencukupi, kolam pribadi tipe terbuka secara otomatis dicocokkan. Jika tidak ada kolam pribadi yang cocok tersedia, resource kolam publik digunakan untuk membuat instans. PrivatePoolOnly: hanya kolam pribadi. Ketika kebijakan ini dipilih, resource_pool_options.private_pool_ids harus ditentukan. Jika kapasitas kolam pribadi yang ditentukan tidak mencukupi, instans gagal diluncurkan. None: tidak menggunakan kebijakan kolam sumber daya. Nilai default: None. |
PrivatePoolFirst |
| private_pool_ids |
array |
Daftar ID kolam pribadi, yang merupakan ID jaminan elastisitas atau ID reservasi kapasitas. Hanya ID kolam pribadi mode Target yang dapat ditentukan. Nilai valid N: 1 hingga 20. |
|
|
string |
ID kolam pribadi, yang merupakan ID jaminan elastisitas atau reservasi kapasitas. Hanya ID kolam pribadi dalam mode Target yang dapat ditentukan untuk parameter ini. |
eap-bp67acfmxazb4**** |
|
| cpu_options |
object |
Opsi konfigurasi CPU. |
|
| nested_virtualization |
string |
Apakah akan mengaktifkan virtualisasi bersarang. Nilai valid: disabled: menonaktifkan virtualisasi bersarang. enabled: mengaktifkan virtualisasi bersarang. |
enabled |
| tee_config |
object |
Konfigurasi node pool komputasi rahasia. |
|
| tee_enable |
boolean |
Apakah node pool merupakan node pool komputasi rahasia. |
false |
| management |
object |
Konfigurasi node pool terkelola. |
|
| enable |
boolean |
Apakah akan kelompok node pool terkelola. Nilai valid:
|
false |
| auto_repair |
boolean |
Apakah akan mengaktifkan perbaikan otomatis. Parameter ini hanya berlaku jika
|
false |
| upgrade_config |
object |
Konfigurasi peningkatan otomatis. Parameter ini hanya berlaku jika |
|
| auto_upgrade |
boolean |
Apakah akan mengaktifkan peningkatan otomatis. Nilai valid:
|
false |
| surge |
integer |
Jumlah node tambahan. |
0 |
| surge_percentage |
integer |
Persentase node tambahan. Parameter ini saling eksklusif dengan |
0 |
| max_unavailable |
integer |
Jumlah maksimum node yang tidak tersedia. Nilai valid: [1,1000]. Nilai default: 1. |
0 |
| auto_repair_policy |
object |
Kebijakan node perbaikan otomatis. |
|
| restart_node |
boolean |
Apakah akan mengizinkan restart node. |
true |
| max_parallel_repairing_nodes |
string |
Jumlah maksimum node yang dapat diperbaiki secara paralel. Ketika terdapat sejumlah besar node abnormal di node pool, parameter ini menentukan jumlah atau persentase node yang dapat diperbaiki secara simultan. Anda dapat menentukan angka (misalnya 5, nilai valid: 1 hingga 100000) atau persentase (misalnya 10%, nilai valid: 1% hingga 100%). Nilai default: 1. |
5 |
| max_unhealthy_nodes_threshold |
string |
Ambang batas Pemutus sirkuit self-healing. Ketika jumlah atau persentase node rusak melebihi ambang batas ini, self-healing memasuki status Pemutus sirkuit dan berhenti memulai tindakan perbaikan baru. Anda dapat menentukan angka (misalnya 10, nilai valid: 1 hingga 100000) atau persentase (misalnya 20%, nilai valid: 1% hingga 100%). Nilai default: 100%. |
20% |
| auto_vul_fix |
boolean |
Apakah akan memperbaiki CVE secara otomatis. |
true |
| auto_vul_fix_policy |
object |
Kebijakan perbaikan CVE otomatis. |
|
| restart_node |
boolean |
Apakah akan mengizinkan restart node. |
true |
| vul_level |
string |
Tingkat kerentanan yang diizinkan untuk perbaikan otomatis, dipisahkan dengan koma. |
asap,nntf |
| auto_upgrade |
boolean |
Apakah akan mengaktifkan peningkatan otomatis. |
true |
| auto_upgrade_policy |
object |
Kebijakan peningkatan otomatis. |
|
| auto_upgrade_kubelet |
boolean |
Apakah akan mengizinkan peningkatan kubelet otomatis. |
true |
| auto_fault_diagnosis |
boolean |
Apakah akan mengaktifkan deteksi fault ECS untuk self-healing node. |
|
| drift_enabled |
boolean |
Apakah akan mengaktifkan rotasi node. Hanya node pool terkelola cerdas yang mendukung fitur ini, dan fitur ini diaktifkan secara default. Node pool umum tidak mendukung fitur ini. |
|
| count |
integer |
[Deprecated] Gunakan desired_size sebagai gantinya. Jumlah node di node pool. |
1 |
| interconnect_mode |
string |
Jenis jaringan node pool edge. Parameter ini hanya valid untuk node pool dengan
|
basic |
| interconnect_config |
object |
[Deprecated] Konfigurasi node pool edge. |
|
| cen_id |
string |
[Deprecated] ID instans Cloud Enterprise Network (CEN) yang dilampirkan ke node pool edge yang ditingkatkan. |
cen-ey9k9nfhz0f******* |
| ccn_id |
string |
[Deprecated] ID instans Cloud Connect Network (CCN) yang dilampirkan ke node pool edge yang ditingkatkan. |
ccn-qm5i0i0q9yi******* |
| ccn_region_id |
string |
[Deprecated] Wilayah instans Cloud Connect Network (CCN) yang terikat ke node pool edge yang ditingkatkan. |
cn-shanghai |
| bandwidth |
integer |
[Deprecated] Lebar pita jaringan node pool edge yang ditingkatkan. Unit: Mbps. |
10 |
| improved_period |
string |
[Deprecated] Durasi pembelian node pool edge yang ditingkatkan. Unit: bulan. |
1 |
| max_nodes |
integer |
Jumlah kelompok node yang dapat ditampung oleh node pool edge. Parameter ini harus lebih besar dari atau sama dengan 0. Nilai 0 menunjukkan tidak ada batas tambahan (hanya dibatasi oleh jumlah kelompok node yang dapat ditampung kluster, tanpa batas tambahan pada node pool itu sendiri). Parameter ini biasanya lebih besar dari 0 untuk node pool edge. Untuk node pool tipe ess dan node pool tipe edge default, parameter ini adalah 0. |
10 |
| node_config |
object |
Konfigurasi node. |
|
| kubelet_configuration | kubelet_config |
Pengaturan parameter Kubelet. |
|
| node_components |
array |
Daftar komponen node. |
|
|
object |
Komponen node. |
||
| name |
string |
Nama komponen node. |
kubelet |
| version |
string |
Versi komponen node. |
1.33.3-aliyun.1 |
| config |
object |
Konfigurasi komponen node. |
|
| custom_config |
object |
Konfigurasi kustom komponen node. |
{"cpuManagerPolicy":"static"} |
|
any |
String konfigurasi kustom komponen node. |
cpuManagerPolicy |
|
| envs |
array |
Variabel lingkungan komponen node. |
|
|
object |
|||
| name |
string |
Nama variabel lingkungan. |
LOG_LEVEL |
| value |
string |
Nilai variabel lingkungan. |
info |