Kelompok node adalah kumpulan logis node yang memiliki atribut yang sama. Kelompok node memungkinkan Anda mengelola dan memelihara node secara terpusat, seperti peningkatan node dan skalabilitas elastis. Anda dapat menggunakan kemampuan O&M otomatis dari kelompok node, termasuk patching kerentanan CVE OS otomatis, pemulihan node rusak otomatis, dan peningkatan versi kubelet serta containerd otomatis, untuk mengurangi biaya O&M. Anda dapat memanggil CreateClusterNodePool untuk membuat kelompok node untuk sebuah kluster.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cs:CreateClusterNodePool |
create |
*Cluster
|
None | None |
Sintaks permintaan
POST /clusters/{ClusterId}/nodepools HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ClusterId |
string |
Yes |
ID kluster. |
c61da77e8bfbc4c4c999af2b51b65**** |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| body |
object |
No |
Parameter badan permintaan. |
|
| nodepool_info |
object |
No |
Konfigurasi kelompok node. |
|
| name |
string |
Yes |
Nama kelompok node. |
nodepool-test |
| type |
string |
No |
Tipe kelompok node. Nilai valid:
Valid values:
|
ess |
| resource_group_id |
string |
No |
ID kelompok sumber daya dari kelompok node. Instans yang diskalakan keluar oleh kelompok node termasuk dalam kelompok sumber daya ini. Sebuah resource hanya dapat menjadi milik satu kelompok sumber daya. Anda dapat memetakan kelompok sumber daya ke konsep seperti proyek, aplikasi, atau organisasi berdasarkan skenario bisnis yang berbeda. |
rg-acfmyvw3wjmb**** |
| auto_scaling |
object |
No |
Konfigurasi penskalaan. |
|
| enable |
boolean |
No |
Apakah akan mengaktifkan skalabilitas otomatis. Nilai valid:
Ketika nilainya false, parameter konfigurasi lain di Nilai default: |
false |
| type |
string |
No |
Tipe instans untuk skalabilitas elastis. Parameter ini hanya berlaku ketika
Nilai default: Penting Parameter ini tidak dapat diubah setelah kelompok node dibuat. Valid values:
|
cpu |
| max_instances |
integer |
No |
Jumlah maksimum instans yang dapat diskalakan di kelompok node, tidak termasuk instans yang ada saat ini. Parameter ini hanya berlaku ketika Nilai valid: [min_instances, 2000]. Nilai default: 0. |
10 |
| min_instances |
integer |
No |
Jumlah minimum instans yang dapat diskalakan di kelompok node, tidak termasuk instans yang ada saat ini. Parameter ini hanya berlaku ketika Nilai valid: [0, max_instances]. Nilai default: 0. Catatan
|
1 |
is_bond_eip
deprecated
|
boolean |
No |
[Deprecated] Parameter ini sudah tidak digunakan lagi. Gunakan internet_charge_type dan internet_max_bandwidth_out sebagai gantinya. Apakah akan mengasosiasikan EIP. Nilai valid:
Nilai default: |
null |
eip_internet_charge_type
deprecated
|
string |
No |
[Deprecated] Gunakan internet_charge_type dan internet_max_bandwidth_out sebagai gantinya. Metode penagihan EIP. Nilai valid:
Nilai default: |
null |
eip_bandwidth
deprecated
|
integer |
No |
[Deprecated] Gunakan internet_charge_type dan internet_max_bandwidth_out sebagai gantinya. Bandwidth puncak EIP. Unit: Mbit/s. |
null |
| management |
object |
No |
Konfigurasi fitur kelompok node terkelola. |
|
| enable |
boolean |
No |
Apakah akan mengaktifkan fitur kelompok node terkelola. Nilai valid:
Nilai default: false. |
false |
| auto_repair |
boolean |
No |
Apakah akan mengaktifkan perbaikan node otomatis. Parameter ini hanya berlaku jika
Nilai default: |
true |
| auto_repair_policy |
object |
No |
Kebijakan perbaikan node otomatis. |
|
| restart_node |
boolean |
No |
Apakah akan mengizinkan restart node. Parameter ini hanya berlaku jika
Nilai default: |
true |
| approval_required |
boolean |
No |
Apakah persetujuan manual diperlukan untuk perbaikan node. |
|
| max_parallel_repairing_nodes |
string |
No |
Jumlah maksimum node yang dapat diperbaiki secara paralel. Ketika sejumlah besar node tidak sehat ada di kelompok node, parameter ini menentukan jumlah atau persentase node yang dapat diperbaiki secara bersamaan. Anda dapat menentukan angka (misalnya 5, rentang valid: 1 hingga 100000) atau persentase (misalnya 10%, rentang valid: 1% hingga 100%). Nilai default: 1. |
5 |
| max_unhealthy_nodes_threshold |
string |
No |
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, rentang valid: 1 hingga 100000) atau persentase (misalnya 20%, rentang valid: 1% hingga 100%). Nilai default: 100%. |
20% |
| auto_vul_fix |
boolean |
No |
Apakah akan mengaktifkan perbaikan kerentanan CVE otomatis. Parameter ini hanya berlaku jika
Nilai default: |
true |
| auto_vul_fix_policy |
object |
No |
Kebijakan perbaikan CVE otomatis. |
|
| restart_node |
boolean |
No |
Apakah akan mengizinkan restart node. Parameter ini hanya berlaku jika
Nilai default: |
false |
| vul_level |
string |
No |
Tingkat kerentanan yang diizinkan untuk perbaikan otomatis, dipisahkan dengan koma. Contoh:
Nilai default: |
asap,nntf |
| exclude_packages |
string |
No |
Paket yang dikecualikan selama perbaikan kerentanan. Nilai default: |
kernel |
| auto_upgrade |
boolean |
No |
Apakah akan mengaktifkan peningkatan node otomatis. Parameter ini hanya berlaku jika
Nilai default: |
true |
| auto_upgrade_policy |
object |
No |
Kebijakan peningkatan node otomatis. |
|
| auto_upgrade_kubelet |
boolean |
No |
Apakah akan mengizinkan peningkatan kubelet otomatis. Parameter ini hanya berlaku jika
Nilai default: |
true |
| auto_upgrade_runtime |
boolean |
No |
Apakah akan mengizinkan peningkatan waktu proses otomatis. Parameter ini hanya berlaku jika
Nilai default: |
false |
| auto_upgrade_os |
boolean |
No |
Apakah akan mengizinkan peningkatan sistem operasi otomatis. Parameter ini hanya berlaku jika
Nilai default: |
false |
upgrade_config
deprecated
|
object |
No |
[Deprecated] Gunakan parameter Konfigurasi peningkatan otomatis. Parameter ini hanya berlaku jika |
|
auto_upgrade
deprecated
|
boolean |
No |
[Deprecated] Gunakan parameter Apakah akan mengaktifkan peningkatan otomatis. Nilai valid:
|
null |
| surge |
integer |
No |
Jumlah node tambahan. Anda dapat menentukan parameter ini atau Node menjadi tidak tersedia selama peningkatan. Anda dapat membuat node tambahan untuk mengompensasi beban kerja kluster. Catatan
Jumlah node tambahan tidak boleh melebihi jumlah node saat ini. |
0 |
| surge_percentage |
integer |
No |
Persentase node tambahan. Anda dapat menentukan parameter ini atau Jumlah node tambahan = persentase node tambahan × jumlah node. Misalnya, jika persentase node tambahan diatur ke 50% dan ada 6 node yang ada, jumlah node tambahan = 50% × 6 = 3. |
0 |
| max_unavailable |
integer |
No |
Jumlah maksimum node yang tidak tersedia. Rentang valid: [1,1000]. Nilai default: 1. |
1 |
| auto_fault_diagnosis |
boolean |
No |
Apakah akan mengaktifkan deteksi fault ECS untuk self-healing node. |
|
| drift_enabled |
boolean |
No |
Apakah akan mengaktifkan rotasi node. Hanya kelompok node terkelola cerdas yang mendukung fitur ini, dan diaktifkan secara default. Kelompok node umum tidak mendukung fitur ini. |
|
| scaling_group |
object |
No |
Konfigurasi grup penskalaan dari kelompok node. |
|
| vswitch_ids |
array |
Yes |
Daftar ID vSwitch. Nilai valid: [1,8]. Catatan
Untuk memastikan ketersediaan tinggi, pilih vSwitch di zona yang berbeda. |
|
|
string |
No |
ID vSwitch. |
vsw-wz9mfnhmssud6eicu**** |
|
| instance_types |
array |
Yes |
Daftar tipe instans untuk kelompok node. Saat kelompok node melakukan skala keluar, instans dibuat berdasarkan tipe instans yang memenuhi persyaratan dari daftar ini. Jumlah tipe instans yang didukung berkisar dari 1 hingga 10. Catatan
Untuk memastikan ketersediaan tinggi, tentukan beberapa tipe instans. |
|
|
string |
No |
Tipe instans. Untuk informasi lebih lanjut, lihat Keluarga instans. |
ecs.d1ne.2xlarge |
|
| instance_charge_type |
string |
Yes |
Metode penagihan node dalam kelompok node. Nilai valid:
Nilai default: Valid values:
|
PostPaid |
| period |
integer |
No |
Durasi langganan node dalam kelompok node. Parameter ini berlaku dan wajib diisi hanya jika
|
1 |
| period_unit |
string |
No |
Epoch penagihan node dalam kelompok node. Parameter ini berlaku dan wajib diisi hanya jika
Nilai default: |
Month |
| auto_renew |
boolean |
No |
Apakah akan mengaktifkan perpanjangan otomatis untuk node dalam kelompok node. Parameter ini berlaku hanya jika
Nilai default: |
true |
| auto_renew_period |
integer |
No |
Durasi perpanjangan otomatis untuk satu kali perpanjangan. Nilai valid:
Nilai default: 1. |
1 |
| spot_strategy |
string |
No |
Tipe spot instans. Nilai valid:
Untuk informasi lebih lanjut, lihat Spot instans. |
NoSpot |
| spot_price_limit |
array<object> |
No |
Konfigurasi rentang harga untuk tipe spot instans saat ini. |
|
|
object |
No |
Konfigurasi rentang harga untuk spot instans. Anda dapat menetapkan rentang harga yang berbeda untuk tipe instans yang berbeda. |
||
| instance_type |
string |
No |
Tipe instans dari spot instans. |
ecs.c6.large |
| price_limit |
string |
No |
Harga maksimum per instans. Unit: USD/jam. |
0.39 |
| image_type |
string |
No |
Tipe image sistem operasi. Nilai valid:
|
AliyunLinux3 |
| image_id |
string |
No |
ID gambar kustom. Image yang disediakan sistem digunakan secara default. |
aliyun_2_1903_x64_20G_alibase_20200529.vhd |
| system_disk_category |
string |
No |
Tipe cloud disk sistem node. Nilai valid:
Nilai default: |
cloud_efficiency |
| system_disk_categories |
array |
No |
Beberapa tipe Tipe disk untuk Tipe disk sistem. Ketika tipe Tipe disk dengan prioritas lebih tinggi tidak tersedia, sistem secara otomatis mencoba tipe Tipe disk dengan prioritas berikutnya untuk membuat Tipe disk sistem. |
|
|
string |
No |
Beberapa tipe Tipe disk sistem untuk node. Nilai valid:
|
cloud_essd |
|
| system_disk_size |
integer |
No |
Ukuran cloud disk sistem node. Unit: GiB. Nilai valid: [20,2048]. |
120 |
| system_disk_performance_level |
string |
No |
Tingkat kinerja cloud disk sistem node. Parameter ini berlaku hanya untuk cloud disk ESSD. Tingkat kinerja bervariasi berdasarkan ukuran cloud disk. Untuk informasi lebih lanjut, lihat Cloud disk ESSD.
|
PL1 |
| system_disk_encrypted |
boolean |
No |
Apakah akan mengenkripsi cloud disk sistem. Nilai valid:
|
false |
| system_disk_kms_key_id |
string |
No |
ID kunci KMS yang digunakan oleh cloud disk sistem. |
0e478b7a-4262-4802-b8cb-00d3fb40**** |
| system_disk_encrypt_algorithm |
string |
No |
Algoritma enkripsi yang digunakan oleh cloud disk sistem. Nilai valid: aes-256. |
aes-256 |
| system_disk_bursting_enabled |
boolean |
No |
Apakah akan mengaktifkan burst (lonjakan performa) untuk cloud disk sistem node. Nilai valid:
Parameter ini hanya didukung ketika |
true |
| system_disk_provisioned_iops |
integer |
No |
IOPS baca/tulis yang disediakan untuk cloud disk sistem node. Nilai valid: 0 hingga min{50.000, 1000 × kapasitas - kinerja dasar}. Kinerja dasar = min{1.800 + 50 × kapasitas, 50000}. Parameter ini hanya didukung ketika |
1000 |
| data_disks |
array |
No |
Konfigurasi cloud disk data node dalam kelompok node. |
|
| data_disk |
No |
Konfigurasi cloud disk data. |
||
| security_group_ids |
array |
No |
Daftar ID grup keamanan. Gunakan parameter ini atau |
|
|
string |
No |
Daftar ID grup keamanan. Gunakan parameter ini atau |
sg-wz9a8g2mt6x5ll****** |
|
| key_pair |
string |
No |
Nama pasangan kunci untuk logon tanpa kata sandi. Gunakan parameter ini atau Catatan
Jika kelompok node menggunakan sistem operasi ContainerOS, hanya |
np-key-name |
| login_password |
string |
No |
Kata sandi logon SSH. Gunakan parameter ini atau |
**** |
| login_as_non_root |
boolean |
No |
Apakah Instans ECS yang diskalakan keluar menggunakan pengguna non-root untuk logon.
|
true |
cis_enabled
deprecated
|
boolean |
No |
[Deprecated] Gunakan parameter security_hardening_os sebagai gantinya. |
null |
| soc_enabled |
boolean |
No |
Apakah akan mengaktifkan penguatan keamanan MLPS 2.0. Fitur ini hanya dapat diaktifkan ketika image sistem adalah Alibaba Cloud Linux 2 atau Alibaba Cloud Linux 3. Alibaba Cloud menyediakan standar pemeriksaan baseline kepatuhan perlindungan berklasifikasi dan program pemindaian untuk image Alibaba Cloud Linux 2 dan Alibaba Cloud Linux 3 MLPS 2.0 Level 3. |
false |
| security_hardening_os |
boolean |
No |
Apakah akan mengaktifkan penguatan keamanan OS Alibaba Cloud. Nilai valid:
Nilai default: |
false |
| internet_charge_type |
string |
No |
Metode penagihan untuk alamat IP publik. Nilai valid:
|
PayByTraffic |
| internet_max_bandwidth_out |
integer |
No |
Bandwidth publik arah keluar maksimum node. Unit: Mbit/s. Nilai valid: [1,100]. |
5 |
| tags |
array<object> |
No |
Tag yang hanya ditambahkan ke Instans ECS. Kunci tag tidak boleh duplikat dan panjangnya maksimal 128 karakter. Kunci tag dan nilai tag tidak boleh dimulai dengan "aliyun" atau "acs:", atau mengandung "https://" atau "http://". |
|
|
object |
No |
Tag node. |
||
| key |
string |
No |
Kunci tag. |
node-k-1 |
| value |
string |
No |
Nilai tag. |
node-v-1 |
| desired_size |
integer |
No |
Jumlah node yang diinginkan dalam kelompok node. Jumlah total node yang harus dipertahankan oleh kelompok node. Kami menyarankan Anda mengonfigurasi setidaknya 2 node untuk memastikan komponen kluster berjalan dengan baik. Anda dapat melakukan penskalaan masuk atau keluar pada kelompok node dengan menyesuaikan jumlah node yang diinginkan. Jika Anda tidak perlu membuat node, setel parameter ini ke 0. Anda dapat menyesuaikan nilai tersebut secara manual nanti untuk menambahkan node. |
0 |
| multi_az_policy |
string |
No |
Kebijakan penskalaan multi-zona untuk Instans ECS dalam grup penskalaan. Nilai valid:
Nilai default: |
COST_OPTIMIZED |
| scaling_policy |
string |
No |
Mode grup penskalaan. Nilai valid:
Nilai default: |
rilis |
| on_demand_base_capacity |
integer |
No |
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 |
No |
Persentase instans pay-as-you-go di antara instans tambahan yang melebihi jumlah minimum instans pay-as-you-go ( |
20 |
| spot_instance_pools |
integer |
No |
Jumlah tipe instans yang tersedia. Grup penskalaan membuat spot instans dari beberapa tipe dengan biaya terendah. Nilai valid: [1,10]. |
5 |
| spot_instance_remedy |
boolean |
No |
Apakah akan mengaktifkan suplementasi spot instans. Jika diaktifkan, ketika sistem menerima notifikasi bahwa spot instans akan diklaim kembali, grup penskalaan akan mencoba membuat instans baru untuk menggantikan spot instans yang akan diklaim kembali. Nilai valid:
|
false |
| compensate_with_on_demand |
boolean |
No |
Apakah akan mengizinkan pembuatan otomatis instans pay-as-you-go untuk memenuhi jumlah Instans ECS yang diperlukan ketika
|
true |
| enable_high_density_mode |
boolean |
No |
Apakah akan mengaktifkan mode cloud disk kerapatan tinggi. Ini hanya didukung ketika kelompok node menggunakan tipe instans. Ketika diaktifkan, jumlah total cloud disk sistem dan cloud disk data tidak melebihi jumlah maksimum cloud disk kerapatan tinggi yang didukung oleh tipe instans. |
false |
| deploymentset_id |
string |
No |
ID set penyebaran. Anda dapat menggunakan set penyebaran untuk mendistribusikan Instans ECS yang diskalakan keluar oleh kelompok node ke berbagai server fisik untuk memastikan ketersediaan tinggi dan pemulihan bencana tingkat dasar. Ketika Instans ECS dibuat dalam set penyebaran, instans tersebut diluncurkan di wilayah yang ditentukan berdasarkan kebijakan penyebaran yang telah dikonfigurasi sebelumnya. Penting Setelah Anda memilih set penyebaran, jumlah maksimum node dalam kelompok node menjadi terbatas. Jumlah maksimum node default yang didukung oleh set penyebaran adalah 20 × jumlah zona (jumlah zona ditentukan oleh vSwitch). Pilih dengan hati-hati dan pastikan set penyebaran memiliki kuota yang cukup untuk menghindari kegagalan penskalaan keluar node. |
ds-bp1d19mmbsv3jf6xxxxx |
| rds_instances |
array |
No |
Daftar instans ApsaraDB RDS. |
|
|
string |
No |
ID instans ApsaraDB RDS. |
rds-**** |
|
| private_pool_options |
object |
No |
Konfigurasi kelompok node pribadi. |
|
| id |
string |
No |
ID kelompok node pribadi. Ketika |
eap-bp67acfmxazb4**** |
| match_criteria |
string |
No |
Tipe kelompok node pribadi. Menentukan opsi kapasitas kolam pribadi untuk peluncuran instans. Setelah jaminan elastisitas atau reservasi kapasitas berlaku, kolam pribadi dihasilkan untuk peluncuran instans. Nilai valid:
|
Target |
security_group_id
deprecated
|
string |
No |
ID grup keamanan dari kelompok node. Gunakan parameter ini atau |
sg-wz9a8g2mt6x5llu0**** |
platform
deprecated
|
string |
No |
[Deprecated] Gunakan parameter Distribusi sistem operasi. Nilai valid:
Nilai default: |
null |
| instance_patterns |
array |
No |
Konfigurasi atribut instans. |
|
| instance_patterns |
No |
Atribut instans. |
||
| ram_role_name |
string |
No |
Nama peran RAM Worker.
Penting Hanya kluster ACK terkelola versi 1.22 atau lebih baru yang mendukung parameter ini. |
contoh-peran |
| instance_metadata_options | InstanceMetadataOptions |
No |
Konfigurasi akses metadata instans Instans ECS. |
|
| resource_pool_options |
object |
No |
Kolam sumber daya dan kebijakan kolam sumber daya yang digunakan saat membuat instans. Setelah Anda menyetel parameter ini, perhatikan hal-hal berikut: Parameter ini hanya berlaku saat membuat instans pay-as-you-go. Parameter ini tidak dapat disetel bersama dengan private_pool_options.match_criteria atau private_pool_options.id. |
|
| strategy |
string |
No |
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 resouce_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 terbuka secara otomatis dicocokkan. Jika tidak ada kolam pribadi yang cocok tersedia, sumber daya kolam publik digunakan. PrivatePoolOnly: hanya kolam pribadi. Ketika kebijakan ini dipilih, resouce_pool_options.private_pool_ids harus ditentukan. Jika kapasitas kolam pribadi yang ditentukan tidak mencukupi, peluncuran instans gagal. None: tanpa kebijakan kolam sumber daya. Nilai default: None. |
PrivatePoolFirst |
| private_pool_ids |
array |
No |
Daftar ID kolam pribadi, yaitu ID jaminan elastisitas atau ID reservasi kapasitas. Hanya ID kolam pribadi mode Target yang dapat ditentukan. Nilai valid N: 1 hingga 20. |
|
|
string |
No |
ID kolam pribadi, yaitu ID jaminan elastisitas atau ID reservasi kapasitas. Hanya ID kolam pribadi mode Target yang dapat ditentukan. |
eap-bp67acfmxazb4**** |
|
| system_disk_snapshot_policy_id |
string |
No |
Kebijakan snapshot untuk cloud disk sistem. |
sp-0jl6xnmme8v7o935**** |
| disk_init |
array |
No |
Konfigurasi inisialisasi perangkat blok. |
|
|
DiskInit |
No |
Konfigurasi DiskInit. |
||
| cpu_options |
object |
No |
Opsi konfigurasi terkait CPU. |
|
| nested_virtualization |
string |
No |
Apakah akan mengaktifkan virtualisasi bersarang. Nilai valid: disabled: menonaktifkan virtualisasi bersarang. enabled: mengaktifkan virtualisasi bersarang. |
enabled |
| node_config |
object |
No |
Konfigurasi node. |
|
| kubelet_configuration | kubelet_config |
No |
Pengaturan parameter kubelet. |
|
| kubernetes_config |
object |
No |
Konfigurasi terkait kluster. |
|
| labels |
array |
No |
Label node. Anda dapat menambahkan label ke node dalam kluster Kubernetes. |
|
| tag |
No |
Konfigurasi label. |
||
| taints |
array |
No |
Konfigurasi taint. |
|
| taint |
No |
Kumpulan konfigurasi taint. |
||
| runtime |
string |
No |
Nama runtime kontainer. ACK mendukung tiga runtime kontainer berikut:
Nilai default: containerd. |
containerd |
| runtime_version |
string |
No |
Versi runtime kontainer. |
1.6.38 |
| cpu_policy |
string |
No |
Kebijakan manajemen CPU untuk node. Dua kebijakan berikut didukung untuk kluster versi 1.12.6 dan lebih baru:
Nilai default: |
none |
| user_data |
string |
No |
Data pengguna instans. Setelah node bergabung dengan kluster, skrip data pengguna yang ditentukan akan dijalankan. Untuk informasi selengkapnya, lihat Skrip data pengguna. |
dGhpcyBpcyBhIGV4YW1wbGU= |
| unschedulable |
boolean |
No |
Apakah node tidak dapat dijadwalkan setelah penskalaan keluar.
|
true |
| cms_enabled |
boolean |
No |
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: |
false |
| node_name_mode |
string |
No |
Nama node kustom. Setelah Anda menyesuaikan nama node, nama node, nama Instance ECS, dan hostname Instance ECS semuanya berubah sesuai. Catatan
Untuk instans Windows dengan nama node kustom diaktifkan, hostname ditetapkan ke alamat IP dengan tanda hubung (-) menggantikan titik (.) dalam alamat IP, dan tidak termasuk awalan atau akhiran. Nama node terdiri dari tiga bagian: awalan, alamat IP node, dan akhiran.
Contoh: Jika alamat IP node adalah 192.XX.YY.55, awalan adalah aliyun.com, dan akhiran adalah test:
|
aliyun.com192.XX.YY.55test |
| pre_user_data |
string |
No |
Data pra-pengguna untuk instans. Sebelum node bergabung dengan kluster, skrip data pra-pengguna yang ditentukan akan dijalankan. Untuk informasi selengkapnya, lihat Skrip data pengguna. |
dGhpcyBpcyBhIGV4YW1wbGU |
| tee_config |
object |
No |
Konfigurasi kluster komputasi rahasia. |
|
| tee_enable |
boolean |
No |
Apakah akan mengaktifkan komputasi rahasia untuk kluster.
|
true |
interconnect_config
deprecated
|
object |
No |
[Tidak digunakan lagi] Konfigurasi kelompok node tepi. |
|
| cen_id |
string |
No |
[Tidak digunakan lagi] ID instans Cloud Enterprise Network (CEN) yang terikat ke kelompok node tepi yang ditingkatkan. |
null |
| ccn_id |
string |
No |
[Tidak digunakan lagi] ID instans Cloud Connect Network (CCN) yang terikat ke kelompok node tepi yang ditingkatkan. |
null |
| ccn_region_id |
string |
No |
[Tidak digunakan lagi] Wilayah instans Cloud Connect Network (CCN) yang terikat ke kelompok node tepi yang ditingkatkan. |
null |
| bandwidth |
integer |
No |
[Tidak digunakan lagi] Bandwidth jaringan kelompok node tepi yang ditingkatkan. Unit: Mbps. |
null |
| improved_period |
string |
No |
[Tidak digunakan lagi] Durasi pembelian kelompok node tepi yang ditingkatkan. Unit: bulan. |
null |
count
deprecated
|
integer |
No |
[Tidak digunakan lagi] Gunakan desired_size sebagai gantinya. Jumlah node dalam kelompok node. |
null |
max_nodes
deprecated
|
integer |
No |
[Tidak digunakan lagi] Jumlah maksimum node yang diizinkan dalam kelompok node tepi. |
null |
| interconnect_mode |
string |
No |
Jenis jaringan kolam sumber kelompok node tepi. Parameter ini hanya berlaku untuk kolam sumber kelompok node yang
|
basic |
| host_network |
boolean |
No |
Apakah mode jaringan pod menggunakan mode jaringan host.
|
true |
| intranet |
boolean |
No |
Apakah node dalam kolam sumber kelompok node tepi memiliki konektivitas jaringan Lapisan 3 satu sama lain.
|
true |
| eflo_node_group |
object |
No |
Konfigurasi kelompok node Lingjun. |
|
| cluster_id |
string |
No |
ID kluster Lingjun yang akan diasosiasikan saat membuat kelompok node Lingjun. |
i1169130516633730**** |
| group_id |
string |
No |
ID kelompok Lingjun dari kluster Lingjun yang akan diasosiasikan saat membuat kelompok node Lingjun. |
ng-ec3c96ff0aa**** |
| auto_attach_enabled |
boolean |
No |
Apakah akan mengaktifkan penambahan node otomatis untuk kelompok node Lingjun. |
|
| worker_ram_role_name |
string |
No |
Peran RAM Worker yang digunakan oleh kelompok node Lingjun. |
|
| auto_mode |
object |
No |
Konfigurasi pengelolaan cerdas untuk kelompok node. |
|
| enable |
boolean |
No |
Apakah akan mengaktifkan mode pengelolaan cerdas. Nilai valid:
|
true |
| node_components |
array<object> |
No |
Daftar komponen node. |
|
|
array<object> |
No |
Komponen node. |
||
| name |
string |
No |
Nama komponen node. |
kubelet |
| version |
string |
No |
Versi komponen node. |
1.33.3-aliyun.1 |
| config |
object |
No |
Konfigurasi komponen node. |
|
| custom_config |
object |
No |
Konfigurasi kustom komponen node. |
{"cpuManagerPolicy":"static"} |
|
any |
No |
String konfigurasi kustom komponen node. |
cpuManagerPolicy |
|
| envs |
array<object> |
No |
Variabel lingkungan komponen node. |
|
|
object |
No |
|||
| name |
string |
No |
Nama variabel lingkungan. |
LOG_LEVEL |
| value |
string |
No |
Nilai variabel lingkungan. |
info |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Konfigurasi kelompok node. |
||
| nodepool_id |
string |
ID kelompok node. |
np31da1b38983f4511b490fc62108a**** |
| task_id |
string |
ID tugas. |
T-613b19bbd160ad492800**** |
| request_id |
string |
ID permintaan. |
0527ac9a-c899-4341-a21a-**** |
Contoh
Respons sukses
JSONformat
{
"nodepool_id": "np31da1b38983f4511b490fc62108a****",
"task_id": "T-613b19bbd160ad492800****",
"request_id": "0527ac9a-c899-4341-a21a-****"
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.