All Products
Search
Document Center

Auto Scaling:ModifyEciScalingConfiguration

Last Updated:Jun 12, 2026

Memanggil ModifyEciScalingConfiguration untuk memodifikasi konfigurasi penskalaan dengan menentukan parameter seperti ID konfigurasi penskalaan yang akan dimodifikasi, nama konfigurasi penskalaan, dan atribut instans ECI, termasuk kebijakan mulai ulang instans, strategi preemption instans, dan bandwidth alamat IP elastis (EIP).

Deskripsi operasi

  • Jika Anda memodifikasi nama konfigurasi penskalaan, perhatikan bahwa konfigurasi penskalaan dengan nama yang sama tidak dapat ada dalam grup penskalaan yang sama.

  • Anda dapat memanggil DescribeEciScalingConfigurations untuk mengkueri dan memverifikasi hasil modifikasi.

Coba sekarang

Coba API ini di OpenAPI Explorer tanpa perlu penandatanganan manual. Panggilan yang berhasil akan secara otomatis menghasilkan contoh kode SDK sesuai dengan parameter Anda. Unduh kode tersebut dengan kredensial bawaan yang aman untuk penggunaan lokal.

Test

RAM authorization

Tabel berikut menjelaskan otorisasi yang diperlukan untuk memanggil API ini. Anda dapat menentukannya dalam kebijakan Resource Access Management (RAM). Kolom pada tabel dijelaskan sebagai berikut:

  • Action: Aksi yang dapat digunakan dalam elemen Action pada pernyataan kebijakan izin RAM untuk memberikan izin guna melakukan operasi tersebut.

  • API: API yang dapat Anda panggil untuk melakukan aksi tersebut.

  • Access level: Tingkat akses yang telah ditentukan untuk setiap API. Nilai yang valid: create, list, get, update, dan delete.

  • Resource type: Jenis resource yang mendukung otorisasi untuk melakukan aksi tersebut. Ini menunjukkan apakah aksi tersebut mendukung izin tingkat resource. Resource yang ditentukan harus kompatibel dengan aksi tersebut. Jika tidak, kebijakan tersebut tidak akan berlaku.

    • Untuk API dengan izin tingkat resource, jenis resource yang diperlukan ditandai dengan tanda bintang (*). Tentukan Nama Sumber Daya Alibaba Cloud (ARN) yang sesuai dalam elemen Resource pada kebijakan.

    • Untuk API tanpa izin tingkat resource, ditampilkan sebagai All Resources. Gunakan tanda bintang (*) dalam elemen Resource pada kebijakan.

  • Condition key: Kunci kondisi yang didefinisikan oleh layanan. Kunci ini memungkinkan kontrol granular, berlaku baik hanya untuk aksi maupun untuk aksi yang terkait dengan resource tertentu. Selain kunci kondisi spesifik layanan, Alibaba Cloud menyediakan serangkaian common condition keys yang berlaku di semua layanan yang didukung RAM.

  • Dependent action: Aksi dependen yang diperlukan untuk menjalankan aksi tersebut. Untuk menyelesaikan aksi tersebut, pengguna RAM atau role RAM harus memiliki izin untuk melakukan semua aksi dependen.

Action

Access level

Resource type

Condition key

Dependent action

ess:ModifyEciScalingConfiguration

update

*ScalingGroup

acs:ess:{#regionId}:{#accountId}:scalinggroup/{#ScalingGroupId}

None None

Parameter permintaan

Parameter

Type

Required

Description

Example

ScalingConfigurationId

string

Yes

ID konfigurasi penskalaan yang akan dimodifikasi.

asc-bp16har3jpj6fjbx****

ScalingConfigurationName

string

No

Nama konfigurasi penskalaan. Nama harus terdiri dari 2 hingga 64 karakter dan dapat berisi huruf, angka, dan karakter China. Nama harus diawali dengan angka, huruf, atau karakter China. Nama dapat berisi garis bawah (_), tanda hubung (-), atau titik (.).

Nama konfigurasi penskalaan harus unik dalam grup penskalaan yang sama di wilayah yang sama. Jika Anda tidak menentukan parameter ini, ID konfigurasi penskalaan akan digunakan secara default.

test-modify

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 berkomunikasi.

Jika tidak ada grup keamanan yang ditentukan, sistem secara otomatis menggunakan grup keamanan default di wilayah yang dipilih. Pastikan aturan masuk grup keamanan berisi protokol dan port yang perlu diekspos oleh kontainer. Jika Anda tidak memiliki grup keamanan default di wilayah tersebut, sistem secara otomatis membuatnya 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. Persyaratan format:

  • Nama harus terdiri dari 2 hingga 128 karakter.

  • Dapat berisi huruf kecil, angka, dan tanda hubung (-). Tidak boleh diawali atau diakhiri dengan tanda hubung (-).

nginx-test

RestartPolicy

string

No

Kebijakan mulai ulang instans. Nilai yang valid:

  • Always: selalu mulai ulang.

  • Never: tidak pernah mulai ulang.

  • OnFailure: mulai ulang saat gagal.

Nilai default: Always.

Always

Cpu

number

No

Ukuran vCPU tingkat instans. Satuan: core.

1.0

Memory

number

No

Ukuran memori tingkat instans. Satuan: GiB.

2.0

ResourceGroupId

string

No

ID grup sumber daya.

rg-uf66jeqopgqa9hdn****

DnsPolicy

string

No

Kebijakan DNS. Nilai yang valid:

  • None: menggunakan pengaturan DNS yang dikonfigurasi di bidang DnsConfig.

  • Default: mewarisi pengaturan DNS dari lingkungan runtime.

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 yang sama. Untuk informasi selengkapnya, lihat Menggunakan peran RAM instans dengan memanggil operasi API.

RamTestRole

TerminationGracePeriodSeconds

integer

No

Waktu buffer bagi program untuk menangani operasi sebelum dimatikan. Satuan: detik.

60

AutoMatchImageCache

boolean

No

Menentukan apakah akan mencocokkan cache image secara otomatis.

Nilai default: false.

false

Ipv6AddressCount

integer

No

Jumlah alamat IPv6.

1

ActiveDeadlineSeconds

integer

No

Masa berlaku. Satuan: detik.

1000

SpotStrategy

string

No

Strategi preemption instans. Nilai yang valid:

  • NoSpot: instans bayar-sesuai-pemakaian reguler.

  • SpotWithPriceLimit: instans preemptible dengan batas harga maksimum.

  • SpotAsPriceGo: instans preemptible dengan harga pasar, dengan sistem menawar secara otomatis.

Nilai default: NoSpot.

SpotPriceLimit

SpotPriceLimit

number

No

Harga per jam maksimum instans preemptible, akurat hingga tiga tempat desimal.

Ketika SpotStrategy diatur ke SpotWithPriceLimit, SpotPriceLimit harus ditentukan.

0.025

AutoCreateEip

boolean

No

Menentukan apakah akan membuat alamat IP elastis (EIP) secara otomatis dan mengikatnya ke instans ECI.

true

EipBandwidth

integer

No

Bandwidth alamat IP elastis (EIP).

Nilai default: 5 Mbit/s.

5

HostName

string

No

Nama host, 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 beberapa tipe instans yang mendukung pengaturan kustom. Untuk informasi selengkapnya, lihat Menyesuaikan opsi CPU.

2

CpuOptionsThreadsPerCore

integer

No

Jumlah thread per core. Hanya beberapa tipe instans yang mendukung pengaturan kustom. Nilai 1 menonaktifkan hyper-threading. Untuk informasi selengkapnya, lihat Menyesuaikan opsi CPU.

2

EphemeralStorage

integer

No

Ukuran penyimpanan sementara. Disk cloud ESSD PL1 digunakan secara default. Satuan: GiB.

20

LoadBalancerWeight

integer

No

Bobot server backend. Nilai yang valid: 1 hingga 100.

50

Tags

array<object>

No

Kumpulan tag.

object

No

Kumpulan tag.

Key

string

No

Kunci tag.

version

Value

string

No

Nilai tag.

3

ImageRegistryCredentials

array<object>

No

Detail repositori image.

object

No

Detail repositori image.

Password

string

No

Kata sandi repositori image.

yourpaasword

Server

string

No

Alamat registri repositori image.

registry-vpc.cn-shanghai.aliyuncs.com

UserName

string

No

Nama pengguna repositori image.

yourusername

Containers

array<object>

No

Daftar kontainer.

array<object>

No

Daftar kontainer.

ReadinessProbe.TimeoutSeconds

integer

No

Periode waktu habis untuk pemeriksaan. Nilai default: 1 detik. Nilai minimum: 1 detik.

1

ReadinessProbe.SuccessThreshold

integer

No

Jumlah minimum keberhasilan berturut-turut setelah kegagalan sebelumnya agar pemeriksaan dianggap berhasil. Nilai default: 1. Nilai saat ini harus 1.

1

SecurityContext.Capability.Adds

array

No

Memberikan izin tertentu pada proses dalam kontainer. Saat ini, hanya NET_ADMIN dan NET_RAW yang didukung.

Catatan

NET_RAW tidak didukung secara default. Anda harus mengajukan tiket untuk mengajukannya.

string

No

Memberikan izin tertentu pada proses dalam kontainer. Saat ini, hanya NET_ADMIN dan NET_RAW yang didukung.

Catatan

NET_RAW tidak didukung secara default. Anda harus mengajukan tiket untuk mengajukannya.

NET_RAW

ReadinessProbe.TcpSocket.Port

integer

No

Port yang dideteksi oleh TCP Socket saat menggunakan TCP Socket untuk pemeriksaan kesehatan.

8000

ReadinessProbe.HttpGet.Scheme

string

No

Tipe protokol untuk permintaan HTTP Get saat menggunakan permintaan HTTP untuk pemeriksaan kesehatan. Nilai yang valid:

  • HTTP.

  • HTTPS.

HTTP

LivenessProbe.PeriodSeconds

integer

No

Interval antara pemeriksaan. Nilai default: 10 detik. Nilai minimum: 1 detik.

5

Ports

array<object>

No

Informasi port.

object

No

Informasi port.

Protocol

string

No

Tipe protokol. Nilai yang valid:

  • TCP.

  • UDP.

TCP

Port

integer

No

Nomor port. Nilai yang valid: 1 hingga 65535.

80

SecurityContext.ReadOnlyRootFilesystem

boolean

No

Menentukan apakah sistem file root dari kontainer yang berjalan bersifat baca-saja. Saat ini, hanya true yang didukung.

true

EnvironmentVars

array<object>

No

Informasi variabel lingkungan.

object

No

Informasi variabel lingkungan.

Key

string

No

Nama variabel lingkungan. Nama harus terdiri dari 1 hingga 128 karakter dan dapat berisi [0-9a-zA-Z] dan garis bawah. Tidak boleh diawali dengan angka.

PATH

Value

string

No

Nilai variabel lingkungan. Nilai dapat terdiri dari 0 hingga 256 karakter.

/usr/local/bin

FieldRef.FieldPath

string

No

Catatan

Parameter ini tidak tersedia untuk digunakan.

path

LivenessProbe.TcpSocket.Port

integer

No

Port yang dideteksi oleh TCP Socket saat menggunakan TCP Socket untuk pemeriksaan kesehatan.

1

Tty

boolean

No

Menentukan apakah akan mengaktifkan interaksi. Nilai default: false.

Ketika Command adalah /bin/bash, ini harus diatur ke true.

false

WorkingDir

string

No

Direktori kerja kontainer.

/usr/local/

LivenessProbe.HttpGet.Scheme

string

No

Tipe protokol untuk permintaan HTTP Get saat menggunakan permintaan HTTP untuk pemeriksaan kesehatan. Nilai yang valid:

  • HTTP.

  • HTTPS.

HTTP

ReadinessProbe.HttpGet.Port

integer

No

Nomor port untuk deteksi permintaan HTTP Get saat menggunakan permintaan HTTP untuk pemeriksaan kesehatan.

8080

Args

array

No

Argumen untuk perintah startup kontainer. Maksimum: 10.

string

No

Argumen untuk perintah startup kontainer. Maksimum: 10.

100

Gpu

integer

No

Jumlah GPU yang digunakan oleh kontainer.

1

ReadinessProbe.InitialDelaySeconds

integer

No

Waktu untuk memulai pemeriksaan, dihitung dari selesainya startup kontainer. Satuan: detik.

3

Stdin

boolean

No

Menentukan apakah kontainer ini harus mengalokasikan buffer untuk input standar dalam runtime kontainer. Jika tidak diatur, pembacaan dari input standar dalam kontainer akan 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 untuk memulai pemeriksaan, dihitung dari selesainya startup kontainer. Satuan: detik.

5

VolumeMounts

array<object>

No

Informasi mount volume kontainer.

object

No

Informasi mount volume kontainer.

MountPropagation

string

No

Pengaturan propagasi mount volume. Propagasi mount memungkinkan berbagi volume yang di-mount oleh kontainer dengan kontainer lain dalam pod yang sama, atau bahkan dengan pod lain pada node yang sama. Nilai yang valid:

  • None: volume tidak mendeteksi operasi mount berikutnya pada volume ini atau subdirektorinya.

  • HostToContainer: volume mendeteksi operasi mount berikutnya pada volume ini atau subdirektorinya.

  • Bidirectional: mirip dengan HostToContainer, volume dapat mendeteksi operasi mount. Selain itu, volume dipropagasi kembali ke host dan semua kontainer dari semua pod yang menggunakan volume yang sama.

None

MountPath

string

No

Direktori tempat kontainer me-mount volume.

Catatan

Konten dalam direktori mount kontainer akan langsung ditimpa oleh konten volume. Gunakan dengan hati-hati.

/pod/data

ReadOnly

boolean

No

Menentukan apakah volume bersifat baca-saja.

Nilai default: false.

false

Name

string

No

Nama volume. Sama dengan Name di Volume.

default-volume1

SubPath

string

No

Sub-jalur volume.

data2/

LivenessProbe.FailureThreshold

integer

No

Jumlah minimum kegagalan berturut-turut setelah keberhasilan sebelumnya agar pemeriksaan dianggap gagal.

Nilai default: 3.

3

ReadinessProbe.Exec.Commands

array

No

Perintah yang dijalankan dalam kontainer saat menggunakan metode baris perintah untuk pemeriksaan kesehatan.

string

No

Perintah yang dijalankan dalam kontainer saat menggunakan metode baris perintah untuk pemeriksaan kesehatan.

cat/tmp/healthy

ReadinessProbe.FailureThreshold

integer

No

Jumlah minimum kegagalan berturut-turut setelah keberhasilan sebelumnya agar pemeriksaan dianggap gagal.

Nilai default: 3.

3

ImagePullPolicy

string

No

Kebijakan penarikan image kontainer. Nilai yang valid:

  • Always: selalu tarik. Image ditarik setiap kali.

  • IfNotPresent: tarik sesuai permintaan. Image lokal digunakan terlebih dahulu. Jika tidak ada image lokal yang tersedia, image akan ditarik.

  • Never: tidak pernah tarik. Image lokal digunakan dan image tidak ditarik.

Always

StdinOnce

boolean

No

Menentukan apakah aliran input standar tetap terbuka di beberapa sesi attach ketika input standar diatur ke true.

Jika StdinOnce diatur ke true, input standar dibuka saat kontainer dimulai dan tetap kosong hingga klien pertama terhubung. Kemudian tetap terbuka dan menerima data hingga klien terputus, pada saat itu input standar ditutup dan tetap tertutup hingga kontainer dimulai ulang.

false

Cpu

number

No

Ukuran vCPU kontainer. Satuan: core.

0.25

LivenessProbe.HttpGet.Port

integer

No

Nomor port untuk deteksi permintaan HTTP Get saat menggunakan permintaan HTTP untuk pemeriksaan kesehatan.

8888

LivenessProbe.HttpGet.Path

string

No

Jalur untuk deteksi permintaan HTTP Get saat menggunakan permintaan HTTP untuk pemeriksaan kesehatan.

/healthyz

LivenessProbe.SuccessThreshold

integer

No

Jumlah minimum keberhasilan berturut-turut setelah kegagalan sebelumnya agar pemeriksaan dianggap berhasil. Nilai default: 1. Nilai saat ini harus 1.

1

ReadinessProbe.PeriodSeconds

integer

No

Interval antara pemeriksaan. Nilai default: 10 detik. Nilai minimum: 1 detik.

3

LivenessProbe.TimeoutSeconds

integer

No

Periode waktu habis untuk pemeriksaan. Nilai default: 1 detik. Nilai minimum: 1 detik.

1

Commands

array

No

Perintah startup kontainer. Maksimum: 20. Setiap perintah dapat berisi hingga 256 karakter.

string

No

Perintah startup kontainer. Maksimum: 20. Setiap perintah dapat berisi hingga 256 karakter.

sleep

SecurityContext.RunAsUser

integer

No

ID pengguna untuk menjalankan kontainer.

1000

ReadinessProbe.HttpGet.Path

string

No

Jalur untuk deteksi permintaan HTTP Get saat menggunakan permintaan HTTP untuk pemeriksaan kesehatan.

/healthz

LivenessProbe.Exec.Commands

array

No

Perintah yang dijalankan dalam kontainer saat menggunakan metode baris perintah untuk pemeriksaan kesehatan.

string

No

Perintah yang dijalankan dalam kontainer saat menggunakan metode baris perintah untuk pemeriksaan kesehatan.

cat/tmp/healthy

LifecyclePostStartHandlerHttpGetHost

string

No

Alamat host yang menerima permintaan HTTP Get saat menggunakan metode permintaan HTTP untuk mengatur fungsi callback postStart.

10.0.XX.XX

LifecyclePostStartHandlerHttpGetPort

integer

No

Nomor port untuk deteksi permintaan HTTP Get saat menggunakan metode permintaan HTTP untuk mengatur fungsi callback postStart.

5050

LifecyclePostStartHandlerHttpGetPath

string

No

Jalur untuk deteksi permintaan HTTP Get saat menggunakan metode permintaan HTTP untuk mengatur fungsi callback postStart.

/healthyz

LifecyclePostStartHandlerHttpGetScheme

string

No

Tipe protokol untuk permintaan HTTP Get saat menggunakan metode permintaan HTTP untuk mengatur fungsi callback postStart. Nilai yang valid:

  • HTTP

  • HTTPS

HTTPS

LifecyclePostStartHandlerExecs

array

No

Perintah yang dijalankan dalam kontainer saat menggunakan metode baris perintah untuk mengatur fungsi callback postStart.

string

No

Perintah yang dijalankan dalam kontainer saat menggunakan metode baris perintah 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 menggunakan metode TCP Socket untuk mengatur fungsi callback postStart.

10.0.XX.XX

LifecyclePostStartHandlerTcpSocketPort

integer

No

Port untuk deteksi TCP Socket saat menggunakan metode TCPSocket untuk mengatur fungsi callback postStart.

80

LifecyclePreStopHandlerHttpGetHost

string

No

Alamat host yang menerima permintaan HTTP Get saat menggunakan metode permintaan HTTP untuk mengatur fungsi callback preStop.

10.0.XX.XX

LifecyclePreStopHandlerHttpGetPort

integer

No

Nomor port untuk deteksi permintaan HTTP Get saat menggunakan metode permintaan HTTP untuk mengatur fungsi callback preStop.

80

LifecyclePreStopHandlerHttpGetPath

string

No

Jalur untuk deteksi permintaan HTTP Get saat menggunakan metode permintaan HTTP untuk mengatur fungsi callback preStop.

/healthyz

LifecyclePreStopHandlerHttpGetScheme

string

No

Tipe protokol untuk permintaan HTTP Get saat menggunakan metode permintaan HTTP untuk mengatur fungsi callback preStop. Nilai yang valid:

  • HTTP

  • HTTPS

HTTP

LifecyclePreStopHandlerExecs

array

No

Perintah yang dijalankan dalam kontainer saat menggunakan metode baris perintah untuk mengatur fungsi callback preStop.

string

No

Perintah yang dijalankan dalam kontainer saat menggunakan metode baris perintah 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 menggunakan metode TCP Socket untuk mengatur fungsi callback preStop.

10.0.XX.XX

LifecyclePreStopHandlerTcpSocketPort

integer

No

Port untuk deteksi TCP Socket saat menggunakan metode TCPSocket untuk mengatur fungsi callback preStop.

80

Volumes

array<object>

No

Informasi volume.

array<object>

No

Informasi volume.

Type

string

No

Tipe volume. Nilai yang valid:

  • EmptyDirVolume.

  • NFSVolume.

  • ConfigFileVolume.

  • FlexVolume.

EmptyDirVolume

DiskVolume.DiskSize

integer

No

Ukuran DiskVolume. Satuan: GiB.

15

NFSVolume.Path

string

No

Jalur volume NFS.

/share

FlexVolume.FsType

string

No

Tipe sistem file yang akan di-mount. Default tergantung pada skrip FlexVolume.

ext4

DiskVolume.FsType

string

No

Tipe sistem file ini sudah tidak digunakan lagi. Kami merekomendasikan Anda menggunakan parameter FlexVolume.FsType sebagai gantinya.

xfs

HostPathVolume.Type

string

No

Tipe direktori host. Contoh: File, Directory, Socket, dll.

Directory

NFSVolume.ReadOnly

boolean

No

Menentukan apakah volume NFS bersifat baca-saja.

Nilai default: false.

false

HostPathVolume.Path

string

No

Jalur absolut pada host.

/xx/xx/name

FlexVolume.Options

string

No

Daftar opsi objek FlexVolume. Dalam format key-value, diteruskan sebagai JSON.

Contohnya, saat me-mount disk cloud menggunakan FlexVolume, format Options-nya adalah {"volumeId":"d-2zehdahrwoa7srg****","performanceLevel": "PL2"}.

{"volumeId":"d-2zehdahrwoa7srg****","performanceLevel": "PL2"}

FlexVolume.Driver

string

No

Nama driver untuk FlexVolume.

flexvolume

ConfigFileVolumeDefaultMode

integer

No

Izin default untuk ConfigFileVolume.

0644

NFSVolume.Server

string

No

Alamat server NFS.

3f9cd4a596-n****.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 untuk EmptyDirVolume. Default kosong, menggunakan sistem file node. Mendukung memory, yang menunjukkan penggunaan memori.

memory

ConfigFileVolumeConfigFileToPath

array<object>

No

Daftar jalur file konfigurasi.

object

No

Daftar jalur file konfigurasi.

Path

string

No

Jalur file relatif.

/usr/bin/

Mode

integer

No

Izin direktori ConfigFileVolume.

0644

Content

string

No

Konten file konfigurasi (32 KB).

bGl1bWk=

EmptyDirVolume.SizeLimit

string

No

Ukuran volume EmptyDir. Nilai harus menyertakan satuan. Kami merekomendasikan penggunaan Gi atau Mi.

256Mi

InitContainers

array<object>

No

Daftar kontainer init.

array<object>

No

Daftar kontainer init.

InitContainerEnvironmentVars

array<object>

No

Informasi variabel lingkungan untuk kontainer init.

object

No

Informasi variabel lingkungan untuk kontainer init.

Key

string

No

Nama variabel lingkungan. Nama harus terdiri dari 1 hingga 128 karakter dan dapat berisi [0-9a-zA-Z] dan garis bawah (_). Tidak boleh diawali dengan angka.

Path

Value

string

No

Nilai variabel lingkungan. Nilai dapat terdiri dari 0 hingga 256 karakter.

/usr/bin/

FieldRef.FieldPath

string

No

Catatan

Parameter ini tidak tersedia untuk digunakan.

path

SecurityContext.Capability.Adds

array

No

Memberikan izin tertentu pada proses dalam kontainer. Saat ini, hanya NET_ADMIN dan NET_RAW yang didukung.

Catatan

NET_RAW tidak didukung secara default. Anda harus mengajukan tiket untuk mengajukannya.

string

No

Memberikan izin tertentu pada proses dalam kontainer. Saat ini, hanya NET_ADMIN dan NET_RAW yang didukung.

Catatan

NET_RAW tidak didukung secara default. Anda harus mengajukan tiket untuk mengajukannya.

NET_RAW

Image

string

No

Image yang digunakan oleh kontainer.

nginx

InitContainerPorts

array<object>

No

Informasi port untuk kontainer init.

object

No

Informasi port untuk kontainer init.

Protocol

string

No

Tipe protokol. Nilai yang valid:

  • TCP.

  • UDP.

TCP

Port

integer

No

Nomor port. Nilai yang valid: 1 hingga 65535.

1

InitContainerVolumeMounts

array<object>

No

Array informasi titik mount untuk kontainer init.

object

No

Array informasi titik mount untuk kontainer init.

MountPropagation

string

No

Pengaturan propagasi mount volume. Propagasi mount memungkinkan berbagi volume yang di-mount oleh kontainer dengan kontainer lain dalam pod yang sama, atau bahkan dengan pod lain pada node yang sama. Nilai yang valid:

  • None: volume tidak mendeteksi operasi mount berikutnya pada volume ini atau subdirektorinya.

  • HostToContainer: volume mendeteksi operasi mount berikutnya pada volume ini atau subdirektorinya.

  • Bidirectional: mirip dengan HostToContainer, volume dapat mendeteksi operasi mount. Selain itu, volume dipropagasi kembali ke host dan semua kontainer dari semua pod yang menggunakan volume yang sama.

Nilai default: None.

None

MountPath

string

No

Direktori tempat kontainer me-mount volume.

Catatan

Konten dalam direktori mount kontainer akan langsung ditimpa oleh konten volume. Gunakan dengan hati-hati.

/usr/share/

ReadOnly

boolean

No

Menentukan apakah jalur mount bersifat baca-saja.

Nilai default: false.

false

Name

string

No

Nama volume yang di-mount.

test-empty

SubPath

string

No

Subdirektori di bawah volume, yang memungkinkan pod me-mount direktori yang berbeda di bawah volume yang sama ke direktori kontainer yang berbeda.

Always

SecurityContext.ReadOnlyRootFilesystem

boolean

No

Catatan

Parameter ini tidak tersedia untuk digunakan.

false

ImagePullPolicy

string

No

Kebijakan penarikan image kontainer. Nilai yang valid:

  • Always: selalu tarik. Image ditarik setiap kali.

  • IfNotPresent: tarik sesuai permintaan. Image lokal digunakan terlebih dahulu. Jika tidak ada image lokal yang tersedia, image akan ditarik.

  • Never: tidak pernah tarik. Image lokal digunakan dan image tidak ditarik.

Always

Cpu

number

No

Ukuran 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 startup kontainer.

string

No

Argumen startup kontainer.

10

SecurityContext.RunAsUser

integer

No

ID pengguna untuk menjalankan kontainer.

587

Gpu

integer

No

Jumlah GPU yang digunakan oleh 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

Informasi terkait host.

object

No

Informasi terkait host.

Ip

string

No

Alamat IP yang akan ditambahkan.

192.0.XX.XX

Hostnames

array

No

Nama host yang akan ditambahkan.

string

No

Nama host yang akan ditambahkan.

['hehe.com', 'haha.com']

SecurityContextSysCtls

array<object>

No

Informasi sistem untuk konteks keamanan instans yang berjalan.

object

No

Informasi sistem untuk konteks keamanan instans yang berjalan.

Value

string

No

Nilai variabel konteks keamanan untuk instans yang berjalan.

65536

Name

string

No

Nama sistem konteks keamanan untuk instans yang berjalan.

kernel.msgmax

NtpServers

array

No

Server NTP.

string

No

Server NTP.

ntp.cloud.aliyuncs.com

AcrRegistryInfos

array<object>

No

Informasi tentang instans ACR Enterprise Edition.

object

No

Informasi tentang instans ACR Enterprise Edition.

Domains

array

No

Nama domain instans ACR Enterprise Edition. Default: semua nama domain dari instans yang sesuai. Anda dapat menentukan nama domain individual, dipisahkan dengan koma (,).

string

No

Nama domain instans ACR Enterprise Edition. Default: semua nama domain dari instans yang sesuai. Anda dapat menentukan nama domain individual, dipisahkan dengan koma (,).

*****-****-registry.cn-beijing.cr.aliyuncs.com

InstanceName

string

No

Nama instans ACR Enterprise Edition.

acr-test

InstanceId

string

No

ID instans ACR Enterprise Edition.

cri-nwj395hgf6f3****

RegionId

string

No

Wilayah instans ACR Enterprise Edition.

cn-hangzhou

CostOptimization

boolean

No

Menentukan apakah akan mengaktifkan optimasi biaya. Nilai yang valid:

  • true: diaktifkan.

  • false: tidak diaktifkan.

Nilai default: false.

false

InstanceFamilyLevel

string

No

Level keluarga instans, digunakan untuk memfilter rentang tipe instans yang memenuhi persyaratan. Ini berlaku ketika CostOptimization diaktifkan. Nilai yang valid:

  • EntryLevel: tingkat awal, yang mengacu pada tipe instans bersama. Biaya lebih rendah tetapi tidak dapat menjamin performa komputasi yang stabil. Cocok untuk skenario dengan penggunaan CPU rata-rata yang rendah. Untuk informasi selengkapnya, lihat Tipe instans bersama.

  • EnterpriseLevel: tingkat perusahaan. Performa stabil dengan sumber daya khusus. Cocok untuk skenario yang memerlukan stabilitas tinggi. Untuk informasi selengkapnya, lihat Keluarga instans.

  • CreditEntryLevel: tingkat awal kredit, yang mengacu pada instans burstable. Performa komputasi dijamin melalui kredit CPU. Cocok untuk skenario dengan penggunaan CPU rata-rata yang rendah dan lonjakan penggunaan CPU sesekali. Untuk informasi selengkapnya, lihat Ikhtisar instans burstable.

EnterpriseLevel

ContainersUpdateType

string

No

Parameter yang mengontrol cara parameter Containers diperbarui. Nilai yang valid:

  • RenewUpdate: pembaruan penuh. Parameter Containers dalam permintaan pembaruan diprioritaskan dan menimpa konfigurasi parameter Containers asli.

  • IncrementalUpdate: pembaruan inkremental. Kontainer dicocokkan berdasarkan Container.name, dan hanya parameter yang diatur dalam permintaan yang diperbarui. Parameter yang tidak diatur tidak akan diperbarui.

Nilai default: RenewUpdate.

RenewUpdate

InstanceTypes

array

No

Tipe instans ECS yang ditentukan. Anda dapat menentukan beberapa tipe instans (hingga 5).

string

No

Tipe instans ECS yang ditentukan. Anda dapat menentukan beberapa tipe instans (hingga 5). Untuk informasi selengkapnya, lihat Membuat instans dengan menentukan tipe instans ECS.

ecs.g6.large

DataCacheBucket

string

No

Bucket cache data.

default

DataCachePL

string

No

Level performa disk cloud yang digunakan untuk cache data. Kami merekomendasikan Anda menggunakan disk cloud ESSD. Nilai yang valid untuk level performa:

  • PL0: IOPS baca/tulis acak maksimum 10.000 per disk.

  • PL1: IOPS baca/tulis acak maksimum 50.000 per disk.

  • PL2: IOPS baca/tulis acak maksimum 100.000 per disk.

  • PL3: IOPS baca/tulis acak maksimum 1.000.000 per disk.

Nilai default: PL1.

Catatan

Untuk informasi selengkapnya tentang disk cloud ESSD, lihat Disk cloud ESSD.

PL1

DataCacheProvisionedIops

integer

No

IOPS baca/tulis yang disediakan dari disk cloud 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 selengkapnya tentang disk cloud ESSD AutoPL, lihat Disk cloud ESSD AutoPL.

40000

DataCacheBurstingEnabled

boolean

No

Menentukan apakah akan mengaktifkan burst (lonjakan performa) ketika disk cloud ESSD AutoPL digunakan untuk cache data. Nilai yang valid:

  • true: diaktifkan.

  • false: tidak diaktifkan.

Nilai default: false.

Catatan

Untuk informasi selengkapnya tentang disk cloud ESSD AutoPL, lihat Disk cloud ESSD AutoPL.

false

GpuDriverVersion

string

No

Versi driver GPU. Nilai yang valid:

  • tesla=470.82.01 (default)

  • tesla=525.85.12

Catatan

Hanya beberapa tipe instans yang mendukung pengalihan versi driver GPU. Untuk informasi selengkapnya, lihat Membuat instans dengan menentukan tipe GPU.

tesla=525.85.12

Override

boolean

No

Menentukan apakah akan menimpa. Nilai yang valid:

  • true: menimpa.

  • false: tidak menimpa.

false

Elemen respons

Element

Type

Description

Example

object

Respons untuk memodifikasi konfigurasi penskalaan.

RequestId

string

ID permintaan, yang merupakan pengenal unik.

89945DD3-9072-47D0-A318-353284CF****

Contoh

Respons sukses

JSONformat

{
  "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.