Elastic Container Instance türündeki bir ölçeklendirme yapılandırmasını değiştirir. ModifyEciScalingConfiguration işlemini çağırdığınızda, bilgilerini değiştirmek istediğiniz ölçeklendirme yapılandırmasının kimliğini, adını ve örnek özelliklerini belirtebilirsiniz. Örnek yeniden başlatma ilkesini, örnek teklif verme ilkesini ve esnek IP adresi (EIP) bant genişliğini değiştirebilirsiniz.
Operation description
-
Ölçeklendirme yapılandırmasının adını değiştirirseniz, aynı ölçeklendirme grubu altında aynı ada sahip ölçeklendirme yapılandırmaları bulunamayacağını lütfen unutmayın.
-
Değişiklik sonuçlarını sorgulamak ve doğrulamak için DescribeEciScalingConfigurations işlemini çağırabilirsiniz.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ess:ModifyEciScalingConfiguration |
update |
*ScalingGroup
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ScalingConfigurationId |
string |
Yes |
Değiştirmek istediğiniz ölçeklendirme yapılandırmasının kimliği. |
asc-bp16har3jpj6fjbx**** |
| ScalingConfigurationName |
string |
No |
Ölçeklendirme yapılandırmasının adı. Ad 2 ila 64 karakter uzunluğunda olmalı ve harf, rakam, alt çizgi (_), tire (-) ve nokta (.) içerebilir. Ad bir harf veya rakamla başlamalıdır. Bir ölçeklendirme yapılandırmasının adı belirtilen bölgede benzersiz olmalıdır. Bu parametreyi belirtmezseniz, ScalingConfigurationId değeri kullanılır. |
test-modify |
| Description |
string |
No |
Not
Bu parametre kullanılamaz. |
desc |
| SecurityGroupId |
string |
No |
Elastik konteyner örneklerinin ait olduğu güvenlik grubunun kimliği. Aynı güvenlik grubuna ait olan elastik konteyner örnekleri birbirleriyle iletişim kurabilir. Bir güvenlik grubu belirtmezseniz, sistem seçtiğiniz bölgedeki varsayılan güvenlik grubunu kullanır. Güvenlik grubunun gelen kurallarının, dışa açmak istediğiniz konteynerlerin protokollerini ve bağlantı noktası numaralarını içerdiğinden emin olun. Bölgede varsayılan bir güvenlik grubunuz yoksa, sistem varsayılan bir güvenlik grubu oluşturur ve ardından belirttiğiniz konteyner protokollerini ve bağlantı noktası numaralarını güvenlik grubunun gelen kurallarına ekler. |
sg-uf66jeqopgqa9hdn**** |
| ContainerGroupName |
string |
No |
Elastik konteyner örneklerinin ad serisi. Adlandırma kuralları:
|
nginx-test |
| RestartPolicy |
string |
No |
Örnek yeniden başlatma ilkesi. Geçerli değerler:
Varsayılan değer: Always. |
Always |
| Cpu |
number |
No |
Elastik konteyner örneği başına vCPU sayısı. |
1.0 |
| Memory |
number |
No |
Elastik konteyner örneği başına bellek boyutu. Birim: GiB. |
2.0 |
| ResourceGroupId |
string |
No |
Kaynak grubunun kimliği. |
rg-uf66jeqopgqa9hdn**** |
| DnsPolicy |
string |
No |
Etki Alanı Adı Sistemi (DNS) ilkesi. Geçerli değerler:
|
Default |
| EnableSls |
boolean |
No |
Not
Bu parametre kullanılamaz. |
false |
| ImageSnapshotId |
string |
No |
Görüntü önbelleğinin kimliği. |
imc-2zebxkiifuyzzlhl**** |
| RamRoleName |
string |
No |
Örnek Kaynak Erişim Yönetimi (RAM) rolünün adı. Elastik konteyner örneklerine ve Elastic Compute Service (ECS) örneklerine erişmek için aynı RAM rolünü kullanabilirsiniz. Daha fazla bilgi için API işlemlerini çağırarak örnek RAM rolü kullanma konusuna bakın. |
RamTestRole |
| TerminationGracePeriodSeconds |
integer |
No |
Program durdurulmadan önce programın işlemleri yürüttüğü arabellek süresi. Birim: saniye. |
60 |
| AutoMatchImageCache |
boolean |
No |
Görüntü önbelleklerinin otomatik olarak eşleştirilip eşleştirilmeyeceğini belirtir. Varsayılan değer: false. |
false |
| Ipv6AddressCount |
integer |
No |
IPv6 adreslerinin sayısı. |
1 |
| ActiveDeadlineSeconds |
integer |
No |
Ölçeklendirme yapılandırmasının geçerlilik süresi. Birim: saniye. |
1000 |
| SpotStrategy |
string |
No |
Örnek teklif verme ilkesi. Geçerli değerler:
Varsayılan değer: NoSpot. |
SpotPriceLimit |
| SpotPriceLimit |
number |
No |
Kesintili elastik konteyner örneklerinin saatlik maksimum fiyatı. Değer, üç ondalık basamağa kadar doğru olabilir. SpotStrategy değerini SpotWithPriceLimit olarak ayarlarsanız, SpotPriceLimit değerini belirtmeniz gerekir. |
0.025 |
| AutoCreateEip |
boolean |
No |
Esnek IP adreslerinin (EIP) otomatik olarak oluşturulup oluşturulmayacağını ve EIP'lerin elastik konteyner örneklerine bağlanıp bağlanmayacağını belirtir. |
true |
| EipBandwidth |
integer |
No |
EIP bant genişliği. Varsayılan değer: 5. Birim: Mbit/s. |
5 |
| HostName |
string |
No |
Elastik konteyner örneklerinin ana bilgisayar adı serisi. |
test |
| IngressBandwidth |
integer |
No |
Maksimum gelen bant genişliği. Birim: bit/s. |
1024000 |
| EgressBandwidth |
integer |
No |
Maksimum giden bant genişliği. Birim: bit/s. |
1024000 |
| CpuOptionsCore |
integer |
No |
Fiziksel CPU çekirdeği sayısı. Bu parametreyi yalnızca belirli ECS örnek türleri için belirtebilirsiniz. Daha fazla bilgi için CPU seçeneklerini belirtme konusuna bakın. |
2 |
| CpuOptionsThreadsPerCore |
integer |
No |
Çekirdek başına iş parçacığı sayısı. Bu parametreyi yalnızca belirli örnek türleri için belirtebilirsiniz. 1 değeri, Hyper-Threading'in devre dışı bırakıldığını belirtir. Daha fazla bilgi için CPU seçeneklerini belirtme konusuna bakın. |
2 |
| EphemeralStorage |
integer |
No |
Geçici depolama alanının boyutu. Varsayılan olarak, PL1 türünde bir Enterprise SSD (ESSD) kullanılır. Birim: GiB. |
20 |
| LoadBalancerWeight |
integer |
No |
Her arka uç sunucusunun yük dengeleme ağırlığı. Geçerli değerler: 1 ila 100. |
50 |
| Tags |
array<object> |
No |
Etiketler. |
|
|
object |
No |
Etiket. |
||
| Key |
string |
No |
Etiket anahtarı. |
version |
| Value |
string |
No |
Etiket değeri. |
3 |
| ImageRegistryCredentials |
array<object> |
No |
Görüntü depoları. |
|
|
object |
No |
Görüntü deposu. |
||
| Password |
string |
No |
Görüntü deposunun parolası. |
yourpaasword |
| Server |
string |
No |
Görüntü deposunun adresi. |
registry-vpc.cn-shanghai.aliyuncs.com |
| UserName |
string |
No |
Görüntü deposunun kullanıcı adı. |
yourusername |
| Containers |
array<object> |
No |
Konteynerler. |
|
|
array<object> |
No |
Konteyner. |
||
| ReadinessProbe.TimeoutSeconds |
integer |
No |
Bir hazırlık probunun tamamlanması için zaman aşımı sınırı. Birim: saniye. Varsayılan değer: 1. Minimum değer: 1. |
1 |
| ReadinessProbe.SuccessThreshold |
integer |
No |
Başarısız bir hazırlık probunun başarılı kabul edilmesi için gerçekleşmesi gereken ardışık başarıların minimum sayısı. Varsayılan değer: 1. Değeri 1 olarak ayarlayın. |
1 |
| SecurityContext.Capability.Adds |
array |
No |
Konteynerdeki işlemlere vermek istediğiniz izinler. Geçerli değerler: NET_ADMIN ve NET_RAW. Not
NET_RAW kullanmak için bir destek talebi oluşturun. |
|
|
string |
No |
Konteynerdeki işleme vermek istediğiniz izinler. Geçerli değerler: NET_ADMIN ve NET_RAW. Not
NET_RAW kullanmak için bir destek talebi oluşturun. |
NET_RAW |
|
| ReadinessProbe.TcpSocket.Port |
integer |
No |
Bir hazırlık probu gerçekleştirdiğinizde TCP soketi tarafından algılanan bağlantı noktası. |
8000 |
| ReadinessProbe.HttpGet.Scheme |
string |
No |
Bir hazırlık probu gerçekleştirmek için kullandığınız HTTP GET isteğinin protokol türü. Geçerli değerler:
|
HTTP |
| LivenessProbe.PeriodSeconds |
integer |
No |
Ardışık canlılık probları arasındaki aralık. Birim: saniye. Varsayılan değer: 10. Minimum değer: 1. |
5 |
| Ports |
array<object> |
No |
Bağlantı noktaları. |
|
|
object |
No |
Bağlantı noktası. |
||
| Protocol |
string |
No |
Protokol türü. Geçerli değerler:
|
TCP |
| Port |
integer |
No |
Bağlantı noktası numarası. Geçerli değerler: 1 ile 65535 arası. |
80 |
| SecurityContext.ReadOnlyRootFilesystem |
boolean |
No |
Kök dosya sisteminin salt okunur olup olmadığını belirtir. Değeri true olarak ayarlayın. |
true |
| EnvironmentVars |
array<object> |
No |
Ortam değişkenleri. |
|
|
object |
No |
Ortam değişkeni. |
||
| Key |
string |
No |
Ortam değişkeninin adı. Ad 1 ila 128 karakter uzunluğunda olabilir ve harfler, alt çizgiler (_) ve rakamlar içerebilir. Ad bir rakamla başlayamaz. Değeri |
PATH |
| Value |
string |
No |
Ortam değişkeninin değeri. Değer en fazla 256 karakter uzunluğunda olabilir. |
/usr/local/bin |
| FieldRef.FieldPath |
string |
No |
Not
Bu parametre kullanılamaz. |
path |
| LivenessProbe.TcpSocket.Port |
integer |
No |
Bir canlılık probu gerçekleştirdiğinizde TCP soketi tarafından algılanan bağlantı noktası. |
1 |
| Tty |
boolean |
No |
Etkileşimin etkinleştirilip etkinleştirilmeyeceğini belirtir. Varsayılan değer: false. Komut bir /bin/bash komutuysa, bu parametreyi true olarak ayarlayın. |
false |
| WorkingDir |
string |
No |
Konteynerin çalışma dizini. |
/usr/local/ |
| LivenessProbe.HttpGet.Scheme |
string |
No |
Bir canlılık probu gerçekleştirmek için kullandığınız HTTP GET isteğinin protokol türü. Geçerli değerler:
|
HTTP |
| ReadinessProbe.HttpGet.Port |
integer |
No |
Bir hazırlık probu gerçekleştirmek için HTTP GET isteğini göndermek istediğiniz bağlantı noktası. |
8080 |
| Args |
array |
No |
Konteyner başlatma bağımsız değişkenleri. En fazla 10 bağımsız değişken belirtebilirsiniz. |
|
|
string |
No |
Konteyner başlatma bağımsız değişkeni. En fazla 10 bağımsız değişken belirtebilirsiniz. |
100 |
|
| Gpu |
integer |
No |
Konteyner başına GPU sayısı. |
1 |
| ReadinessProbe.InitialDelaySeconds |
integer |
No |
Konteynerin başlatılması ile bir hazırlık probunun başlaması arasındaki aralık. Birim: saniye. |
3 |
| Stdin |
boolean |
No |
Konteynerin aktif çalışma süresi boyunca standart giriş akışlarına arabellek kaynakları ayırıp ayırmadığını belirtir. Bu parametreyi belirtmezseniz, konteynerdeki standart giriş akışları okunduğunda bir dosya sonu (EOF) hatası oluşur. Varsayılan değer: false. |
false |
| Memory |
number |
No |
Konteyner başına bellek boyutu. Birim: GiB. |
0.5 |
| Name |
string |
No |
Konteyner görüntüsünün adı. |
nginx |
| Image |
string |
No |
Konteyner görüntüsü. |
registry-vpc.cn-hangzhou.aliyuncs.com/eci_open/nginx:latest |
| LivenessProbe.InitialDelaySeconds |
integer |
No |
Konteynerin başlatılması ile bir canlılık probunun başlaması arasındaki aralık. Birim: saniye. |
5 |
| VolumeMounts |
array<object> |
No |
Konteynerin birim bağlamaları. |
|
|
object |
No |
Konteynerin birim bağlaması. |
||
| MountPropagation |
string |
No |
Birimin bağlama yayma ayarları. Bağlama yayma, bir konteynere bağlanan birimlerin aynı pod içindeki diğer konteynerler arasında veya aynı düğümde bulunan farklı podlar arasında paylaşılmasını sağlar. Geçerli değerler:
|
None |
| MountPath |
string |
No |
Birimi bağlamak istediğiniz konteyner içindeki dizin. Not
Bu dizinde depolanan bilgilerin üzerine bağlı birimdeki veriler yazılır. Bu parametreyi belirtirken dikkatli olun. |
/pod/data |
| ReadOnly |
boolean |
No |
Birimin salt okunur olup olmadığını belirtir. Varsayılan değer: false. |
false |
| Name |
string |
No |
Birim adı. Bu parametrenin değeri, konteynerlere bağlanan birimin adıyla aynıdır. |
default-volume1 |
| SubPath |
string |
No |
Birim alt dizini. |
data2/ |
| LivenessProbe.FailureThreshold |
integer |
No |
Bir canlılık probunun başarısız kabul edilmesi için gerçekleşmesi gereken ardışık başarısızlıkların minimum sayısı. Varsayılan değer: 3. |
3 |
| ReadinessProbe.Exec.Commands |
array |
No |
Sağlık kontrolünü gerçekleştirmek için komut satırını kullanırken konteynerde yürütülen komutlar. |
|
|
string |
No |
Komut. |
cat/tmp/healthy |
|
| ReadinessProbe.FailureThreshold |
integer |
No |
Bir hazırlık probunun başarısız kabul edilmesi için gerçekleşmesi gereken ardışık başarısızlıkların minimum sayısı. Varsayılan değer: 3. |
3 |
| ImagePullPolicy |
string |
No |
Görüntü çekme politikası. Geçerli değerler:
|
Always |
| StdinOnce |
boolean |
No |
StdinOnce true olarak ayarlandığında standart giriş akışlarının birden fazla oturum boyunca bağlı kalıp kalmayacağını belirtir. StdinOnce değerini true olarak ayarlarsanız, konteyner başlatıldıktan sonra standart giriş akışları bağlanır ve veri almak için bir istemci bağlanana kadar boşta kalır. İstemci bağlantısı kesildikten sonra akışların bağlantısı da kesilir ve konteyner yeniden başlatılana kadar kesik kalır. |
false |
| Cpu |
number |
No |
Konteyner başına vCPU sayısı. |
0.25 |
| LivenessProbe.HttpGet.Port |
integer |
No |
Bir canlılık probu gerçekleştirmek için HTTP GET isteğini göndermek istediğiniz bağlantı noktası. |
8888 |
| LivenessProbe.HttpGet.Path |
string |
No |
Bir canlılık probu gerçekleştirmek için HTTP GET isteğini göndermek istediğiniz yol. |
/healthyz |
| LivenessProbe.SuccessThreshold |
integer |
No |
Başarısız bir canlılık probunu başarılı kabul etmek için gerçekleşmesi gereken ardışık başarıların minimum sayısı. Varsayılan değer: 1. Değeri 1 olarak ayarlayın. |
1 |
| ReadinessProbe.PeriodSeconds |
integer |
No |
Ardışık hazırlık probları arasındaki aralık. Birim: saniye. Varsayılan değer: 10. Minimum değer: 1. |
3 |
| LivenessProbe.TimeoutSeconds |
integer |
No |
Bir canlılık probunun tamamlanması için zaman aşımı sınırı. Birim: saniye. Varsayılan değer: 1. Minimum değer: 1. |
1 |
| Commands |
array |
No |
Bir canlılık probu gerçekleştirmek için CLI kullandığınızda konteynerde çalıştırabileceğiniz komutlar. |
|
|
string |
No |
Bir canlılık probu gerçekleştirmek için CLI kullandığınızda konteynerde çalıştırabileceğiniz komut. |
sleep |
|
| SecurityContext.RunAsUser |
integer |
No |
Konteyneri çalıştıran kullanıcının kimliği. |
1000 |
| ReadinessProbe.HttpGet.Path |
string |
No |
Bir hazırlık probu gerçekleştirmek için HTTP GET isteğini göndermek istediğiniz yol. |
/healthz |
| LivenessProbe.Exec.Commands |
array |
No |
Sağlık kontrolünü gerçekleştirmek için komut satırını kullanırken konteynerde yürütülen komut. |
|
|
string |
No |
Komut. |
cat/tmp/healthy |
|
| LifecyclePostStartHandlerHttpGetHost |
string |
No |
postStart geri çağırma işlevini yapılandırmak için HTTP GET isteğini göndermek istediğiniz ana bilgisayarın IP adresi. |
10.0.XX.XX |
| LifecyclePostStartHandlerHttpGetPort |
integer |
No |
postStart geri çağırma işlevini yapılandırmak için HTTP GET isteğini göndermek istediğiniz bağlantı noktası. |
5050 |
| LifecyclePostStartHandlerHttpGetPath |
string |
No |
postStart geri çağırma işlevini yapılandırmak için HTTP GET isteğini göndermek istediğiniz yol. |
/healthyz |
| LifecyclePostStartHandlerHttpGetScheme |
string |
No |
postStart geri çağırma işlevini yapılandırmak için göndermek istediğiniz HTTP GET isteğinin protokol türü. Geçerli değerler:
|
HTTPS |
| LifecyclePostStartHandlerExecs |
array |
No |
postStart geri çağırma işlevini yapılandırmak için konteyner içinde çalıştırabileceğiniz komutlar. |
|
|
string |
No |
postStart geri çağırma işlevini yapılandırmak için konteyner içinde çalıştırabileceğiniz komut. |
["/bin/sh", "-c", "echo Hello from the postStart handler > /usr/share/message"] |
|
| LifecyclePostStartHandlerTcpSocketHost |
string |
No |
postStart geri çağırma işlevini yapılandırmak için kullanmak istediğiniz TCP soketi tarafından algılanan ana bilgisayarın IP adresi. |
10.0.XX.XX |
| LifecyclePostStartHandlerTcpSocketPort |
integer |
No |
postStart geri çağırma işlevini yapılandırmak için kullanmak istediğiniz TCP soketi tarafından algılanan bağlantı noktası. |
80 |
| LifecyclePreStopHandlerHttpGetHost |
string |
No |
preStop geri çağırma işlevini yapılandırmak için HTTP GET isteğini göndermek istediğiniz ana bilgisayarın IP adresi. |
10.0.XX.XX |
| LifecyclePreStopHandlerHttpGetPort |
integer |
No |
preStop geri çağırma işlevini yapılandırmak için HTTP GET isteğini göndermek istediğiniz bağlantı noktası. |
80 |
| LifecyclePreStopHandlerHttpGetPath |
string |
No |
preStop geri çağırma işlevini yapılandırmak için HTTP GET isteğini göndermek istediğiniz yol. |
/healthyz |
| LifecyclePreStopHandlerHttpGetScheme |
string |
No |
preStop geri çağırma işlevini yapılandırmak için göndermek istediğiniz HTTP GET isteğinin protokol türü. Geçerli değerler:
|
HTTP |
| LifecyclePreStopHandlerExecs |
array |
No |
preStop geri çağırma işlevini yapılandırmak için konteyner içinde çalıştırabileceğiniz komutlar. |
|
|
string |
No |
preStop geri çağırma işlevini yapılandırmak için konteyner içinde çalıştırabileceğiniz komut. |
["/bin/sh", "-c","echo Hello from the preStop handler > /usr/share/message"] |
|
| LifecyclePreStopHandlerTcpSocketHost |
string |
No |
preStop geri çağırma işlevini yapılandırmak için kullanmak istediğiniz TCP soketi tarafından algılanan ana bilgisayarın IP adresi. |
10.0.XX.XX |
| LifecyclePreStopHandlerTcpSocketPort |
integer |
No |
preStop geri çağırma işlevini yapılandırmak için kullanmak istediğiniz TCP soketi tarafından algılanan bağlantı noktası. |
80 |
| Volumes |
array<object> |
No |
Birimler. |
|
|
array<object> |
No |
Birim. |
||
| Type |
string |
No |
Ana bilgisayar dizini türü. Örnekler: File, Directory ve Socket. |
EmptyDirVolume |
| DiskVolume.DiskSize |
integer |
No |
Birim boyutu. Birim: GiB. |
15 |
| NFSVolume.Path |
string |
No |
Ağ Dosya Sistemi (NFS) biriminin yolu. |
/share |
| FlexVolume.FsType |
string |
No |
Bağlanan dosya sisteminin türü. Varsayılan değer, FlexVolume betiği tarafından belirlenir. |
ext4 |
| DiskVolume.FsType |
string |
No |
DiskVolume.FsType yerine FlexVolume.FsType belirtmenizi öneririz. |
xfs |
| HostPathVolume.Type |
string |
No |
Ana bilgisayar dizini türü. Örneğin: File, Directory, Socket vb. |
Directory |
| NFSVolume.ReadOnly |
boolean |
No |
NFS birimindeki izinlerin salt okunur olup olmadığını belirtir. Varsayılan değer: false. |
false |
| HostPathVolume.Path |
string |
No |
Ana bilgisayardaki mutlak yol. |
/xx/xx/name |
| FlexVolume.Options |
string |
No |
FlexVolume seçenekleri. Her seçenek, bir JSON dizesindeki anahtar-değer çiftidir. Örneğin, bir disk bağlamak için FlexVolume kullanırsanız, Options biçimi {"volumeId":"d-2zehdahrwoa7srg****","performanceLevel": "PL2"} şeklindedir. |
{"volumeId":"d-2zehdahrwoa7srg****","performanceLevel": "PL2"} |
| FlexVolume.Driver |
string |
No |
FlexVolume sürücüsünün adı. |
flexvolume |
| ConfigFileVolumeDefaultMode |
integer |
No |
ConfigFile birimindeki varsayılan izinler. |
0644 |
| NFSVolume.Server |
string |
No |
NFS sunucusunun uç noktası. |
3f9cd4a596-n****.cn-shanghai.nas.aliyuncs.com |
| DiskVolume.DiskId |
string |
No |
Disk biriminin kimliği. |
d-xx |
| Name |
string |
No |
Birim adı. |
default-volume1 |
| EmptyDirVolume.Medium |
string |
No |
emptyDir biriminin depolama ortamı. emptyDir birimi için bir depolama ortamı belirtmezseniz, emptyDir birimi verileri bir düğümün dosya sisteminde depolar. memory değeri, emptyDir biriminin verileri bellekte depoladığını belirtir. |
memory |
| ConfigFileVolumeConfigFileToPath |
array<object> |
No |
Yapılandırma dosyalarının yolları. |
|
|
object |
No |
Yapılandırma dosyasının yolu. |
||
| Path |
string |
No |
Yapılandırma dosyasının göreli yolu. |
/usr/bin/ |
| Mode |
integer |
No |
ConfigFile birimindeki izinler. |
0644 |
| Content |
string |
No |
Yapılandırma dosyasının içeriği (32 KB). |
bGl1bWk= |
| EmptyDirVolume.SizeLimit |
string |
No |
emptyDir biriminin boyutu. Değer bir birim içerir. Birim olarak Gi veya Mi kullanmanızı öneririz. |
256Mi |
| InitContainers |
array<object> |
No |
Init konteynerleri. |
|
|
array<object> |
No |
Init konteyneri. |
||
| InitContainerEnvironmentVars |
array<object> |
No |
Init konteynerinin ortam değişkenleri. |
|
|
object |
No |
Init konteynerinin ortam değişkeni. |
||
| Key |
string |
No |
Ortam değişkeninin adı. Ad 1 ila 128 karakter uzunluğunda olabilir ve harfler, alt çizgiler (_) ve rakamlar içerebilir. Ad bir rakamla başlayamaz. Değeri |
Path |
| Value |
string |
No |
Ortam değişkeninin değeri. Değer en fazla 256 karakter uzunluğunda olabilir. |
/usr/bin/ |
| FieldRef.FieldPath |
string |
No |
Not
Bu parametre kullanılamaz. |
path |
| SecurityContext.Capability.Adds |
array |
No |
Init konteynerindeki işlemlere vermek istediğiniz izinler. Geçerli değerler: NET_ADMIN ve NET_RAW. Not
NET_RAW kullanmak için bir destek bileti gönderin. |
|
|
string |
No |
Init konteynerindeki işleme vermek istediğiniz izinler. Geçerli değerler: NET_ADMIN ve NET_RAW. Not
NET_RAW kullanmak için bir destek bileti gönderin. |
NET_RAW |
|
| Image |
string |
No |
Init konteynerinin görüntüsü. |
nginx |
| InitContainerPorts |
array<object> |
No |
Init konteynerinin bağlantı noktaları. |
|
|
object |
No |
Init konteynerinin bağlantı noktası. |
||
| Protocol |
string |
No |
Protokol türü. Geçerli değerler:
|
TCP |
| Port |
integer |
No |
Bağlantı noktası numarası. Geçerli değerler: 1 ile 65535 arası. |
1 |
| InitContainerVolumeMounts |
array<object> |
No |
Init konteynerinin birim bağlamaları. |
|
|
object |
No |
Init konteynerinin birim bağlaması. |
||
| MountPropagation |
string |
No |
Birimin bağlama yayılımı ayarları. Bağlama yayılımı, bir konteynere bağlanan birimlerin aynı pod içindeki diğer konteynerler arasında veya aynı düğümde bulunan farklı podlar arasında paylaşılmasını sağlar. Geçerli değerler:
Varsayılan değer: None. |
None |
| MountPath |
string |
No |
Birimi bağlamak istediğiniz, init konteyneri içindeki dizin. Not
Bu dizinde depolanan bilgilerin üzerine bağlanan birimdeki veriler yazılır. Bu parametreyi belirtirken dikkatli olun. |
/usr/share/ |
| ReadOnly |
boolean |
No |
Bağlama yolunun salt okunur olup olmadığını belirtir. Varsayılan değer: false. |
false |
| Name |
string |
No |
Birimin adı. |
test-empty |
| SubPath |
string |
No |
Birim alt dizini. Pod, aynı birimin farklı dizinlerini init konteynerlerinin farklı alt dizinlerine bağlayabilir. |
Always |
| SecurityContext.ReadOnlyRootFilesystem |
boolean |
No |
Not
Bu parametre kullanılamaz. |
false |
| ImagePullPolicy |
string |
No |
Görüntü çekme politikası. Geçerli değerler:
|
Always |
| Cpu |
number |
No |
Init konteyneri başına vCPU sayısı. |
0.5 |
| WorkingDir |
string |
No |
Çalışma dizini. |
/usr/local |
| Commands |
array |
No |
Init konteynerini başlatmak için çalıştırabileceğiniz komutlar. |
|
|
string |
No |
Init konteynerini başlatmak için çalıştırabileceğiniz komut. |
sleep |
|
| Args |
array |
No |
Konteyner başlatma bağımsız değişkenleri. |
|
|
string |
No |
Konteyner başlatma bağımsız değişkeni. |
10 |
|
| SecurityContext.RunAsUser |
integer |
No |
Init konteynerini çalıştıran kullanıcının kimliği. |
587 |
| Gpu |
integer |
No |
Init konteyneri başına GPU sayısı. |
1 |
| Memory |
number |
No |
Init konteyneri başına bellek boyutu. Birim: GiB. |
1.0 |
| Name |
string |
No |
Init konteynerinin adı. |
test-init |
| DnsConfigNameServers |
array |
No |
DNS sunucularının IP adresleri. |
|
|
string |
No |
DNS sunucusunun IP adresi. |
172.10.*.** |
|
| DnsConfigSearchs |
array |
No |
DNS sunucularının arama etki alanları. |
|
|
string |
No |
DNS sunucusunun arama etki alanı. |
svc.local.kubenetes |
|
| DnsConfigOptions |
array<object> |
No |
Seçenekler. Her seçenek bir ad-değer çiftidir. Ad-değer çiftindeki değer isteğe bağlıdır. |
|
|
object |
No |
Seçenek. Her seçenek bir ad-değer çiftidir. Ad-değer çiftindeki değer isteğe bağlıdır. |
||
| Value |
string |
No |
Seçeneğin değişken değeri. |
value |
| Name |
string |
No |
Seçeneğin değişken adı. |
name |
| HostAliases |
array<object> |
No |
Ana bilgisayarlar. |
|
|
object |
No |
Ana bilgisayar. |
||
| Ip |
string |
No |
Eklemek istediğiniz IP adresi. |
192.0.XX.XX |
| Hostnames |
array |
No |
Eklemek istediğiniz ana bilgisayarların adları. |
|
|
string |
No |
Eklemek istediğiniz ana bilgisayarın adı. |
['hehe.com', 'haha.com'] |
|
| SecurityContextSysCtls |
array<object> |
No |
Elastik konteyner örneğinin çalıştığı güvenlik bağlamları. |
|
|
object |
No |
Elastik konteyner örneğinin çalıştığı güvenlik bağlamı. |
||
| Value |
string |
No |
Elastik konteyner örneğinin çalıştığı güvenlik bağlamının değişken değeri. |
65536 |
| Name |
string |
No |
Elastik konteyner örneğinin çalıştığı güvenlik bağlamının değişken adı. |
kernel.msgmax |
| NtpServers |
array |
No |
Ağ Zaman Protokolü (NTP) sunucularının uç noktaları. |
|
|
string |
No |
NTP sunucusunun uç noktası. |
ntp.cloud.aliyuncs.com |
|
| AcrRegistryInfos |
array<object> |
No |
Container Registry Enterprise Edition örnekleri. |
|
|
object |
No |
Container Registry Enterprise Edition örneği. |
||
| Domains |
array |
No |
Container Registry Enterprise Edition örneğinin etki alanı adları. Varsayılan olarak, örneğin tüm etki alanı adları görüntülenir. Birden fazla etki alanı adını virgülle (,) ayırın. |
|
|
string |
No |
Container Registry Enterprise Edition örneğinin etki alanı adı. Varsayılan olarak, örneğin tüm etki alanı adları görüntülenir. Birden fazla etki alanı adını virgülle (,) ayırın. |
*****-****-registry.cn-beijing.cr.aliyuncs.com |
|
| InstanceName |
string |
No |
Container Registry Enterprise Edition örneğinin adı. |
acr-test |
| InstanceId |
string |
No |
Container Registry Enterprise Edition örneğinin kimliği. |
cri-nwj395hgf6f3**** |
| RegionId |
string |
No |
Container Registry Enterprise Edition örneğinin bölge kimliği. |
cn-hangzhou |
| CostOptimization |
boolean |
No |
Maliyet Optimizasyonu özelliğinin etkinleştirilip etkinleştirilmeyeceğini belirtir. Geçerli değerler:
Varsayılan değer: false. |
false |
| InstanceFamilyLevel |
string |
No |
Örnek ailesi seviyesi; belirtilen kriterleri karşılayan örnek türlerini filtrelemek için kullanılır. Bu parametre yalnızca CostOptimization değerini true olarak ayarlarsanız geçerli olur. Geçerli değerler:
|
EnterpriseLevel |
| ContainersUpdateType |
string |
No |
Konteynerlerin güncelleme modu. Geçerli değerler:
Varsayılan değer: RenewUpdate. |
RenewUpdate |
| InstanceTypes |
array |
No |
ECS örnek türleri. En fazla beş örnek türü belirtebilirsiniz. |
|
|
string |
No |
ECS örnek türü. En fazla beş ECS örnek türü belirtebilirsiniz. Daha fazla bilgi için Elastik konteyner örneği oluşturmak için ECS örnek türlerini belirtme konusuna bakın. |
ecs.g6.large |
|
| DataCacheBucket |
string |
No |
Veri önbelleklerinin depolandığı kova. |
default |
| DataCachePL |
string |
No |
Veri önbelleklerinin depolandığı bulut diskinin performans seviyesi (PL). Enterprise SSD'ler (ESSD'ler) kullanmanızı öneririz. Geçerli değerler:
Varsayılan değer: PL1. Not
ESSD'ler hakkında daha fazla bilgi için ESSD'ler konusuna bakın. |
PL1 |
| DataCacheProvisionedIops |
integer |
No |
Veri önbelleklerinin depolandığı ESSD AutoPL diskinin sağlanan okuma/yazma IOPS değeri. Geçerli değerler: 0 ile min{50.000, 1.000 × *Capacity - Temel IOPS} arası. Temel IOPS = min{1.800+50 × *Capacity, 50.000}. Not
ESSD AutoPL diskleri hakkında daha fazla bilgi için ESSD AutoPL diskleri konusuna bakın. |
40000 |
| DataCacheBurstingEnabled |
boolean |
No |
Veri önbelleklerinin depolandığı ESSD AutoPL diski için Performans Ani Artışı özelliğinin etkinleştirilip etkinleştirilmeyeceğini belirtir. Geçerli değerler:
Varsayılan değer: false. Not
ESSD AutoPL diskleri hakkında daha fazla bilgi için ESSD AutoPL diskleri konusuna bakın. |
false |
| GpuDriverVersion |
string |
No |
GPU sürücüsünün sürümü. Geçerli değerler:
Not
GPU sürücüsü sürümünü yalnızca birkaç Elastic Compute Service (ECS) örnek türü için değiştirebilirsiniz. Daha fazla bilgi için Elastik konteyner örneği oluşturmak için GPU hızlandırmalı ECS örnek türlerini belirtme konusuna bakın. |
tesla=525.85.12 |
| Override |
boolean |
No |
Mevcut verilerin üzerine yazılıp yazılmayacağını belirtir. Geçerli değerler: true false |
false |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Yanıt şeması. |
||
| RequestId |
string |
İstek kimliği. |
89945DD3-9072-47D0-A318-353284CF**** |
Examples
Success response
JSON format
{
"RequestId": "89945DD3-9072-47D0-A318-353284CF****"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 403 | Forbidden.RiskControl | Forbidden.RiskControl |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.