Membuat konfigurasi penskalaan tipe ECI. Auto Scaling menggunakan konfigurasi penskalaan ini sebagai templat untuk instans ECI dan melakukan pembuatan instans ECI secara otomatis untuk memenuhi kebutuhan bisnis Anda ketika aktivitas scale-out dipicu.
Deskripsi operasi
Konfigurasi penskalaan menentukan templat instans ECI yang digunakan selama aktivitas scale-out.
Parameter Cpu dan Memory menentukan rentang tipe instans dengan mendefinisikan kebutuhan CPU dan memori. Auto Scaling menentukan tipe instans yang tersedia berdasarkan faktor seperti optimasi I/O dan zona, kemudian membuat instans dengan harga terendah. Metode ini hanya berlaku ketika grup penskalaan menggunakan kebijakan optimasi biaya dan tidak ada tipe instans yang ditentukan dalam konfigurasi penskalaan.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ess:CreateEciScalingConfiguration |
create |
*ScalingGroup
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| ScalingGroupId |
string |
Yes |
ID grup penskalaan tempat konfigurasi penskalaan berada. |
asg-bp14wlu85wrpchm0**** |
| ScalingConfigurationName |
string |
No |
Nama konfigurasi penskalaan. Nama harus memiliki panjang 2 hingga 64 karakter dan dapat berisi huruf, angka, garis bawah (_), tanda hubung (-), dan titik (.). Nama harus dimulai dengan huruf, angka, atau karakter China. Nama konfigurasi penskalaan harus unik dalam grup penskalaan di region yang sama. Jika Anda tidak menentukan parameter ini, ID konfigurasi penskalaan akan digunakan secara default. |
scalingconfig**** |
| Description |
string |
No |
Catatan
Parameter ini tidak tersedia untuk digunakan. |
desc |
| SecurityGroupId |
string |
No |
ID grup keamanan tempat instans ECI berada. Instans ECI dalam grup keamanan yang sama dapat saling mengakses. Jika Anda tidak menentukan grup keamanan, sistem secara otomatis menggunakan grup keamanan default di region yang Anda pilih. Pastikan aturan masuk grup keamanan berisi protokol dan port yang perlu diekspos oleh kontainer. Jika tidak ada grup keamanan default di region tersebut, sistem melakukan pembuatan otomatis grup keamanan default dan menambahkan protokol serta port kontainer yang Anda deklarasikan ke aturan masuk grup keamanan. |
sg-uf66jeqopgqa9hdn**** |
| ContainerGroupName |
string |
No |
Nama instans ECI, yang juga merupakan nama grup kontainer. Untuk mengatur nama instans berurutan, gunakan format name_prefix(AUTO_INCREMENT)[begin_number,bits]name_suffix.
Penting Tidak boleh ada spasi dalam [begin_number,bits]. Sistem menambah nomor secara berurutan secara default. Namun, jika instans ECI gagal dimulai selama scale-out, grup penskalaan menghapus instans tersebut dan membuat yang baru. Akibatnya, hostname instans ECI dalam grup penskalaan mungkin tidak berurutan. Contoh: Jika Anda mengatur parameter ini ke nginx-test-(AUTO_INCREMENT)[0,3], nama grup kontainer adalah nginx-test-000, nginx-test-001, dan nginx-test-002. Aturan untuk mengatur nama instans ECI berurutan sama dengan aturan untuk mengatur nama instans ECS berurutan dalam grup penskalaan. Untuk informasi lebih lanjut, lihat Mengatur nama atau hostname instans yang berurutan dan unik. |
nginx-test-(AUTO_INCREMENT)[0,3] |
| RestartPolicy |
string |
No |
Kebijakan restart instans ECI. Nilai yang valid:
Nilai default: Always. |
Always |
| Cpu |
number |
No |
Jumlah vCPU pada tingkat instans. Satuan: core. |
1.0 |
| Memory |
number |
No |
Ukuran memori pada tingkat instans. Satuan: GiB. |
2.0 |
| ResourceGroupId |
string |
No |
ID grup sumber daya. |
rg-uf66jeqopgqa9hdn**** |
| DnsPolicy |
string |
No |
Kebijakan DNS. Nilai yang valid:
|
Default |
| EnableSls |
boolean |
No |
Catatan
Parameter ini tidak tersedia untuk digunakan. |
false |
| ImageSnapshotId |
string |
No |
ID cache image. |
imc-2zebxkiifuyzzlhl**** |
| RamRoleName |
string |
No |
Nama peran RAM instans. ECI dan ECS berbagi peran RAM instans. Untuk informasi lebih lanjut, lihat Peran RAM instans. |
RamTestRole |
| TerminationGracePeriodSeconds |
integer |
No |
Waktu buffer untuk program menangani operasi sebelum dimatikan. Satuan: detik. |
60 |
| AutoMatchImageCache |
boolean |
No |
Menentukan apakah akan mencocokkan cache image secara otomatis. Nilai yang valid:
Nilai default: false. |
false |
| Ipv6AddressCount |
integer |
No |
Jumlah alamat IPv6. |
1 |
| ActiveDeadlineSeconds |
integer |
No |
Periode validitas. Satuan: detik. |
1000 |
| SpotStrategy |
string |
No |
Kebijakan penawaran untuk instans. Nilai yang valid:
Nilai default: NoSpot. |
SpotWithPriceLimit |
| SpotPriceLimit |
number |
No |
Harga maksimum per jam untuk instans spot. Nilai dapat akurat hingga tiga tempat desimal. Parameter ini wajib diisi ketika SpotStrategy diatur ke SpotWithPriceLimit. |
0.025 |
| AutoCreateEip |
boolean |
No |
Menentukan apakah akan membuat alamat IP elastis (EIP) secara otomatis dan melampirkannya ke instans ECI. |
true |
| EipBandwidth |
integer |
No |
Bandwidth EIP. Nilai default: 5. Satuan: Mbit/s. |
5 |
| HostName |
string |
No |
Hostname, yang juga merupakan nama grup kontainer. |
test |
| IngressBandwidth |
integer |
No |
Batas bandwidth masuk. Satuan: byte. |
1024000 |
| EgressBandwidth |
integer |
No |
Batas bandwidth keluar. Satuan: byte. |
1024000 |
| CpuOptionsCore |
integer |
No |
Jumlah core CPU fisik. Hanya tipe instans tertentu yang mendukung pengaturan kustom. Untuk informasi lebih lanjut, lihat Menyesuaikan opsi CPU. |
2 |
| CpuOptionsThreadsPerCore |
integer |
No |
Jumlah thread per core. Hanya tipe instans tertentu yang mendukung pengaturan kustom. Atur parameter ini ke 1 untuk menonaktifkan hyper-threading. Untuk informasi lebih lanjut, lihat Menyesuaikan opsi CPU. |
2 |
| EphemeralStorage |
integer |
No |
Ukuran penyimpanan efemeral. Disk cloud ESSD PL1 digunakan secara default. Satuan: GiB. |
20 |
| LoadBalancerWeight |
integer |
No |
Bobot instans ECI sebagai server backend dari instans load balancing yang terkait. Nilai yang valid: 1 hingga 100. Nilai default: 50. |
50 |
| Tags |
array<object> |
No |
Tag instans ECI. Tag ditentukan sebagai pasangan key-value. Anda dapat menentukan hingga 20 tag. Batasan berikut berlaku untuk Key dan Value:
|
|
|
object |
No |
Tag instans ECI. Tag ditentukan sebagai pasangan key-value. Anda dapat menentukan hingga 20 tag. Batasan berikut berlaku untuk Key dan Value:
|
||
| Key |
string |
No |
Kunci tag instans. Jika Anda menentukan parameter ini, nilainya tidak boleh berupa string kosong. Kunci tag dapat memiliki panjang hingga 128 karakter dan tidak boleh dimulai dengan |
version |
| Value |
string |
No |
Nilai tag instans. Jika Anda menentukan parameter ini, nilainya boleh berupa string kosong. Nilai tag dapat memiliki panjang hingga 128 karakter dan tidak boleh dimulai dengan |
3 |
| ImageRegistryCredentials |
array<object> |
No |
Detail repositori image. |
|
|
object |
No |
Detail repositori image. |
||
| Password |
string |
No |
Kata sandi repositori image. |
yourpassword |
| Server |
string |
No |
Alamat repositori image. |
registry-vpc.cn-shanghai.aliyuncs.com |
| UserName |
string |
No |
Nama pengguna repositori image. |
yourusername |
| Containers |
array<object> |
No |
Daftar kontainer dalam instans. |
|
|
array<object> |
No |
Data pemantauan kontainer. |
||
| ReadinessProbe.TimeoutSeconds |
integer |
No |
Periode batas waktu untuk pemeriksaan. Nilai default: 1. Nilai minimum: 1. Satuan: detik. |
5 |
| ReadinessProbe.SuccessThreshold |
integer |
No |
Jumlah minimum keberhasilan berturut-turut yang diperlukan untuk menganggap pemeriksaan berhasil setelah kegagalan sebelumnya. Nilai default: 1. Nilai saat ini harus 1. |
1 |
| SecurityContext.Capability.Add |
array |
No |
Memberikan izin tertentu kepada proses dalam kontainer. Hanya NET_ADMIN dan NET_RAW yang didukung. Catatan
NET_RAW tidak didukung secara default. Ajukan tiket untuk mengajukan permohonan. |
|
|
string |
No |
Memberikan izin tertentu kepada proses dalam kontainer. Hanya NET_ADMIN dan NET_RAW yang didukung. Catatan
NET_RAW tidak didukung secara default. Ajukan tiket untuk mengajukan permohonan. |
NET_ADMIN |
|
| ReadinessProbe.TcpSocket.Port |
integer |
No |
Port yang dideteksi oleh TCP Socket saat metode TCP Socket digunakan untuk pemeriksaan kesehatan. |
8000 |
| ReadinessProbe.HttpGet.Scheme |
string |
No |
Tipe protokol untuk permintaan HTTP Get saat metode permintaan HTTP digunakan untuk pemeriksaan kesehatan. Nilai yang valid:
|
HTTP |
| LivenessProbe.PeriodSeconds |
integer |
No |
Interval pelaksanaan pemeriksaan. Nilai default: 10. Nilai minimum: 1. Satuan: detik. |
5 |
| Ports |
array<object> |
No |
Daftar port. |
|
|
object |
No |
Daftar port. |
||
| Protocol |
string |
No |
Tipe protokol. Nilai yang valid:
|
TCP |
| Port |
integer |
No |
Nomor port. Nilai yang valid: 1 hingga 65535. |
80 |
| SecurityContext.ReadOnlyRootFilesystem |
boolean |
No |
Menentukan apakah sistem file root kontainer bersifat hanya-baca. Hanya true yang didukung. |
true |
| EnvironmentVars |
array<object> |
No |
Informasi tentang variabel lingkungan. |
|
|
object |
No |
Informasi tentang variabel lingkungan. |
||
| Key |
string |
No |
Nama variabel lingkungan. Nama harus memiliki panjang 1 hingga 128 karakter dan sesuai dengan format [0-9a-zA-Z] dengan garis bawah. Tidak boleh dimulai dengan angka. |
PATH |
| Value |
string |
No |
Nilai variabel lingkungan. Nilai dapat memiliki panjang hingga 256 karakter. |
/usr/local/bin |
| FieldRefFieldPath |
string |
No |
Catatan
Parameter ini tidak tersedia untuk digunakan. |
fieldPath |
| LivenessProbe.TcpSocket.Port |
integer |
No |
Port yang dideteksi oleh TCP Socket saat metode TCP Socket digunakan untuk pemeriksaan kesehatan. |
8000 |
| Tty |
boolean |
No |
Menentukan apakah akan mengaktifkan interaksi. Nilai yang valid:
Misalnya, atur parameter ini ke true ketika Command diatur ke /bin/bash. Nilai default: false. |
false |
| WorkingDir |
string |
No |
Direktori kerja kontainer. |
/usr/local/ |
| LivenessProbe.HttpGet.Scheme |
string |
No |
Tipe protokol untuk permintaan HTTP Get saat metode permintaan HTTP digunakan untuk pemeriksaan kesehatan. Nilai yang valid:
|
HTTP |
| ReadinessProbe.HttpGet.Port |
integer |
No |
Nomor port untuk deteksi permintaan HTTP Get saat metode permintaan HTTP digunakan untuk pemeriksaan kesehatan. |
8080 |
| Args |
array |
No |
Argumen untuk perintah startup kontainer. Maksimal 10 argumen didukung. |
|
|
string |
No |
Argumen untuk perintah startup kontainer. Maksimal 10 argumen didukung. |
100 |
|
| Gpu |
integer |
No |
Jumlah GPU yang dialokasikan ke kontainer. |
1 |
| ReadinessProbe.InitialDelaySeconds |
integer |
No |
Waktu tunggu setelah kontainer dimulai sebelum pemeriksaan pertama dilakukan. Satuan: detik. |
3 |
| Stdin |
boolean |
No |
Menentukan apakah akan mengalokasikan buffer untuk input standar dalam runtime kontainer. Jika parameter ini tidak diatur, pembacaan dari input standar dalam kontainer menghasilkan EOF. Nilai default: false. |
false |
| Memory |
number |
No |
Ukuran memori kontainer. Satuan: GiB. |
0.5 |
| Name |
string |
No |
Nama image kontainer. |
nginx |
| Image |
string |
No |
Image kontainer. |
registry-vpc.cn-hangzhou.aliyuncs.com/eci_open/nginx:latest |
| LivenessProbe.InitialDelaySeconds |
integer |
No |
Waktu tunggu setelah kontainer dimulai sebelum pemeriksaan pertama dilakukan. Satuan: detik. |
5 |
| VolumeMounts |
array<object> |
No |
Informasi tentang volume yang dipasang ke kontainer. |
|
|
object |
No |
Informasi tentang volume yang dipasang ke kontainer. |
||
| MountPropagation |
string |
No |
Pengaturan propagasi pemasangan volume. Propagasi pemasangan memungkinkan volume yang dipasang oleh kontainer untuk dibagikan dengan kontainer lain dalam pod yang sama, atau bahkan dengan pod lain pada node yang sama. Nilai yang valid:
Nilai default: None. |
None |
| MountPath |
string |
No |
Direktori tempat volume dipasang dalam kontainer. Penting Konten dalam direktori pemasangan kontainer akan ditimpa oleh konten volume. Berhati-hatilah saat menggunakan parameter ini.
|
/pod/data |
| ReadOnly |
boolean |
No |
Menentukan apakah volume bersifat hanya-baca. Nilai yang valid:
Nilai default: false. |
false |
| Name |
string |
No |
Nama volume. Nilai ini sama dengan nilai Name di Volumes. |
default-volume1 |
| SubPath |
string |
No |
Subpath volume. |
data2/ |
| LivenessProbe.FailureThreshold |
integer |
No |
Jumlah minimum kegagalan berturut-turut yang diperlukan untuk menganggap pemeriksaan gagal setelah keberhasilan sebelumnya. Nilai default: 3. |
3 |
| ReadinessProbe.Exec.Commands |
array |
No |
Perintah yang dijalankan dalam kontainer saat metode baris perintah digunakan untuk pemeriksaan kesehatan. |
|
|
string |
No |
Perintah yang dijalankan dalam kontainer saat metode baris perintah digunakan untuk pemeriksaan kesehatan. |
cat/tmp/healthy |
|
| ReadinessProbe.FailureThreshold |
integer |
No |
Jumlah minimum kegagalan berturut-turut yang diperlukan untuk menganggap pemeriksaan gagal setelah keberhasilan sebelumnya. Nilai default: 3. |
3 |
| ImagePullPolicy |
string |
No |
Kebijakan penarikan image kontainer. Nilai yang valid:
|
Always |
| StdinOnce |
boolean |
No |
Menentukan apakah aliran input standar tetap terbuka di beberapa sesi attach ketika Stdin diatur ke true. Jika StdinOnce diatur ke true, input standar dibuka saat kontainer dimulai dan tetap kosong sampai klien pertama melakukan attach. Kemudian tetap terbuka dan menerima data sampai klien terputus, pada saat itu input standar ditutup dan tetap tertutup sampai kontainer dimulai ulang. |
false |
| Cpu |
number |
No |
Jumlah vCPU kontainer. |
0.25 |
| LivenessProbe.HttpGet.Port |
integer |
No |
Nomor port untuk deteksi permintaan HTTP Get saat metode permintaan HTTP digunakan untuk pemeriksaan kesehatan. |
8888 |
| LivenessProbe.HttpGet.Path |
string |
No |
Path untuk deteksi permintaan HTTP Get saat metode permintaan HTTP digunakan untuk pemeriksaan kesehatan. |
/healthyz |
| LivenessProbe.SuccessThreshold |
integer |
No |
Jumlah minimum keberhasilan berturut-turut yang diperlukan untuk menganggap pemeriksaan berhasil setelah kegagalan sebelumnya. Nilai default: 1. Nilai saat ini harus 1. |
1 |
| ReadinessProbe.PeriodSeconds |
integer |
No |
Interval pelaksanaan pemeriksaan. Nilai default: 10. Nilai minimum: 1. Satuan: detik. |
3 |
| LivenessProbe.TimeoutSeconds |
integer |
No |
Periode batas waktu untuk pemeriksaan. Nilai default: 1. Nilai minimum: 1. Satuan: detik. |
1 |
| Commands |
array |
No |
Perintah startup kontainer. Maksimal 20 perintah didukung. Setiap perintah dapat berisi hingga 256 karakter. |
|
|
string |
No |
Perintah startup kontainer. Maksimal 20 perintah didukung. Setiap perintah dapat berisi hingga 256 karakter. |
sleep |
|
| SecurityContext.RunAsUser |
integer |
No |
ID pengguna yang digunakan untuk menjalankan kontainer. |
1000 |
| ReadinessProbe.HttpGet.Path |
string |
No |
Path untuk deteksi permintaan HTTP Get saat metode permintaan HTTP digunakan untuk pemeriksaan kesehatan. |
/healthz |
| LivenessProbe.Exec.Commands |
array |
No |
Perintah yang dijalankan dalam kontainer saat metode baris perintah digunakan untuk pemeriksaan kesehatan. |
|
|
string |
No |
Perintah yang dijalankan dalam kontainer saat metode baris perintah digunakan untuk pemeriksaan kesehatan. |
cat/tmp/healthy |
|
| LifecyclePostStartHandlerHttpGetHost |
string |
No |
Alamat host yang menerima permintaan HTTP Get saat metode permintaan HTTP digunakan untuk mengatur fungsi callback postStart. |
10.0.XX.XX |
| LifecyclePostStartHandlerHttpGetPort |
integer |
No |
Nomor port untuk deteksi permintaan HTTP Get saat metode permintaan HTTP digunakan untuk mengatur fungsi callback postStart. |
5050 |
| LifecyclePostStartHandlerHttpGetPath |
string |
No |
Path untuk deteksi permintaan HTTP Get saat metode permintaan HTTP digunakan untuk mengatur fungsi callback postStart. |
/healthyz |
| LifecyclePostStartHandlerHttpGetScheme |
string |
No |
Tipe protokol untuk permintaan HTTP Get saat metode permintaan HTTP digunakan untuk mengatur fungsi callback postStart. Nilai yang valid:
|
HTTPS |
| LifecyclePostStartHandlerExecs |
array |
No |
Perintah yang dieksekusi dalam kontainer saat metode baris perintah digunakan untuk mengatur fungsi callback postStart. |
|
|
string |
No |
Perintah yang dieksekusi dalam kontainer saat metode baris perintah digunakan untuk mengatur fungsi callback postStart. |
["/bin/sh", "-c", "echo Hello from the postStart handler > /usr/share/message"] |
|
| LifecyclePostStartHandlerTcpSocketHost |
string |
No |
Alamat host untuk deteksi TCP Socket saat metode TCP Socket digunakan untuk mengatur fungsi callback postStart. |
10.0.XX.XX |
| LifecyclePostStartHandlerTcpSocketPort |
integer |
No |
Port untuk deteksi TCP Socket saat metode TCP Socket digunakan untuk mengatur fungsi callback postStart. |
80 |
| LifecyclePreStopHandlerHttpGetHost |
string |
No |
Alamat host yang menerima permintaan HTTP Get saat metode permintaan HTTP digunakan untuk mengatur fungsi callback preStop. |
10.0.XX.XX |
| LifecyclePreStopHandlerHttpGetPort |
integer |
No |
Nomor port untuk deteksi permintaan HTTP Get saat metode permintaan HTTP digunakan untuk mengatur fungsi callback preStop. |
88 |
| LifecyclePreStopHandlerHttpGetPath |
string |
No |
Path untuk deteksi permintaan HTTP Get saat metode permintaan HTTP digunakan untuk mengatur fungsi callback preStop. |
/healthyz |
| LifecyclePreStopHandlerHttpGetScheme |
string |
No |
Tipe protokol untuk permintaan HTTP Get saat metode permintaan HTTP digunakan untuk mengatur fungsi callback preStop. Nilai yang valid:
|
HTTP |
| LifecyclePreStopHandlerExecs |
array |
No |
Perintah yang dieksekusi dalam kontainer saat metode baris perintah digunakan untuk mengatur fungsi callback preStop. |
|
|
string |
No |
Perintah yang dieksekusi dalam kontainer saat metode baris perintah digunakan untuk mengatur fungsi callback preStop. |
["/bin/sh", "-c","echo Hello from the preStop handler > /usr/share/message"] |
|
| LifecyclePreStopHandlerTcpSocketHost |
string |
No |
Alamat host untuk deteksi TCP Socket saat metode TCP Socket digunakan untuk mengatur fungsi callback preStop. |
10.0.XX.XX |
| LifecyclePreStopHandlerTcpSocketPort |
integer |
No |
Port untuk deteksi TCP Socket saat metode TCP Socket digunakan untuk mengatur fungsi callback preStop. |
90 |
| Volumes |
array<object> |
No |
Informasi tentang volume. |
|
|
array<object> |
No |
Informasi tentang volume. |
||
| Type |
string |
No |
Tipe volume. Nilai yang valid:
|
ConfigFileVolume |
| DiskVolume.DiskSize |
integer |
No |
Ukuran DiskVolume. Satuan: GiB. |
15 |
| NFSVolume.Path |
string |
No |
Path volume NFS. |
/share |
| FlexVolume.FsType |
string |
No |
Tipe sistem file yang akan dipasang. Nilai default bergantung pada skrip FlexVolume. |
ext4 |
| DiskVolume.FsType |
string |
No |
Parameter ini tidak disarankan. Gunakan parameter |
xfs |
| HostPathVolume.Type |
string |
No |
Tipe direktori host. Contoh: File, Directory, dan Socket. |
Directory |
| NFSVolume.ReadOnly |
boolean |
No |
Menentukan apakah volume NFS bersifat hanya-baca. Nilai yang valid:
Nilai default: false. |
false |
| HostPathVolume.Path |
string |
No |
Path absolut pada host. |
/xx/xx/path |
| FlexVolume.Options |
string |
No |
Daftar opsi objek FlexVolume dalam format key-value, dikirimkan sebagai JSON. Misalnya, saat Anda memasang disk cloud menggunakan FlexVolume, format Options adalah |
{"volumeId":"d-2zehdahrwoa7srg****","performanceLevel": "PL2"} |
| FlexVolume.Driver |
string |
No |
Nama driver untuk FlexVolume. |
flexvolume |
| ConfigFileVolumeDefaultMode |
integer |
No |
Izin default ConfigFileVolume. |
0644 |
| NFSVolume.Server |
string |
No |
Alamat server NFS. |
3f9cd4a596-naw76.cn-shanghai.nas.aliyuncs.com |
| DiskVolume.DiskId |
string |
No |
ID DiskVolume. |
d-xx |
| Name |
string |
No |
Nama volume. |
default-volume1 |
| EmptyDirVolume.Medium |
string |
No |
Media penyimpanan EmptyDirVolume. Jika parameter ini dibiarkan kosong, sistem file node digunakan. Atur parameter ini ke memory untuk menggunakan memori. |
memory |
| ConfigFileVolumeConfigFileToPaths |
array<object> |
No |
Daftar path file konfigurasi. |
|
|
object |
No |
Daftar path file konfigurasi. |
||
| Path |
string |
No |
Nama variabel lingkungan. |
PATH |
| Mode |
integer |
No |
Izin direktori ConfigFileVolume. |
0644 |
| Content |
string |
No |
Konten file konfigurasi (32 KB). |
bGl1bWk= |
| EmptyDirVolume.SizeLimit |
string |
No |
Ukuran volume EmptyDir. Tentukan nilai dengan satuan. Kami menyarankan Anda menggunakan Gi atau Mi. |
256Mi |
| InitContainers |
array<object> |
No |
Daftar kontainer init. |
|
|
array<object> |
No |
Daftar kontainer init. |
||
| InitContainerEnvironmentVars |
array<object> |
No |
Informasi tentang variabel lingkungan kontainer init. |
|
|
object |
No |
Informasi tentang variabel lingkungan kontainer init. |
||
| Key |
string |
No |
Nama variabel lingkungan. Nama harus memiliki panjang 1 hingga 128 karakter dan sesuai dengan format |
Path |
| Value |
string |
No |
Nilai variabel lingkungan. Nilai dapat memiliki panjang hingga 256 karakter. |
/usr/bin/ |
| FieldRefFieldPath |
string |
No |
Catatan
Parameter ini tidak tersedia untuk digunakan. |
path |
| SecurityContext.Capability.Adds |
array |
No |
Memberikan izin tertentu kepada proses dalam kontainer. Hanya NET_ADMIN dan NET_RAW yang didukung. Catatan
NET_RAW tidak didukung secara default. Ajukan tiket untuk mengajukan permohonan. |
|
|
string |
No |
Memberikan izin tertentu kepada proses dalam kontainer. Hanya NET_ADMIN dan NET_RAW yang didukung. Catatan
NET_RAW tidak didukung secara default. Ajukan tiket untuk mengajukan permohonan. |
NET_ADMIN |
|
| Image |
string |
No |
Image yang digunakan oleh kontainer. |
nginx |
| InitContainerPorts |
array<object> |
No |
Daftar pemetaan port untuk kontainer init. |
|
|
object |
No |
Daftar pemetaan port untuk kontainer init. |
||
| Protocol |
string |
No |
Tipe protokol. Nilai yang valid:
|
TCP |
| Port |
integer |
No |
Nomor port. Nilai yang valid: 1 hingga 65535. |
1 |
| InitContainerVolumeMounts |
array<object> |
No |
Informasi tentang volume yang dipasang ke kontainer init. |
|
|
object |
No |
Informasi tentang volume yang dipasang ke kontainer init. |
||
| MountPropagation |
string |
No |
Pengaturan propagasi pemasangan volume. Propagasi pemasangan memungkinkan volume yang dipasang oleh kontainer untuk dibagikan dengan kontainer lain dalam pod yang sama, atau bahkan dengan pod lain pada node yang sama. Nilai yang valid:
|
None |
| MountPath |
string |
No |
Direktori pemasangan. Konten dalam direktori pemasangan kontainer akan ditimpa oleh konten volume. Berhati-hatilah saat menggunakan parameter ini. |
/usr/share/ |
| ReadOnly |
boolean |
No |
Menentukan apakah path pemasangan bersifat hanya-baca. Nilai default: false. |
false |
| Name |
string |
No |
Nama volume yang dipasang. |
test-empty |
| SubPath |
string |
No |
Subdirektori volume. Ini memungkinkan pod untuk memasang direktori berbeda dari volume yang sama ke direktori berbeda dalam kontainer. |
/usr/sub/ |
| SecurityContext.ReadOnlyRootFilesystem |
boolean |
No |
Menentukan apakah sistem file root kontainer bersifat hanya-baca. Hanya true yang didukung. |
true |
| ImagePullPolicy |
string |
No |
Kebijakan penarikan image. |
Always |
| Cpu |
number |
No |
Jumlah vCPU kontainer. Satuan: core. |
0.5 |
| WorkingDir |
string |
No |
Direktori kerja. |
/usr/local |
| Commands |
array |
No |
Perintah startup kontainer. |
|
|
string |
No |
Perintah startup kontainer. |
sleep |
|
| Args |
array |
No |
Argumen untuk perintah startup kontainer. Maksimal 10 argumen didukung. |
|
|
string |
No |
Argumen untuk perintah startup kontainer. Maksimal 10 argumen didukung. |
100 |
|
| SecurityContext.RunAsUser |
integer |
No |
ID pengguna yang digunakan untuk menjalankan kontainer. |
587 |
| Gpu |
integer |
No |
Jumlah GPU yang dialokasikan ke kontainer. |
1 |
| Memory |
number |
No |
Ukuran memori. Satuan: GiB. |
1.0 |
| Name |
string |
No |
Nama kontainer. |
test-init |
| DnsConfigNameServers |
array |
No |
Daftar alamat IP server DNS. |
|
|
string |
No |
Daftar alamat IP server DNS. |
172.10.*.** |
|
| DnsConfigSearchs |
array |
No |
Daftar domain pencarian DNS. |
|
|
string |
No |
Daftar domain pencarian DNS. |
svc.local.kubenetes |
|
| DnsConfigOptions |
array<object> |
No |
Daftar opsi objek. Setiap objek terdiri dari Name dan Value opsional. |
|
|
object |
No |
Daftar opsi objek. Setiap objek terdiri dari Name dan Value opsional. |
||
| Value |
string |
No |
Nilai variabel objek. |
value |
| Name |
string |
No |
Nama variabel objek. |
name |
| HostAliases |
array<object> |
No |
Pemetaan hostname kustom untuk kontainer dalam instans. |
|
|
object |
No |
Pemetaan hostname kustom untuk kontainer dalam instans. |
||
| Ip |
string |
No |
Alamat IP yang akan ditambahkan. |
1.1.1.1 |
| Hostnames |
array |
No |
Hostname yang akan ditambahkan. |
|
|
string |
No |
Hostname yang akan ditambahkan. |
hehe.com |
|
| SecurityContextSysctls |
array<object> |
No |
Informasi sistem konteks keamanan untuk instans yang sedang berjalan. |
|
|
object |
No |
Informasi sistem konteks keamanan untuk instans yang sedang berjalan. |
||
| Value |
string |
No |
Nilai variabel konteks keamanan untuk instans yang sedang berjalan. |
65536 |
| Name |
string |
No |
Nama sistem konteks keamanan untuk instans yang sedang berjalan. |
kernel.msgmax |
| NtpServers |
array |
No |
Server NTP. |
|
|
string |
No |
Server NTP. |
ntp.cloud.aliyuncs.com |
|
| AcrRegistryInfos |
array<object> |
No |
Informasi tentang instans Container Registry Enterprise Edition. |
|
|
object |
No |
Informasi tentang instans Container Registry Enterprise Edition. |
||
| Domains |
array |
No |
Nama domain instans Container Registry Enterprise Edition. Secara default, semua nama domain instans digunakan. Anda dapat menentukan nama domain individual, dipisahkan dengan koma (,). |
|
|
string |
No |
Nama domain instans Container Registry Enterprise Edition. Secara default, semua nama domain instans digunakan. Anda dapat menentukan nama domain individual, dipisahkan dengan koma (,). |
*****-****-registry.cn-beijing.cr.aliyuncs.com |
|
| InstanceName |
string |
No |
Nama instans Container Registry Enterprise Edition. |
acr-test |
| InstanceId |
string |
No |
ID instans Container Registry Enterprise Edition. |
cri-nwj395hgf6f3**** |
| RegionId |
string |
No |
Region instans Container Registry Enterprise Edition. |
cn-beijing |
| CostOptimization |
boolean |
No |
Menentukan apakah akan mengaktifkan optimasi biaya. Nilai yang valid:
|
false |
| InstanceFamilyLevel |
string |
No |
Tingkat keluarga instans, yang digunakan untuk memfilter tipe instans yang memenuhi persyaratan. Parameter ini berlaku ketika
|
EnterpriseLevel |
| InstanceTypes |
array |
No |
Tipe instans ECS yang ditentukan. Anda dapat menentukan hingga lima tipe instans. |
|
|
string |
No |
Tipe instans ECS yang ditentukan. Anda dapat menentukan hingga lima tipe instans. Untuk informasi lebih lanjut, lihat Membuat instans dengan menentukan tipe instans ECS. |
ecs.g6.large |
|
| DataCacheBucket |
string |
No |
Bucket cache data. |
default |
| DataCachePL |
string |
No |
Tingkat performa disk cloud yang digunakan untuk cache data. Kami menyarankan Anda menggunakan disk cloud ESSD. Nilai yang valid:
Nilai default: PL1. Catatan
Untuk informasi lebih lanjut tentang disk cloud ESSD, lihat Disk cloud ESSD. |
PL1 |
| DataCacheProvisionedIops |
integer |
No |
IOPS baca/tulis yang disediakan dari disk ESSD AutoPL yang digunakan untuk cache data. Nilai yang valid: 0 hingga min{50000, 1000 × Kapasitas - Performa baseline}, di mana Performa baseline = min{1800 + 50 × Kapasitas, 50000}. Catatan
Untuk informasi lebih lanjut tentang disk ESSD AutoPL, lihat Disk ESSD AutoPL. |
40000 |
| DataCacheBurstingEnabled |
boolean |
No |
Menentukan apakah akan mengaktifkan burst (lonjakan performa) untuk disk ESSD AutoPL yang digunakan untuk cache data. Nilai yang valid:
Nilai default: false. Catatan
Untuk informasi lebih lanjut tentang disk ESSD AutoPL, lihat Disk ESSD AutoPL. |
false |
| GpuDriverVersion |
string |
No |
Versi driver GPU. Nilai yang valid:
Catatan
Hanya tipe instans tertentu yang mendukung pengalihan versi driver GPU. Untuk informasi lebih lanjut, lihat Membuat instans dengan menentukan spesifikasi GPU. |
tesla=525.85.12 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Respons yang dikembalikan setelah konfigurasi penskalaan dibuat. |
||
| ScalingConfigurationId |
string |
ID instans, yang juga merupakan ID grup kontainer. |
eci-uf6fonnghi50u374**** |
| RequestId |
string |
ID permintaan. |
89945DD3-9072-47D0-A318-353284CF**** |
Contoh
Respons sukses
JSONformat
{
"ScalingConfigurationId": "eci-uf6fonnghi50u374****",
"RequestId": "89945DD3-9072-47D0-A318-353284CF****"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 403 | Forbidden.RiskControl | Forbidden.RiskControl |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.