|
Parameter |
Type |
Description |
Example |
|---|---|---|---|
|
object |
Kelompok node. |
||
| auto_scaling |
object |
Konfigurasi penskalaan otomatis kelompok node. |
|
| 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 |
[Bidang ini tidak digunakan lagi]. Apakah akan mengaitkan EIP. Nilai valid:
Nilai default: |
true |
| eip_internet_charge_type |
string |
[Bidang ini tidak digunakan lagi]. Metode penagihan EIP. Nilai valid:
Nilai default: PayByBandwidth. |
PayByBandwidth |
| eip_bandwidth |
integer |
[Bidang ini tidak digunakan lagi] 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 penginstalan, Anda dapat Tampilan informasi pemantauan 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 yang lebih baru:
|
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 pengguna 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 meneruskan 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 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 berlaku dan wajib diisi hanya 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. Secara default, gambar yang disediakan sistem digunakan. |
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 key pair. Tentukan parameter ini atau Catatan
Jika Anda membuat kelompok node terkelola, hanya |
np-key |
| login_password |
string |
Kata sandi logon SSH. Tentukan parameter ini atau |
Hello1234 |
| login_as_non_root |
boolean |
Apakah akan logon ke Instans ECS sebagai pengguna non-root. |
|
| period |
integer |
Durasi langganan kelompok node. Parameter ini berlaku dan wajib diisi hanya jika Nilai default: 1. |
0 |
| period_unit |
string |
Unit periode langganan untuk node dalam kelompok node. Parameter ini harus ditentukan jika
|
Month |
| platform |
string |
Distribusi sistem operasi. Nilai valid:
Nilai default: |
AliyunLinux |
| rds_instances |
array |
Daftar instans ApsaraDB RDS. |
|
|
string |
ID instans ApsaraDB RDS. |
rm-2zey3t89t6280**** |
|
| spot_strategy |
string |
Tipe spot instans. Nilai valid:
Untuk informasi selengkapnya, lihat Spot instances. |
NoSpot |
| spot_price_limit |
array |
Konfigurasi batas harga untuk satu spot instans dari tipe instans yang ditentukan. |
|
|
object |
|||
| instance_type |
string |
Tipe instans spot instans. |
ecs.c6.large |
| price_limit |
string |
Harga maksimum per instans. |
0.39 |
| scaling_policy |
string |
Mode kelompok penskalaan. Nilai valid:
Nilai default: |
release |
| security_group_id |
string |
ID grup keamanan kelompok node. Tentukan parameter ini atau security_group_ids. Kami menyarankan Anda menggunakan security_group_ids. |
sg-2zeihch86ooz9io4**** |
| security_group_ids |
array |
Daftar ID kelompok keamanan. Tentukan parameter ini atau security_group_id. Kami menyarankan Anda menggunakan security_group_ids. Jika security_group_id dan security_group_ids keduanya ditentukan, security_group_ids akan diutamakan. |
|
|
string |
ID kelompok keamanan. |
sg-2zeihch86ooz9io4**** |
|
| system_disk_category |
string |
Tipe cloud disk sistem node. Nilai valid:
Nilai default: |
cloud_efficiency |
| system_disk_categories |
array |
Beberapa tipe Tipe disk untuk Tipe disk sistem. Jika tipe Tipe disk prioritas tertinggi tidak tersedia, sistem secara otomatis mencoba tipe Tipe disk prioritas berikutnya. 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 cloud disk ESSD.
|
PL1 |
| system_disk_encrypted |
boolean |
Apakah akan mengenkripsi cloud disk sistem. Nilai valid: true: Enkripsi. false: Jangan enkripsi. |
|
| system_disk_kms_key_id |
string |
ID kunci KMS yang digunakan oleh 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 hingga min{50,000, 1000*kapasitas-kinerja garis dasar}. Kinerja garis dasar = min{1,800+50*kapasitas, 50000}. Parameter ini hanya didukung ketika |
1000 |
| system_disk_bursting_enabled |
boolean |
Apakah akan mengaktifkan burst (lonjakan performa) untuk cloud disk sistem node. Nilai valid:
Parameter ini hanya didukung jika |
true |
| tags |
array |
Menambahkan tag hanya ke Instans ECS. Kunci tag tidak boleh duplikat dan dapat memiliki panjang hingga 128 karakter. Kunci tag dan nilai tag tidak boleh diawali dengan "aliyun" atau "acs:", atau mengandung "https://" atau "http://". |
|
|
object |
|||
| key |
string |
Kunci tag. |
key |
| value |
string |
Nilai tag. |
value |
| vswitch_ids |
array |
ID vSwitch. |
|
|
string |
ID vSwitch. |
vsw-2ze0fmpbwo140ahni**** |
|
| multi_az_policy |
string |
Kebijakan penskalaan multi-zona untuk Instans ECS di grup penskalaan. Nilai valid:
Nilai default: |
COST_OPTIMIZED |
| on_demand_base_capacity |
integer |
Jumlah minimum instans pay-as-you-go yang diperlukan di grup penskalaan. Nilai valid: 0 hingga 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 dari beberapa tipe dengan biaya terendah. Nilai valid: 1 hingga 10. |
5 |
| spot_instance_remedy |
boolean |
Apakah akan mengaktifkan suplementasi spot instans. Jika diaktifkan, ketika sistem mengirim notifikasi bahwa spot instans akan ditarik kembali, grup penskalaan mencoba membuat instans baru untuk menggantikan spot instans yang akan ditarik kembali. Nilai valid:
|
false |
| compensate_with_on_demand |
boolean |
Ketika
|
true |
| internet_charge_type |
string |
Metode penagihan untuk alamat IP publik. Nilai valid:
|
PayByBandwidth |
| internet_max_bandwidth_out |
integer |
Bandwidth keluar maksimum untuk alamat IP publik node. Unit: Mbit/s. Nilai valid: 1 hingga 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 private pool. |
|
| id |
string |
ID private pool. |
eap-bp67acfmxazb4**** |
| match_criteria |
string |
Tipe kolam privat, yang menentukan opsi kapasitas kolam privat untuk memulai instans. Setelah jaminan elastisitas atau reservasi kapasitas berlaku, kolam privat dihasilkan agar dapat digunakan oleh instans saat memulai. Nilai valid:
|
Open |
| ram_role_name |
string |
Nama Peran RAM worker. Penting Hanya kluster terkelola ACK versi 1.22 atau yang lebih baru yang mendukung parameter ini saat Anda membuat kelompok node. |
example-role |
| instance_metadata_options | InstanceMetadataOptions |
Konfigurasi akses metadata untuk Instans ECS. Parameter ini saat ini hanya tersedia untuk pengguna dalam daftar putih. Untuk menggunakan parameter ini, ajukan tiket. |
|
| resource_pool_options |
object |
Kolam sumber daya dan strategi kolam sumber daya yang digunakan saat membuat instans. Setelah Anda menetapkan parameter ini, perhatikan hal berikut: Parameter ini hanya berlaku saat Anda membuat instans bayar sesuai pemakaian. Parameter ini tidak dapat ditetapkan bersama dengan private_pool_options.match_criteria atau private_pool_options.id. |
|
| strategy |
string |
Strategi kolam sumber daya yang digunakan saat membuat instans. Kolam sumber daya mencakup private pool yang dihasilkan setelah jaminan elastisitas atau reservasi kapasitas berlaku, serta pool publik, untuk digunakan instans saat memulai. Nilai valid: PrivatePoolFirst: Private pool terlebih dahulu. Saat strategi ini dipilih, jika resource_pool_options.private_pool_ids ditentukan, private pool yang ditentukan akan digunakan terlebih dahulu. Jika tidak ada private pool yang ditentukan atau kapasitas private pool yang ditentukan tidak mencukupi, private pool terbuka akan dicocokkan secara otomatis. Jika tidak ada private pool yang cocok, resource pool publik akan digunakan untuk membuat instans. PrivatePoolOnly: Hanya private pool. Saat strategi ini dipilih, Anda harus menentukan resource_pool_options.private_pool_ids. Jika kapasitas private pool yang ditentukan tidak mencukupi, instans gagal dimulai. None: Tidak menggunakan strategi kolam sumber daya. Nilai default: None. |
PrivatePoolFirst |
| private_pool_ids |
array |
Daftar ID private pool, yang merupakan ID jaminan elastisitas atau ID reservasi kapasitas. Hanya ID private pool mode Target yang dapat ditentukan. Nilai valid untuk N: 1 hingga 20. |
|
|
string |
ID private pool, yang merupakan ID jaminan elastisitas atau ID reservasi kapasitas. Hanya ID private pool mode Target yang dapat ditentukan. |
eap-bp67acfmxazb4**** |
|
| tee_config |
object |
Konfigurasi kelompok node komputasi rahasia. |
|
| tee_enable |
boolean |
Apakah kelompok node merupakan kelompok node komputasi rahasia. |
false |
| management |
object |
Konfigurasi kelompok node terkelola. |
|
| enable |
boolean |
Apakah akan mengaktifkan kelompok node terkelola. Nilai valid:
|
false |
| auto_repair |
boolean |
Apakah akan mengaktifkan perbaikan otomatis. Parameter ini hanya berlaku ketika
|
false |
| upgrade_config |
object |
Konfigurasi peningkatan otomatis. Parameter ini hanya berlaku ketika |
|
| auto_upgrade |
boolean |
Apakah akan mengaktifkan peningkatan otomatis. Nilai valid:
|
false |
| surge |
integer |
Jumlah node tambahan. |
0 |
| surge_percentage |
integer |
Persentase node tambahan. Anda dapat menetapkan parameter ini atau |
0 |
| max_unavailable |
integer |
Jumlah maksimum node yang tidak tersedia. Nilai valid: [1,1000]. Nilai default: 1. |
0 |
| auto_repair_policy |
object |
Kebijakan perbaikan node otomatis. |
|
| restart_node |
boolean |
Apakah akan mengizinkan restart node. |
true |
| 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 |
||
| count |
integer |
[Bidang ini tidak digunakan lagi. Gunakan desired_size sebagai gantinya.] Jumlah node dalam kelompok node. |
1 |
| interconnect_mode |
string |
Jenis jaringan kelompok node tepi. Nilai ini hanya valid untuk kelompok node dengan
|
basic |
| interconnect_config |
object |
[Bidang ini tidak digunakan lagi.] Konfigurasi kelompok node tepi. |
|
| cen_id |
string |
[Bidang ini tidak digunakan lagi] ID instans Cloud Enterprise Network (CEN) yang terpasang pada kelompok node tepi yang ditingkatkan. |
cen-ey9k9nfhz0f******* |
| ccn_id |
string |
[Bidang ini tidak digunakan lagi] ID instans Cloud Connect Network (CCN) yang terpasang pada kelompok node tepi yang ditingkatkan. |
ccn-qm5i0i0q9yi******* |
| ccn_region_id |
string |
[Bidang ini tidak digunakan lagi] Wilayah instans Cloud Connect Network (CCN) yang terikat pada kelompok node tepi yang ditingkatkan. |
cn-shanghai |
| bandwidth |
integer |
[Bidang ini tidak digunakan lagi] Bandwidth jaringan kelompok node tepi yang ditingkatkan. Unit: Mbps. |
10 |
| improved_period |
string |
[Bidang ini tidak digunakan lagi] Durasi langganan kelompok node tepi yang ditingkatkan. Unit: bulan. |
1 |
| max_nodes |
integer |
Jumlah maksimum node yang diizinkan dalam kelompok node tepi. Parameter ini harus lebih besar dari atau sama dengan 0. Nilai 0 menunjukkan tidak ada batas tambahan (kelompok node hanya dibatasi oleh jumlah maksimum node yang dapat ditampung kluster). Untuk kelompok node tepi, nilai ini biasanya lebih besar dari 0. Untuk kelompok node tipe ESS dan kelompok node tipe tepi default, nilai 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 |
The custom configuration string of the node component. |
cpuManagerPolicy |