Anda dapat membuat klaster ACK melalui OpenAPI, termasuk klaster terkelola ACK, klaster ACK Serverless, klaster ACK Edge, dan klaster terdaftar. Saat membuat klaster, Anda akan mengonfigurasi informasi klaster, komponen klaster, dan sumber daya cloud terkait ACK.
Deskripsi operasi
Membuat Parameter Permintaan OpenAPI melalui Konsol
Saat memanggil API CreateCluster untuk membuat klaster, jika panggilan API gagal karena kombinasi parameter permintaan yang salah, Anda dapat membuat kombinasi parameter permintaan yang diperlukan melalui konsol. Prosedurnya adalah sebagai berikut:
-
Login ke Konsol Manajemen Container Service, dan pilih Klaster di panel navigasi kiri.
-
Di halaman Klaster, klik Template Klaster.
-
Di kotak dialog, pilih tipe klaster yang ingin Anda buat, klik Buat, lalu konfigurasi informasi klaster di halaman konfigurasi klaster.
-
Setelah konfigurasi, di halaman Konfirmasi Konfigurasi, klik Kode Setara di pojok kanan atas. Kotak dialog akan menampilkan kombinasi parameter yang diperlukan untuk membuat klaster, yang dapat Anda salin dan gunakan.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cs:CreateCluster |
create |
*Cluster
|
|
None |
Sintaks permintaan
POST /clusters HTTP/1.1
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| body |
object |
No |
Parameter body permintaan. |
cluster-demo |
| name |
string |
Yes |
Nama klaster kustom. Terdiri dari angka, karakter China, karakter Inggris, atau tanda hubung (-), dengan panjang 1 hingga 63 karakter, dan tidak dapat diawali dengan tanda hubung (-). |
cluster-demo |
| region_id |
string |
Yes |
ID wilayah tempat klaster berada. Untuk detailnya, lihat Wilayah yang Didukung Container Service. |
cn-beijing |
| cluster_type |
string |
No |
|
Kubernetes |
| cluster_spec |
string |
No |
Setelah memilih
Pro XL, Pro 2XL, dan Pro 4XL adalah tiga tingkatan yang disediakan oleh ACK Pro Provisioned Control Plane. Dengan mengalokasikan dan memfiksasi sumber daya control plane terlebih dahulu, mereka memastikan konkurensi API dan kemampuan penjadwalan Pod tetap pada level tinggi yang deterministik, cocok untuk pelatihan dan inferensi AI, klaster berskala sangat besar, dan beban kerja yang sangat penting. Untuk biaya manajemen klaster edisi Pro dan edisi control plane yang disediakan, lihat Biaya Manajemen Klaster. |
ack.pro.small |
| profile |
string |
No |
Saat memilih
|
Default |
| kubernetes_version |
string |
No |
Versi klaster, selaras dengan versi baseline komunitas Kubernetes. Kami merekomendasikan memilih versi terbaru. Jika tidak ditentukan, versi terbaru digunakan secara default. Mendukung pembuatan klaster dengan tiga versi terbaru. Anda dapat menanyakan versi klaster yang didukung melalui API DescribeKubernetesVersionMetadata. Untuk versi Kubernetes yang didukung oleh ACK, lihat Ikhtisar Rilis Versi Kubernetes. |
1.32.1-aliyun.1 |
| auto_mode |
object |
No |
Konfigurasi mode terkelola cerdas. |
|
| enable |
boolean |
No |
Apakah akan mengaktifkan mode terkelola cerdas.
|
true |
| tags |
array |
No |
Tag node. Aturan definisi tag:
|
|
| tag |
No |
Tag node. Aturan definisi tag:
|
||
| resource_group_id |
string |
No |
ID grup sumber daya tempat klaster berada, digunakan untuk mengisolasi sumber daya yang berbeda. |
rg-acfm3mkrure**** |
| deletion_protection |
boolean |
No |
Perlindungan penghapusan klaster, mencegah penghapusan klaster secara tidak sengaja melalui konsol atau API. Nilai:
Nilai default: |
true |
| zone_ids |
array |
No |
Beberapa ID zona ketersediaan di wilayah tempat klaster berada. Parameter ini khusus untuk tipe klaster terkelola ACK. |
|
|
string |
No |
ID zona ketersediaan wilayah klaster, tempat vSwitch akan dibuat secara otomatis. Saat membuat tipe klaster terkelola ACK, jika |
cn-beijing-h |
|
| vpcid |
string |
No |
VPC yang digunakan oleh klaster. VPC harus disediakan saat membuat klaster. |
vpc-2zeik9h3ahvv2zz95**** |
| vswitch_ids |
array |
No |
vSwitch tempat node klaster berada. Field ini wajib diisi saat membuat klaster terkelola tanpa node. |
|
|
string |
No |
vSwitch tempat node klaster berada. Field ini wajib diisi saat membuat klaster terkelola tanpa node. |
vsw-2ze3ds0mdip0hdz8i**** |
|
| ip_stack |
string |
No |
ip_stack klaster. |
可选值: ipv4(单栈) dual(双栈),默认值为ipv4。 |
pod_vswitch_ids
deprecated
|
array |
No |
[Field ini sudah tidak digunakan lagi] Ketika plugin jaringan adalah Terway, Anda perlu menentukan vSwitch untuk alokasi IP Pod. Setiap vSwitch Pod sesuai dengan vSwitch node Worker, dan zona ketersediaan vSwitch Pod dan vSwitch node Worker harus cocok. Catatan
Subnet mask vSwitch Pod tidak boleh melebihi /19 dan tidak boleh melebihi /25, jika tidak alamat IP Pod yang tersedia di jaringan klaster akan sangat terbatas, memengaruhi penggunaan klaster secara normal. |
|
|
string |
No |
Ketika plugin jaringan adalah Terway, Anda perlu menentukan vSwitch untuk alokasi IP Pod. Setiap vSwitch Pod sesuai dengan vSwitch node Worker, dan zona ketersediaan vSwitch Pod dan vSwitch node Worker harus cocok. Catatan
Subnet mask vSwitch Pod tidak boleh melebihi /19 dan tidak boleh melebihi /25, jika tidak alamat IP Pod yang tersedia di jaringan klaster akan sangat terbatas, memengaruhi penggunaan klaster secara normal. |
vsw-2ze97jwri7cei0mpw**** |
|
| container_cidr |
string |
No |
Blok CIDR jaringan Pod. Harus berupa segmen jaringan privat yang valid, khususnya segmen berikut dan subnetnya: 10.0.0.0/8, 172.16-31.0.0/12-16, 192.168.0.0/16. Tidak boleh tumpang tindih dengan VPC atau segmen jaringan klaster Kubernetes yang ada di dalam VPC. Tidak dapat diubah setelah dibuat. Untuk perencanaan jaringan klaster, lihat Perencanaan Jaringan Klaster Terkelola ACK. Catatan
Untuk klaster Flannel, field ini wajib diisi. |
172.20.0.0/16 |
| service_cidr |
string |
No |
Blok CIDR jaringan Service. Rentang opsional: 10.0.0.0/16-24, 172.16-31.0.0/16-24, 192.168.0.0/16-24 Tidak boleh tumpang tindih dengan segmen VPC 10.1.0.0/21 atau segmen jaringan klaster Kubernetes yang ada di dalam VPC. Tidak dapat diubah setelah dibuat. Nilai default: 172.19.0.0/20. |
172.21.0.0/20 |
| security_group_id |
string |
No |
Saat membuat klaster menggunakan grup keamanan yang ada, Anda perlu menentukan ID grup keamanan. Pilih salah satu antara ini atau |
sg-bp1bdue0qc1g7k**** |
| is_enterprise_security_group |
boolean |
No |
Buat grup keamanan level enterprise secara otomatis. Berlaku ketika Catatan
Saat menggunakan grup keamanan basic, total jumlah node dan Pod Terway di klaster tidak boleh melebihi 2000. Oleh karena itu, saat membuat klaster tipe jaringan Terway, disarankan menggunakan grup keamanan enterprise.
Nilai default: |
true |
| snat_entry |
boolean |
No |
Konfigurasi SNAT untuk VPC. Nilai:
Catatan
Jika tidak diaktifkan saat pembuatan klaster, dan bisnis kemudian memerlukan akses jaringan publik, Anda dapat mengaktifkannya secara manual. Nilai default: |
false |
| control_plane_endpoints_config |
object |
No |
Konfigurasi koneksi klaster. |
|
| internal_dns_config |
object |
No |
Konfigurasi DNS internal untuk klaster, berlaku untuk klaster terkelola ACK. DNS internal digunakan oleh komponen sistem sisi node seperti kubelet dan kube-proxy untuk mengakses API Server; ketika akses DNS internal tidak diaktifkan, komponen sistem sisi node mengakses melalui IP CLB. |
|
| bind_vpcs |
array |
No |
VPCs where the internal domain name resolution takes effect. |
|
|
string |
No |
VPCs where the internal domain name resolution takes effect. |
vpc-xxxx |
|
| endpoint_public_access |
boolean |
No |
Apakah akan mengaktifkan akses publik. Mengekspos API Server melalui EIP untuk mengaktifkan akses publik ke klaster.
Nilai default: |
true |
| load_balancer_id |
string |
No |
Tentukan ID instans CLB untuk akses API Server. Ketika parameter ini ditentukan, CLB API Server tidak akan dibuat secara otomatis. Catatan
Pastikan instans CLB ini tidak memiliki dependensi lain (seperti listener yang ada, server backend). CLB tipe shared dan jaringan publik tidak didukung. |
lb-wz9t256gqa3vbouk**** |
| ssh_flags |
boolean |
No |
Apakah akan mengaktifkan login SSH publik. Digunakan untuk login ke node Master klaster dedikasi ACK. Parameter ini tidak berlaku untuk klaster terkelola.
Nilai default: |
true |
| timezone |
string |
No |
Zona waktu yang digunakan oleh klaster. Lihat Zona Waktu yang Didukung. |
Asia/Shanghai |
| node_cidr_mask |
string |
No |
Jumlah IP node, ditentukan dengan menentukan CIDR jaringan. Hanya berlaku untuk klaster tipe jaringan Flannel. Nilai default: |
25 |
| proxy_mode |
string |
No |
Mode proxy kube-proxy
Nilai default: |
ipvs |
| controlplane_log_ttl |
string |
No |
Jumlah hari retensi log komponen control plane. |
30 |
| controlplane_log_project |
string |
No |
Project Log Service komponen control plane. Anda dapat menggunakan Project yang ada untuk penyimpanan log, atau membiarkan sistem membuat Project secara otomatis. Jika pembuatan otomatis dipilih, Project Log Service bernama |
k8s-log-xxx |
| controlplane_log_components |
array |
No |
Daftar nama komponen, menentukan log komponen control plane mana yang akan dikumpulkan. Secara default, log dari kube-apiserver, kube-controller-manager, kube-scheduler, dan cloud-controller-manager dikumpulkan. |
|
|
string |
No |
Daftar nama komponen, menentukan log komponen control plane mana yang akan dikumpulkan. Secara default, log dari kube-apiserver, kube-controller-manager, kube-scheduler, dan cloud-controller-manager dikumpulkan. |
["apiserver","kcm","scheduler"] |
|
| audit_log_config |
object |
No |
Konfigurasi log audit klaster. |
|
| enabled |
boolean |
No |
Apakah akan mengaktifkan fitur log audit klaster.
|
true |
| sls_project_name |
string |
No |
SLS Project tempat Logstore log audit klaster berada.
|
k8s-log-c2345xxxxxxxxxxxx |
| rrsa_config |
object |
No |
Konfigurasi fitur RRSA. |
|
| enabled |
boolean |
No |
Apakah akan mengaktifkan fitur RRSA.
|
true |
| cluster_domain |
string |
No |
Nama domain lokal klaster. Aturan penamaan: Nama domain terdiri dari satu atau lebih bagian yang dipisahkan oleh titik (.), setiap bagian panjangnya maksimal 63 karakter, dan dapat mengandung huruf kecil, angka, dan tanda hubung (-). Karakter pertama dan terakhir harus berupa huruf kecil atau angka. |
cluster.local |
| encryption_provider_key |
string |
No |
ID key KMS, digunakan untuk mengenkripsi disk data dengan key ini. Untuk detail lebih lanjut, lihat Key Management Service. Catatan
Fitur ini hanya berlaku di klaster terkelola profesional (klaster ACK Pro). |
0fe64791-55eb-4fc7-84c5-c6c7cdca**** |
| service_account_issuer |
string |
No |
ServiceAccount adalah kredensial akses untuk Pod berkomunikasi dengan API Server klaster. Untuk detail lebih lanjut tentang |
kubernetes.default.svc |
| api_audiences |
string |
No |
ServiceAccount adalah kredensial akses untuk Pod berkomunikasi dengan API Server klaster. Untuk detail lebih lanjut tentang |
kubernetes.default.svc |
| extra_sans |
array |
No |
SAN (Subject Alternative Name) sertifikat API Server kustom. |
|
|
string |
No |
SAN sertifikat. Mendukung alamat IP atau nama domain kustom. |
192.168.xx.xx |
|
| maintenance_window | maintenance_window |
No |
Jendela pemeliharaan klaster. |
|
| operation_policy |
object |
No |
Kebijakan operasi otomatis klaster. |
|
| cluster_auto_upgrade |
object |
No |
Upgrade otomatis klaster. |
|
| enabled |
boolean |
No |
Enable cluster automatic upgrade.
|
true |
| channel |
string |
No |
Cluster automatic upgrade frequency. Valid values:
|
stable |
| addons |
array |
No |
Daftar komponen klaster. Gunakan Komponen jaringan: Wajib. Pilih antara tipe jaringan Flannel dan Terway:
Komponen penyimpanan: Opsional. Hanya mendukung tipe
Komponen logging: Opsional. Disarankan untuk diaktifkan. Tanpa layanan log, fitur audit klaster tidak dapat digunakan.
Komponen Ingress: Opsional. Klaster dedikasi ACK menginstal komponen Ingress
Event Center: Opsional. Diaktifkan secara default. Event Center menyediakan kemampuan penyimpanan, kueri, dan peringatan untuk event Kubernetes. Logstore yang terkait dengan Kubernetes Event Center gratis selama 90 hari. Untuk informasi lebih lanjut tentang kebijakan gratis, lihat Membuat dan Menggunakan Kubernetes Event Center. Contoh mengaktifkan Event Center: [{"name":"ack-node-problem-detector","config":"{\"sls_project_name\":\"your_sls_project_name\"}"}]. |
|
| addon |
No |
Daftar komponen klaster. Gunakan |
||
| nodepools |
array |
No |
Daftar node pool. |
|
| nodepool |
No |
Konfigurasi node pool. |
||
| user_ca |
string |
No |
CA klaster kustom. |
-----BEGIN CERTIFICATE-----**** |
| control_plane_config |
object |
No |
Konfigurasi control plane klaster dedikasi ACK. |
|
| charge_type |
string |
No |
Tipe penagihan node control plane.
Nilai default: |
PostPaid |
| period |
integer |
No |
Durasi langganan untuk node control plane. Wajib diisi ketika tipe penagihan adalah Rentang nilai: {1, 2, 3, 6, 12, 24, 36, 48, 60}. Satuan: bulan. Nilai default: 1. |
1 |
| period_unit |
string |
No |
Satuan periode langganan untuk node control plane. Wajib diisi ketika tipe penagihan adalah Nilai: |
Month |
| auto_renew |
boolean |
No |
Apakah akan mengaktifkan perpanjangan otomatis untuk node control plane. Berlaku ketika tipe penagihan adalah
Nilai default: true. |
true |
| auto_renew_period |
integer |
No |
Durasi perpanjangan otomatis untuk node control plane. Rentang nilai: {1, 2, 3, 6, 12}. Satuan: bulan. Nilai default: 1. |
1 |
| instance_types |
array |
No |
Tipe instans node. |
|
|
string |
No |
Tipe spesifikasi instans node. |
ecs.g6.large |
|
| image_type |
string |
No |
Tipe image OS. |
AliyunLinux3 |
| image_id |
string |
No |
ID Image. |
aliyun_3_x64_20G_alibase_20240819.vhd |
| key_pair |
string |
No |
Nama key pair. Pilih salah satu antara ini atau login_password. |
ack |
| login_password |
string |
No |
Kata sandi login SSH. Kata sandi harus 8-30 karakter dan mengandung setidaknya tiga dari berikut: huruf besar, huruf kecil, angka, dan karakter khusus. Pilih salah satu antara ini atau key_pair. |
******** |
| system_disk_category |
string |
No |
Tipe disk sistem node.
Nilai default: |
cloud_ssd |
| system_disk_size |
integer |
No |
Ukuran disk sistem node. Rentang nilai: [40, 500]. Satuan: GiB. Nilai default: |
120 |
| system_disk_snapshot_policy_id |
string |
No |
Kebijakan backup snapshot otomatis node. |
sp-2zej1nogjvovnz4z**** |
| system_disk_performance_level |
string |
No |
Level performa disk sistem node. Hanya berlaku untuk disk ESSD. Level performa disk terkait dengan ukuran disk. Untuk informasi lebih lanjut, lihat Disk Cloud ESSD. |
PL1 |
| system_disk_provisioned_iops |
integer |
No |
IOPS baca/tulis yang disediakan untuk disk sistem node. Nilai yang mungkin: 0~min{50.000, 1000kapasitas-performa baseline}. Performa baseline=min{1.800+50kapasitas, 50000}. Parameter ini hanya dapat diatur ketika |
1000 |
| system_disk_bursting_enabled |
boolean |
No |
Apakah akan mengaktifkan burst (burst performa) untuk disk sistem node.
Parameter ini hanya dapat diatur ketika |
true |
| deploymentset_id |
string |
No |
ID deployment set. |
ds-bp10b35imuam5amw**** |
| cloud_monitor_flags |
boolean |
No |
Apakah akan menginstal CloudMonitor pada node.
Nilai default: false. |
false |
| instance_metadata_options | InstanceMetadataOptions |
No |
Konfigurasi akses metadata instans ECS. |
|
| soc_enabled |
boolean |
No |
Apakah akan mengaktifkan penguatan keamanan perlindungan terklasifikasi.
Nilai default: false. |
false |
| security_hardening_os |
boolean |
No |
Apakah akan mengaktifkan penguatan keamanan OS Alibaba Cloud.
Nilai default: false. |
false |
| cpu_policy |
string |
No |
Kebijakan manajemen CPU node.
Nilai default: none. |
none |
| runtime |
string |
No |
[Field ini sudah tidak digunakan lagi] Nama runtime node control plane. Nilai: containerd: Runtime containerd, didukung oleh semua versi klaster. |
containerd |
| node_port_range |
string |
No |
[Field ini sudah tidak digunakan lagi] Rentang port layanan node. |
30000-32767 |
| size |
integer |
No |
Jumlah node control plane. Nilai opsional: |
3 |
custom_san
deprecated
|
string |
No |
[Field ini sudah tidak digunakan lagi] Silakan gunakan parameter SAN sertifikat kustom. Beberapa IP atau nama domain dipisahkan oleh koma (,). |
cs.aliyun.com |
runtime
deprecated
|
runtime |
No |
Runtime kontainer dalam klaster. Mendukung containerd, kontainer sandboxed, dan Docker. Catatan
Kubernetes 1.24 tidak lagi mendukung Docker sebagai runtime kontainer bawaan. Untuk informasi lebih lanjut, lihat Perbandingan Runtime Kontainer Docker, containerd, dan Sandboxed. |
|
node_name_mode
deprecated
|
string |
No |
[Field ini sudah tidak digunakan lagi] Untuk konfigurasi node pool, gunakan parameter |
null |
user_data
deprecated
|
string |
No |
[Field ini sudah tidak digunakan lagi] Data node kustom. |
IyEvdXNyL2Jpbi9iYXNoCmVjaG8gIkhlbGxvIEFD**** |
image_id
deprecated
|
string |
No |
[Field ini sudah tidak digunakan lagi] Untuk konfigurasi control plane klaster, gunakan parameter Image node kustom. Menggunakan image sistem secara default. Ketika image kustom dipilih, image tersebut akan menggantikan image sistem default. Lihat Image Kustom. |
m-bp16z7xko3vvv8gt**** |
rds_instances
deprecated
|
array |
No |
[Field ini sudah tidak digunakan lagi] Untuk konfigurasi node pool, gunakan parameter Daftar instans RDS. Pilih instans RDS yang ingin Anda tambahkan ke allowlist. Disarankan untuk menambahkan segmen jaringan Pod dan Node kontainer ke RDS. Pengaturan instans RDS mungkin gagal jika instans tidak dalam status berjalan. |
|
|
string |
No |
Daftar instans RDS. Pilih instans RDS yang ingin Anda tambahkan ke allowlist. Disarankan untuk menambahkan segmen jaringan Pod dan Node kontainer ke RDS. Pengaturan instans RDS mungkin gagal jika instans tidak dalam status berjalan. |
rm-2zev748xi27xc**** |
|
taints
deprecated
|
array |
No |
[Field ini sudah tidak digunakan lagi] Untuk konfigurasi node pool, gunakan parameter Informasi taint node. Taint dan toleration bekerja sama untuk mencegah Pod dijadwalkan ke node yang tidak sesuai. Untuk informasi lebih lanjut, lihat taint-and-toleration. |
|
| taint |
No |
Informasi taint node. Taint dan toleration bekerja sama untuk mencegah Pod dijadwalkan ke node yang tidak sesuai. Untuk informasi lebih lanjut, lihat taint-and-toleration. |
||
cloud_monitor_flags
deprecated
|
boolean |
No |
[Field ini sudah tidak digunakan lagi] Untuk konfigurasi node control plane klaster, gunakan parameter Apakah akan menginstal plugin CloudMonitor untuk klaster. Nilai:
Nilai default: |
false |
platform
deprecated
|
string |
No |
[Field ini sudah tidak digunakan lagi] Untuk konfigurasi node pool, gunakan parameter Distribusi OS. Nilai:
Nilai default: |
CentOS |
os_type
deprecated
|
string |
No |
[Field ini sudah tidak digunakan lagi] Untuk konfigurasi node control plane klaster, gunakan parameter Tipe platform OS. Nilai:
Nilai default: |
Linux |
soc_enabled
deprecated
|
boolean |
No |
[Field ini sudah tidak digunakan lagi] Untuk konfigurasi node control plane klaster, gunakan parameter Penguatan perlindungan terklasifikasi. Untuk informasi lebih lanjut, lihat Panduan Pengguna Penguatan Perlindungan Terklasifikasi ACK. Nilai:
Nilai default: |
false |
security_hardening_os
deprecated
|
boolean |
No |
[Field ini sudah tidak digunakan lagi] Untuk konfigurasi control plane klaster, gunakan parameter Penguatan keamanan OS Alibaba Cloud. Nilai:
Nilai default: |
false |
cis_enabled
deprecated
|
boolean |
No |
[Field ini sudah tidak digunakan lagi] Untuk konfigurasi control plane klaster, gunakan parameter |
false |
cpu_policy
deprecated
|
string |
No |
[Field ini sudah tidak digunakan lagi] Untuk konfigurasi control plane klaster, gunakan parameter Kebijakan manajemen CPU node. Didukung sejak versi klaster 1.12.6 dan di atasnya:
Nilai default: |
none |
node_port_range
deprecated
|
string |
No |
Rentang port layanan node. Rentang port opsional: [30000, 65535]. Nilai default: |
30000~32767 |
master_vswitch_ids
deprecated
|
array |
No |
[Field ini sudah tidak digunakan lagi] Silakan gunakan parameter Daftar ID vSwitch node Master. Jumlah vSwitch berkisar dari [1, 3]. Untuk memastikan ketersediaan tinggi, disarankan untuk memilih 3 vSwitch yang didistribusikan di zona ketersediaan yang berbeda. Jumlah tipe instans yang ditentukan harus sesuai dengan |
|
|
string |
No |
Daftar ID vSwitch node Master. Jumlah vSwitch berkisar dari [1, 3]. Untuk memastikan ketersediaan tinggi, disarankan untuk memilih 3 vSwitch yang didistribusikan di zona ketersediaan yang berbeda. Jumlah tipe instans yang ditentukan harus sesuai dengan |
vsw-2ze3ds0mdip0hdz8i**** |
|
key_pair
deprecated
|
string |
No |
[Field ini sudah tidak digunakan lagi] Untuk konfigurasi control plane klaster, gunakan parameter Nama key pair. Pilih salah satu antara ini atau |
security-key |
login_password
deprecated
|
string |
No |
[Field ini sudah tidak digunakan lagi] Untuk konfigurasi control plane klaster, gunakan parameter Kata sandi login SSH. Pilih salah satu antara ini atau |
null |
master_count
deprecated
|
integer |
No |
[Field ini sudah tidak digunakan lagi] Untuk konfigurasi control plane klaster, gunakan parameter Jumlah node Master. Nilai opsional: Nilai default: |
3 |
master_instance_types
deprecated
|
array |
No |
[Field ini sudah tidak digunakan lagi] Untuk konfigurasi control plane klaster, gunakan parameter Tipe instans node Master. Untuk informasi lebih lanjut, lihat Keluarga Instans. |
|
|
string |
No |
Tipe instans node Master. Jumlah tipe instans yang ditentukan harus sesuai dengan |
ecs.n4.xlarge |
|
master_system_disk_category
deprecated
|
string |
No |
[Field ini sudah tidak digunakan lagi] Untuk konfigurasi control plane klaster, gunakan parameter Tipe disk sistem node Master. Nilai:
Nilai default: |
cloud_ssd |
master_system_disk_size
deprecated
|
integer |
No |
[Field ini sudah tidak digunakan lagi] Untuk konfigurasi control plane klaster, gunakan parameter Ukuran disk sistem node Master. Rentang nilai: [40, 500]. Satuan: GiB. Nilai default: |
120 |
master_system_disk_performance_level
deprecated
|
string |
No |
[Field ini sudah tidak digunakan lagi] Untuk konfigurasi control plane klaster, gunakan parameter Level performa disk sistem node Master klaster. Hanya berlaku untuk disk ESSD. Level performa disk terkait dengan ukuran disk. Untuk informasi lebih lanjut, lihat Disk Cloud ESSD. |
PL1 |
master_system_disk_snapshot_policy_id
deprecated
|
string |
No |
[Field ini sudah tidak digunakan lagi] Untuk konfigurasi control plane klaster, gunakan parameter ID kebijakan snapshot otomatis disk sistem node Master. |
sp-2zej1nogjvovnz4z**** |
master_instance_charge_type
deprecated
|
string |
No |
[Field ini sudah tidak digunakan lagi] Untuk konfigurasi control plane klaster, gunakan parameter Tipe penagihan node Master. Nilai:
Nilai default: |
PrePaid |
master_period_unit
deprecated
|
string |
No |
[Field ini sudah tidak digunakan lagi] Untuk konfigurasi control plane klaster, gunakan parameter Periode penagihan node Master. Wajib diisi ketika tipe penagihan adalah Nilai: |
Month |
master_period
deprecated
|
integer |
No |
[Field ini sudah tidak digunakan lagi] Untuk konfigurasi control plane klaster, gunakan parameter Durasi langganan node Master. Wajib diisi ketika Rentang nilai: {1, 2, 3, 6, 12, 24, 36, 48, 60}. Nilai default: 1. |
1 |
master_auto_renew
deprecated
|
boolean |
No |
[Field ini sudah tidak digunakan lagi] Untuk konfigurasi control plane klaster, gunakan parameter Apakah akan mengaktifkan perpanjangan otomatis untuk node Master. Berlaku ketika
Nilai default: |
true |
master_auto_renew_period
deprecated
|
integer |
No |
[Field ini sudah tidak digunakan lagi] Untuk konfigurasi control plane klaster, gunakan parameter Periode perpanjangan otomatis node Master. Wajib diisi ketika penagihan langganan dipilih. Rentang nilai: {1, 2, 3, 6, 12}. Nilai default: 1. |
1 |
num_of_nodes
deprecated
|
integer |
No |
[Field ini sudah tidak digunakan lagi] Untuk konfigurasi node pool, gunakan parameter Jumlah node Worker. Rentang: [0, 100]. |
3 |
worker_vswitch_ids
deprecated
|
array |
No |
[Field ini sudah tidak digunakan lagi] Untuk konfigurasi node pool, gunakan parameter Daftar vSwitch yang digunakan oleh node klaster. Satu node sesuai dengan satu nilai. Saat membuat klaster terkelola tanpa node, field |
|
|
string |
No |
Daftar vSwitch node Worker. Rentang nilai: [1, 20]. Untuk memastikan ketersediaan tinggi, disarankan untuk memilih vSwitch di zona ketersediaan yang berbeda. Saat membuat klaster terkelola tanpa node, field |
vsw-2ze3ds0mdip0hdz8i**** |
|
worker_instance_types
deprecated
|
array |
No |
[Field ini sudah tidak digunakan lagi] Untuk konfigurasi node pool, gunakan parameter Konfigurasi instans node Worker. |
|
|
string |
No |
Spesifikasi instans node Worker. Setidaknya satu spesifikasi instans harus ditentukan. Untuk informasi lebih lanjut, lihat Keluarga Instans. Catatan
Prioritas spesifikasi instans menurun sesuai posisi dalam array. Ketika instans tidak dapat dibuat menggunakan spesifikasi prioritas lebih tinggi, spesifikasi prioritas lebih rendah dipilih secara otomatis. |
ecs.n4.large |
|
worker_system_disk_category
deprecated
|
string |
No |
[Field ini sudah tidak digunakan lagi] Untuk konfigurasi node pool, gunakan parameter Tipe disk sistem node Worker. Untuk informasi lebih lanjut, lihat Ikhtisar Block Storage. Nilai:
Nilai default: |
cloud_efficiency |
worker_system_disk_size
deprecated
|
integer |
No |
[Field ini sudah tidak digunakan lagi] Untuk konfigurasi node pool, gunakan parameter Ukuran disk sistem node Worker. Satuan: GiB. Rentang nilai: [40, 500]. Nilai harus lebih besar dari atau sama dengan max{40, ImageSize}. Nilai default: |
120 |
worker_system_disk_snapshot_policy_id
deprecated
|
string |
No |
[Field ini sudah tidak digunakan lagi] Untuk konfigurasi node pool, gunakan parameter ID kebijakan snapshot otomatis disk sistem node Worker. |
sp-2zej1nogjvovnz4z**** |
worker_system_disk_performance_level
deprecated
|
string |
No |
[Field ini sudah tidak digunakan lagi] Untuk konfigurasi node pool, gunakan parameter Ketika disk sistem adalah disk cloud ESSD, level performa (PL) dapat diatur. Untuk informasi lebih lanjut, lihat Disk Cloud ESSD. Nilai:
|
PL1 |
worker_data_disks
deprecated
|
array<object> |
No |
[Field ini sudah tidak digunakan lagi] Untuk konfigurasi node pool, gunakan parameter Kombinasi tipe disk data node Worker, ukuran, dan konfigurasi lainnya. |
|
|
object |
No |
Set konfigurasi disk data. |
||
| category |
string |
Yes |
Tipe disk data. |
cloud_essd |
| encrypted |
string |
No |
Apakah akan mengenkripsi disk data. Nilai:
Nilai default: |
true |
| size |
string |
Yes |
Ukuran disk data. Rentang nilai: 40-32767. Satuan: GiB. |
120 |
| performance_level |
string |
No |
Level performa disk data node. Hanya berlaku untuk Disk Cloud ESSD. |
PL1 |
worker_instance_charge_type
deprecated
|
string |
No |
[Field ini sudah tidak digunakan lagi] Untuk konfigurasi node pool, gunakan parameter Tipe penagihan node Worker. Nilai:
Nilai default: Bayar sesuai pemakaian. |
PrePaid |
worker_period_unit
deprecated
|
string |
No |
[Field ini sudah tidak digunakan lagi] Untuk konfigurasi node pool, gunakan parameter Periode penagihan node Worker. Harus ditentukan ketika tipe penagihan adalah Nilai: |
Month |
worker_period
deprecated
|
integer |
No |
[Field ini sudah tidak digunakan lagi] Untuk konfigurasi node pool, gunakan parameter Durasi langganan node Worker. Wajib diisi ketika Rentang nilai: {1, 2, 3, 6, 12, 24, 36, 48, 60}. Nilai default: 1. |
1 |
worker_auto_renew
deprecated
|
boolean |
No |
[Field ini sudah tidak digunakan lagi] Untuk konfigurasi node pool, gunakan parameter Apakah akan mengaktifkan perpanjangan otomatis untuk node Worker. Berlaku ketika
Nilai default: |
true |
worker_auto_renew_period
deprecated
|
integer |
No |
[Field ini sudah tidak digunakan lagi] Untuk konfigurasi node pool, gunakan parameter Periode perpanjangan otomatis node Worker. Wajib diisi ketika penagihan langganan dipilih. Rentang nilai: {1, 2, 3, 6, 12}. |
1 |
instances
deprecated
|
array |
No |
[Field ini sudah tidak digunakan lagi] Membuat klaster dengan node yang ada tidak lagi didukung. Untuk menambahkan node yang ada ke klaster, buat node pool terlebih dahulu dan panggil API AttachInstancesToNodePool. Saat membuat klaster dengan node yang ada, Anda perlu menentukan daftar instans ECS. Instans-instans ini akan ditambahkan ke klaster sebagai node Worker. Catatan
Saat membuat klaster dengan instans yang ada, field ini wajib diisi. |
|
|
string |
No |
Saat membuat klaster dengan node yang ada, Anda perlu menentukan daftar instans ECS. Instans-instans ini akan ditambahkan ke klaster sebagai node Worker. Catatan
Saat membuat klaster dengan instans yang ada, field ini wajib diisi. |
i-2ze4zxnm36vq00xn**** |
|
format_disk
deprecated
|
boolean |
No |
[Field ini sudah tidak digunakan lagi] Membuat klaster dengan node yang ada tidak lagi didukung. Untuk menambahkan node yang ada ke klaster, buat node pool terlebih dahulu dan panggil API AttachInstancesToNodePool. Apakah akan memasang disk data saat membuat klaster dengan instans yang ada. Nilai:
Nilai default: Aturan pemasangan disk data:
|
false |
keep_instance_name
deprecated
|
boolean |
No |
[Field ini sudah tidak digunakan lagi] Membuat klaster dengan node yang ada tidak lagi didukung. Untuk menambahkan node yang ada ke klaster, buat node pool terlebih dahulu dan panggil API AttachInstancesToNodePool. Apakah akan mempertahankan nama instans saat membuat klaster dengan instans yang ada.
Nilai default: |
true |
service_discovery_types
deprecated
|
array |
No |
[Field ini sudah tidak digunakan lagi] Tipe penemuan layanan dalam klaster, digunakan untuk menentukan metode penemuan layanan di klaster
Default: Tidak diaktifkan. |
|
|
string |
No |
Tipe penemuan layanan dalam klaster, digunakan untuk menentukan metode penemuan layanan di klaster
Default: Tidak diaktifkan. |
PrivateZone |
|
nat_gateway
deprecated
|
boolean |
No |
[Field ini sudah tidak digunakan lagi] Silakan gunakan parameter |
true |
zone_id
deprecated
|
string |
No |
[Field ini sudah tidak digunakan lagi] Silakan gunakan parameter ID zona ketersediaan wilayah klaster. Parameter ini khusus untuk tipe klaster terkelola ACK. Saat membuat tipe klaster terkelola ACK, jika |
cn-beiji**** |
logging_type
deprecated
|
string |
No |
[Field ini sudah tidak digunakan lagi] Aktifkan Log Service untuk klaster. Hanya berlaku untuk klaster ACK Serverless, dan nilainya harus |
SLS |
disable_rollback
deprecated
|
boolean |
No |
[Field ini sudah tidak digunakan lagi] Ketika pembuatan klaster gagal, rollback tidak dilakukan secara default. Anda perlu membersihkan klaster yang gagal secara manual. Apakah akan melakukan rollback ketika pembuatan klaster gagal. Nilai:
Nilai default: |
true |
timeout_mins
deprecated
|
integer |
No |
[Field ini sudah tidak digunakan lagi] Ketika pembuatan klaster gagal, rollback tidak dilakukan secara default. Anda perlu membersihkan klaster yang gagal secara manual. Batas waktu pembuatan klaster. Satuan: menit. Nilai default: |
60 |
image_type
deprecated
|
string |
No |
[Field ini sudah tidak digunakan lagi] Untuk konfigurasi control plane klaster, gunakan parameter Tipe distribusi OS. Disarankan menggunakan field ini untuk menentukan OS node. Nilai:
Nilai default: |
AliyunLinux |
load_balancer_spec
deprecated
|
string |
No |
[Parameter ini sudah tidak digunakan lagi] CLB ditagih berdasarkan penggunaan. Parameter ini tidak berlaku. Spesifikasi load balancer. Nilai:
Nilai default: |
slb.s2.small |
enable_rrsa
deprecated
|
boolean |
No |
[Field ini sudah tidak digunakan lagi] Silakan gunakan parameter Apakah akan mengaktifkan fitur RRSA.
|
false |
charge_type
deprecated
|
string |
No |
[Field ini sudah tidak digunakan lagi] Tipe penagihan untuk instans CLB yang digunakan oleh API Server. Nilai default: PostPaid. Nilai:
Penting
Untuk detailnya, lihat Pengumuman Penyesuaian Item Penagihan CLB. |
PostPaid |
period_unit
deprecated
|
string |
No |
[Field ini sudah tidak digunakan lagi] Periode penagihan. Harus ditentukan ketika tipe penagihan adalah PrePaid. Nilai: Month. Saat ini hanya periode bulanan yang didukung. Field ini diubah pada 15 Oktober 2024. Untuk informasi lebih lanjut, lihat Pengumuman Perubahan Perilaku Parameter API CreateCluster. |
Month |
period
deprecated
|
integer |
No |
[Field ini sudah tidak digunakan lagi] Durasi pembelian. Durasi langganan. Wajib diisi ketika charge_type adalah PrePaid. Rentang nilai: {1, 2, 3, 6, 12, 24, 36, 48, 60}. Nilai default: 1. Field ini diubah pada 15 Oktober 2024. Untuk informasi lebih lanjut, lihat Pengumuman Perubahan Perilaku Parameter API CreateCluster. |
1 |
auto_renew
deprecated
|
boolean |
No |
[Field ini sudah tidak digunakan lagi] Apakah akan mengaktifkan perpanjangan otomatis. Berlaku ketika
Nilai default: Field ini diubah pada 15 Oktober 2024. Untuk informasi lebih lanjut, lihat Pengumuman Perubahan Perilaku Parameter API CreateCluster. |
true |
auto_renew_period
deprecated
|
integer |
No |
[Field ini sudah tidak digunakan lagi] Periode perpanjangan otomatis. Berlaku ketika prabayar dan perpanjangan otomatis dipilih. Ketika Nilai default: 1. Field ini diubah pada 15 Oktober 2024. Untuk informasi lebih lanjut, lihat Pengumuman Perubahan Perilaku Parameter API CreateCluster. |
1 |
access_control_list
deprecated
|
array |
No |
[Field ini sudah tidak digunakan lagi] Daftar kontrol akses SLB API Server klaster terdaftar. |
|
|
string |
No |
Daftar kontrol akses SLB API Server klaster terdaftar. |
192.168.XX.XX/24 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Body respons. |
||
| cluster_id |
string |
ID Klaster. |
cb95aa626a47740afbf6aa099b650**** |
| request_id |
string |
ID Permintaan. |
687C5BAA-D103-4993-884B-C35E4314**** |
| task_id |
string |
ID Tugas. |
T-5a54309c80282e39ea**** |
Contoh
Respons sukses
JSONformat
{
"cluster_id": "cb95aa626a47740afbf6aa099b650****",
"request_id": "687C5BAA-D103-4993-884B-C35E4314****",
"task_id": "T-5a54309c80282e39ea****"
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.