建立一個ECI類型的伸縮配置,Auto Scaling會以該伸縮配置作為ECI執行個體使用的模板,在觸發彈性擴容活動時自動建立ECI執行個體滿足您的業務需求。
介面說明
伸縮配置用來指定彈性擴張時使用的 ECI 執行個體模板。
參數 Cpu 和 Memory 用於指定 CPU 和記憶體定義執行個體規格的範圍,Auto Scaling會結合 IO 最佳化、可用性區域等因素確定可用執行個體規格集合,並根據價格排序為您建立價格最低的執行個體。該方式僅適用於伸縮組的擴縮容策略為成本最佳化策略,且伸縮配置未指定執行個體規格的情境。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
ess:CreateEciScalingConfiguration |
create |
*ScalingGroup
|
無 | 無 |
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| ScalingGroupId |
string |
是 |
伸縮配置所屬的伸縮組的 ID。 |
asg-bp14wlu85wrpchm0**** |
| ScalingConfigurationName |
string |
否 |
伸縮配置的名稱。長度為 2~64 個英文或中文字元組成,以數字、大小寫字母或中文開頭,可包含數字、底線(_)、短劃線(-)或半形句號(.)。 在同一地區下同一伸縮組內伸縮配置名稱唯一。如果您沒有指定該參數,則預設使用伸縮配置的 ID。 |
scalingconfig**** |
| Description |
string |
否 |
說明
該參數未開放使用。 |
desc |
| SecurityGroupId |
string |
否 |
ECI 執行個體所屬的安全性群組 ID。同一個安全性群組內的 ECI 執行個體之間可以互相訪問。 如果沒有指定安全性群組,系統將自動使用您選擇的地區下的預設安全性群組,您需要確保該安全性群組的入方向規則中包含容器需要暴露的協議和連接埠。如果您在該地區下沒有預設安全性群組,系統將自動建立一個預設安全性群組,並將您聲明的容器協議和連接埠添加到該安全性群組的入方向規則中。 |
sg-uf66jeqopgqa9hdn**** |
| ContainerGroupName |
string |
否 |
ECI 執行個體名稱,即容器組名稱。 如果需要設定有序執行個體名稱,格式為 name_prefix(AUTO_INCREMENT)[begin_number,bits]name_suffix。
重要 [begin_number,bits]中不能有空格,且系統預設依次遞增,但是如果存在擴容的 ECI 執行個體無法啟動,會被伸縮組移除後再擴容一台新的 ECI 執行個體,所以伸縮組內 ECI 執行個體的主機名稱可能斷續遞增。 樣本: 當設定為 nginx-test-(AUTO_INCREMENT)[0,3]時,容器組名稱為 nginx-test-000、nginx-test-001、nginx-test-002。 設定 ECI 有序執行個體名稱的規則與設定 ECS 伸縮組有序執行個體規格相同,具體規則介紹,請參見設定有序且唯一的執行個體名稱或主機名稱規則。 |
nginx-test-(AUTO_INCREMENT)[0,3] |
| RestartPolicy |
string |
否 |
ECI 執行個體重啟策略。取值範圍:
預設值:Always。 |
Always |
| Cpu |
number |
否 |
執行個體層級 vCPU 大小。單位:核。 |
1.0 |
| Memory |
number |
否 |
執行個體層級記憶體大小。單位:GiB。 |
2.0 |
| ResourceGroupId |
string |
否 |
資源群組 ID |
rg-uf66jeqopgqa9hdn**** |
| DnsPolicy |
string |
否 |
DNS 策略。取值範圍:
|
Default |
| EnableSls |
boolean |
否 |
說明
該參數未開放使用。 |
false |
| ImageSnapshotId |
string |
否 |
鏡像緩衝 ID。 |
imc-2zebxkiifuyzzlhl**** |
| RamRoleName |
string |
否 |
執行個體 RAM 角色名稱。其中,ECI 與 ECS 共用執行個體 RAM 角色,更多資訊,請參見執行個體 RAM 角色。 |
RamTestRole |
| TerminationGracePeriodSeconds |
integer |
否 |
程式的緩衝時間,用於處理關閉之前的操作。單位為秒。 |
60 |
| AutoMatchImageCache |
boolean |
否 |
是否自動匹配鏡像緩衝。取值範圍:
預設值:false。 |
false |
| Ipv6AddressCount |
integer |
否 |
IPv6 地址數。 |
1 |
| ActiveDeadlineSeconds |
integer |
否 |
有效期間限。單位為秒。 |
1000 |
| SpotStrategy |
string |
否 |
執行個體的搶佔策略。取值範圍:
預設值:NoSpot。 |
SpotWithPriceLimit |
| SpotPriceLimit |
number |
否 |
設定搶佔式執行個體的每小時最高價格,最多精確到小數點後 3 位。 當 SpotStrategy 取值為 SpotWithPriceLimit 時,必須設定 SpotPriceLimit。 |
0.025 |
| AutoCreateEip |
boolean |
否 |
是否自動建立彈性公網 IP,並綁定 ECI 執行個體。 |
true |
| EipBandwidth |
integer |
否 |
彈性公網 IP 的頻寬。預設為 5 M。 |
5 |
| HostName |
string |
否 |
主機名稱,即容器組名稱。 |
test |
| IngressBandwidth |
integer |
否 |
入方向頻寬節流設定。單位:Byte。 |
1024000 |
| EgressBandwidth |
integer |
否 |
出方向頻寬節流設定。單位:Byte。 |
1024000 |
| CpuOptionsCore |
integer |
否 |
cpu 物理核心數。僅部分執行個體規格支援自訂設定。更多資訊,請參見自訂 cpu 選項。 |
2 |
| CpuOptionsThreadsPerCore |
integer |
否 |
每核線程數。僅部分規格支援自訂設定。配置為 1 時表示關閉超執行緒。更多資訊,請參見自訂 cpu 選項。 |
2 |
| EphemeralStorage |
integer |
否 |
臨時儲存空間大小,預設使用 ESSD PL1 類型的雲端硬碟。單位:GiB。 |
20 |
| LoadBalancerWeight |
integer |
否 |
ECI 執行個體作為負載平衡後端伺服器時的權重,取值範圍:1~100。 預設值:50。 |
50 |
| Tags |
array<object> |
否 |
ECI 執行個體的標籤。標籤以索引值對方式傳入,最多可以使用 20 組標籤。Key 和 Value 的使用要求如下:
|
|
|
object |
否 |
ECI 執行個體的標籤。標籤以索引值對方式傳入,最多可以使用 20 組標籤。Key 和 Value 的使用要求如下:
|
||
| Key |
string |
否 |
執行個體的標籤鍵。 如果傳入該值,則不允許為空白字串。最多支援 128 個字元,不能以 |
version |
| Value |
string |
否 |
執行個體的標籤值。 如果傳入該值,則允許為空白字串。最多支援 128 個字元,不能以 |
3 |
| ImageRegistryCredentials |
array<object> |
否 |
鏡像倉庫的詳細資料。 |
|
|
object |
否 |
鏡像倉庫的詳細資料。 |
||
| Password |
string |
否 |
鏡像倉庫密碼。 |
yourpassword |
| Server |
string |
否 |
鏡像倉庫登入位址。 |
registry-vpc.cn-shanghai.aliyuncs.com |
| UserName |
string |
否 |
鏡像倉庫使用者名稱。 |
yourusername |
| Containers |
array<object> |
否 |
執行個體包含的容器列表。 |
|
|
array<object> |
否 |
容器的監控資料詳情。 |
||
| ReadinessProbe.TimeoutSeconds |
integer |
否 |
檢查逾時的時間,預設值為 1 秒,最小值為 1 秒。 |
5 |
| ReadinessProbe.SuccessThreshold |
integer |
否 |
從上次檢查失敗後重新認定檢查成功的檢查次數閾值(必須是連續成功),預設為 1。當前必須為 1。 |
1 |
| SecurityContext.Capability.Add |
array |
否 |
為容器內的進程授予某些特定的許可權。目前僅支援配置為 NET_ADMIN 和 NET_RAW。 說明
NET_RAW 預設不支援,需提交工單申請。 |
|
|
string |
否 |
為容器內的進程授予某些特定的許可權。目前僅支援配置為 NET_ADMIN 和 NET_RAW。 說明
NET_RAW 預設不支援,需提交工單申請。 |
NET_ADMIN |
|
| ReadinessProbe.TcpSocket.Port |
integer |
否 |
使用 TCP Socket 方式進行健全狀態檢查時,TCP Socket 檢測的連接埠。 |
8000 |
| ReadinessProbe.HttpGet.Scheme |
string |
否 |
使用 HTTP 要求方式進行健全狀態檢查時,HTTP Get 請求對應的協議類型,取值範圍:
|
HTTP |
| LivenessProbe.PeriodSeconds |
integer |
否 |
檢查執行的周期,預設值為 10 秒,最小值為 1 秒。 |
5 |
| Ports |
array<object> |
否 |
連接埠列表。 |
|
|
object |
否 |
連接埠列表。 |
||
| Protocol |
string |
否 |
協議類型。取值範圍:
|
TCP |
| Port |
integer |
否 |
連接埠號碼。取值範圍:1~65535。 |
80 |
| SecurityContext.ReadOnlyRootFilesystem |
boolean |
否 |
容器啟動並執行根檔案系統是否為唯讀,目前僅支援配置為 true。 |
true |
| EnvironmentVars |
array<object> |
否 |
環境變數的資訊。 |
|
|
object |
否 |
環境變數的資訊。 |
||
| Key |
string |
否 |
環境變數名。長度為 1~128 位。格式要求:[0-9a-zA-Z],以及底線,不能以數字開頭。 |
PATH |
| Value |
string |
否 |
環境變數值。長度為 0~256 位。 |
/usr/local/bin |
| FieldRefFieldPath |
string |
否 |
說明
該參數未開放使用。 |
fieldPath |
| LivenessProbe.TcpSocket.Port |
integer |
否 |
使用 TCP Socket 方式進行健全狀態檢查時,TCP Socket 檢測的連接埠。 |
8000 |
| Tty |
boolean |
否 |
是否開啟互動。取值範圍:
例如:當 Command 配置為/bin/bash 時,需要配置為 true。 預設值:false。 |
false |
| WorkingDir |
string |
否 |
容器工作目錄。 |
/usr/local/ |
| LivenessProbe.HttpGet.Scheme |
string |
否 |
使用 HTTP 要求方式進行健全狀態檢查時,HTTP Get 請求對應的協議類型,取值範圍:
|
HTTP |
| ReadinessProbe.HttpGet.Port |
integer |
否 |
使用 HTTP 要求方式進行健全狀態檢查時,HTTP Get 請求檢測的連接埠號碼。 |
8080 |
| Args |
array |
否 |
容器啟動命令對應的參數。最多 10 個。 |
|
|
string |
否 |
容器啟動命令對應的參數。最多 10 個。 |
100 |
|
| Gpu |
integer |
否 |
指定容器使用的 GPU 個數。 |
1 |
| ReadinessProbe.InitialDelaySeconds |
integer |
否 |
檢查開始執行的時間,以容器啟動完成為起點計算。單位為秒。 |
3 |
| Stdin |
boolean |
否 |
此容器是否應在容器運行時為標準輸入分配緩衝區。如果未設定,則容器中標準輸入的讀取值將導致 EOF。 預設值:false。 |
false |
| Memory |
number |
否 |
容器記憶體大小。單位:GiB。 |
0.5 |
| Name |
string |
否 |
容器鏡像名稱。 |
nginx |
| Image |
string |
否 |
容器鏡像。 |
registry-vpc.cn-hangzhou.aliyuncs.com/eci_open/nginx:latest |
| LivenessProbe.InitialDelaySeconds |
integer |
否 |
檢查開始執行的時間,以容器啟動完成為起點計算。單位為秒。 |
5 |
| VolumeMounts |
array<object> |
否 |
容器掛載的資料卷資訊。 |
|
|
object |
否 |
容器掛載的資料卷資訊。 |
||
| MountPropagation |
string |
否 |
資料卷的掛載傳播設定。掛載傳播允許將 Container 掛載的卷共用到同一 Pod 中的其他 Container,甚至可以共用到同一節點上的其他 Pod。取值範圍:
預設值:None。 |
None |
| MountPath |
string |
否 |
容器掛載資料卷的目錄。 重要 容器掛載目錄下的內容會被 Volume 的內容直接覆蓋,請您謹慎使用。
|
/pod/data |
| ReadOnly |
boolean |
否 |
資料卷是否唯讀。取值範圍:
預設值:false。 |
false |
| Name |
string |
否 |
資料卷名稱。同 Volumes 中的 Name。 |
default-volume1 |
| SubPath |
string |
否 |
資料卷子路徑。 |
data2/ |
| LivenessProbe.FailureThreshold |
integer |
否 |
從上次檢查成功後認定檢查失敗的檢查次數閾值(必須是連續失敗)。 預設為 3。 |
3 |
| ReadinessProbe.Exec.Commands |
array |
否 |
使用命令列方式進行健全狀態檢查時,在容器內執行的命令。 |
|
|
string |
否 |
使用命令列方式進行健全狀態檢查時,在容器內執行的命令。 |
cat/tmp/healthy |
|
| ReadinessProbe.FailureThreshold |
integer |
否 |
從上次檢查成功後認定檢查失敗的檢查次數閾值(必須是連續失敗)。預設值:3。 |
3 |
| ImagePullPolicy |
string |
否 |
容器的鏡像拉取策略。取值範圍:
|
Always |
| StdinOnce |
boolean |
否 |
當標準輸入為 true 時,標準輸入資料流將在多個附加會話中是否保持開啟狀態。 如果 StdinOnce 設為 true,標準輸入在容器開啟時被開啟,在首個用戶端附加到標準輸入之前都為空白,然後會一直保持開啟狀態,接收資料,直到用戶端串連斷開,此時標準輸入被關閉,在容器重啟前一直保持關閉狀態。 |
false |
| Cpu |
number |
否 |
容器 CPU 核心數。 |
0.25 |
| LivenessProbe.HttpGet.Port |
integer |
否 |
使用 HTTP 要求方式進行健全狀態檢查時,HTTP Get 請求檢測的連接埠號碼。 |
8888 |
| LivenessProbe.HttpGet.Path |
string |
否 |
使用 HTTP 要求方式進行健全狀態檢查時,HTTP Get 請求檢測的路徑。 |
/healthyz |
| LivenessProbe.SuccessThreshold |
integer |
否 |
從上次檢查失敗後重新認定檢查成功的檢查次數閾值(必須是連續成功),預設值為 1。當前值必須為 1。 |
1 |
| ReadinessProbe.PeriodSeconds |
integer |
否 |
檢查執行的周期,預設值為 10 秒,最小值為 1 秒。 |
3 |
| LivenessProbe.TimeoutSeconds |
integer |
否 |
檢查逾時的時間,預設值為 1 秒,最小值為 1 秒。 |
1 |
| Commands |
array |
否 |
容器啟動命令。最多 20 個。每個命令最多包含 256 個字元。 |
|
|
string |
否 |
容器啟動命令。最多 20 個。每個命令最多包含 256 個字元。 |
sleep |
|
| SecurityContext.RunAsUser |
integer |
否 |
設定運行容器的使用者識別碼。 |
1000 |
| ReadinessProbe.HttpGet.Path |
string |
否 |
使用 HTTP 要求方式進行健全狀態檢查時,HTTP Get 請求檢測的路徑。 |
/healthz |
| LivenessProbe.Exec.Commands |
array |
否 |
使用命令列方式進行健全狀態檢查時,在容器內執行的命令。 |
|
|
string |
否 |
使用命令列方式進行健全狀態檢查時,在容器內執行的命令。 |
cat/tmp/healthy |
|
| LifecyclePostStartHandlerHttpGetHost |
string |
否 |
使用 HTTP 要求方式設定 postStart 回呼函數時,接收 HTTP Get 請求的主機地址。 |
10.0.XX.XX |
| LifecyclePostStartHandlerHttpGetPort |
integer |
否 |
使用 HTTP 要求方式設定 postStart 回呼函數時,HTTP Get 請求檢查的連接埠號碼。 |
5050 |
| LifecyclePostStartHandlerHttpGetPath |
string |
否 |
使用 HTTP 要求方式設定 postStart 回呼函數時,HTTP Get 請求檢測的路徑。 |
/healthyz |
| LifecyclePostStartHandlerHttpGetScheme |
string |
否 |
使用 HTTP 要求方式設定 postStart 回呼函數時,HTTP Get 請求對應的協議類型,取值範圍:
|
HTTPS |
| LifecyclePostStartHandlerExecs |
array |
否 |
使用命令列方式設定 postStart 回呼函數時,在容器內執行的命令。 |
|
|
string |
否 |
使用命令列方式設定 postStart 回呼函數時,在容器內執行的命令。 |
["/bin/sh", "-c", "echo Hello from the postStart handler > /usr/share/message"] |
|
| LifecyclePostStartHandlerTcpSocketHost |
string |
否 |
使用 TCP Socket 方式設定 postStart 回呼函數時,TCP Socket 檢測的主機地址。 |
10.0.XX.XX |
| LifecyclePostStartHandlerTcpSocketPort |
integer |
否 |
使用 TCPSocket 方式設定 postStart 回呼函數時,TCP Socket 檢測的連接埠。 |
80 |
| LifecyclePreStopHandlerHttpGetHost |
string |
否 |
使用 HTTP 要求方式設定 preStop 回呼函數時,接收 HTTP Get 請求的主機地址。 |
10.0.XX.XX |
| LifecyclePreStopHandlerHttpGetPort |
integer |
否 |
使用 HTTP 要求方式設定 preStop 回呼函數時,HTTP Get 請求檢測的連接埠號碼。 |
88 |
| LifecyclePreStopHandlerHttpGetPath |
string |
否 |
使用 HTTP 要求方式設定 preStop 回呼函數時,HTTP Get 請求檢測的路徑。 |
/healthyz |
| LifecyclePreStopHandlerHttpGetScheme |
string |
否 |
使用 HTTP 要求方式設定 preStop 回呼函數時,HTTP Get 請求對應的協議類型,取值範圍:
|
HTTP |
| LifecyclePreStopHandlerExecs |
array |
否 |
使用命令列方式設定 preStop 回呼函數時,在容器內執行的命令。 |
|
|
string |
否 |
使用命令列方式設定 preStop 回呼函數時,在容器內執行的命令。 |
["/bin/sh", "-c","echo Hello from the preStop handler > /usr/share/message"] |
|
| LifecyclePreStopHandlerTcpSocketHost |
string |
否 |
使用 TCP Socket 方式設定 preStop 回呼函數時,TCP Socket 檢測的主機地址。 |
10.0.XX.XX |
| LifecyclePreStopHandlerTcpSocketPort |
integer |
否 |
使用 TCPSocket 方式設定 preStop 回呼函數時,TCP Socket 檢測的連接埠。 |
90 |
| Volumes |
array<object> |
否 |
資料卷資訊。 |
|
|
array<object> |
否 |
資料卷資訊。 |
||
| Type |
string |
否 |
資料卷類型。取值範圍:
|
ConfigFileVolume |
| DiskVolume.DiskSize |
integer |
否 |
DiskVolume 的大小。單位:GiB。 |
15 |
| NFSVolume.Path |
string |
否 |
NFS 資料卷路徑。 |
/share |
| FlexVolume.FsType |
string |
否 |
掛載的檔案系統類型,預設取決於 FlexVolume 的 script。 |
ext4 |
| DiskVolume.FsType |
string |
否 |
該系統類別型不推薦使用,建議您使用 |
xfs |
| HostPathVolume.Type |
string |
否 |
Host 目錄的類型。例如:File、Directory、Socket 等。 |
Directory |
| NFSVolume.ReadOnly |
boolean |
否 |
NFS 資料卷是否唯讀。取值範圍:
預設值:false。 |
false |
| HostPathVolume.Path |
string |
否 |
Host 上的絕對路徑。 |
/xx/xx/path |
| FlexVolume.Options |
string |
否 |
FlexVolume 對象選項列表。為 KV 形式,採用 JSON 傳遞。 例如:通過 FlexVolume 掛載雲端硬碟時,Options 的格式為 |
{"volumeId":"d-2zehdahrwoa7srg****","performanceLevel": "PL2"} |
| FlexVolume.Driver |
string |
否 |
用於 FlexVolume 的驅動程式名稱。 |
flexvolume |
| ConfigFileVolumeDefaultMode |
integer |
否 |
ConfigFileVolume 預設的許可權。 |
0644 |
| NFSVolume.Server |
string |
否 |
NFS 伺服器地址。 |
3f9cd4a596-naw76.cn-shanghai.nas.aliyuncs.com |
| DiskVolume.DiskId |
string |
否 |
DiskVolume 的 ID。 |
d-xx |
| Name |
string |
否 |
資料卷名稱。 |
default-volume1 |
| EmptyDirVolume.Medium |
string |
否 |
EmptyDirVolume 的儲存媒介,預設為空白,使用 node 檔案系統;支援 memory,表示使用記憶體。 |
memory |
| ConfigFileVolumeConfigFileToPaths |
array<object> |
否 |
設定檔路徑列表。 |
|
|
object |
否 |
設定檔路徑列表。 |
||
| Path |
string |
否 |
環境變數名。 |
PATH |
| Mode |
integer |
否 |
ConfigFileVolume 目錄許可權。 |
0644 |
| Content |
string |
否 |
設定檔內容(32 KB)。 |
bGl1bWk= |
| EmptyDirVolume.SizeLimit |
string |
否 |
EmptyDir 資料卷的大小。取值請帶上單位,建議使用 Gi 或 Mi。 |
256Mi |
| InitContainers |
array<object> |
否 |
init 容器列表。 |
|
|
array<object> |
否 |
init 容器列表。 |
||
| InitContainerEnvironmentVars |
array<object> |
否 |
init 容器的環境變數資訊。 |
|
|
object |
否 |
init 容器的環境變數資訊。 |
||
| Key |
string |
否 |
環境變數名。長度為 1~128 位,格式要求: |
Path |
| Value |
string |
否 |
環境變數值。長度為 0~256 位。 |
/usr/bin/ |
| FieldRefFieldPath |
string |
否 |
說明
該參數未開放使用。 |
path |
| SecurityContext.Capability.Adds |
array |
否 |
為容器內的進程授予某些特定的許可權。目前僅支援配置為 NET_ADMIN 和 NET_RAW。 說明
NET_RAW 預設不支援,需提交工單申請。 |
|
|
string |
否 |
為容器內的進程授予某些特定的許可權。目前僅支援配置為 NET_ADMIN 和 NET_RAW。 說明
NET_RAW 預設不支援,需提交工單申請。 |
NET_ADMIN |
|
| Image |
string |
否 |
容器使用的鏡像。 |
nginx |
| InitContainerPorts |
array<object> |
否 |
init 容器連接埠映射列表。 |
|
|
object |
否 |
init 容器連接埠映射列表。 |
||
| Protocol |
string |
否 |
協議類型。取值範圍:
|
TCP |
| Port |
integer |
否 |
連接埠號碼。可能值:1~65535。 |
1 |
| InitContainerVolumeMounts |
array<object> |
否 |
init 容器的掛載點資訊數組。 |
|
|
object |
否 |
init 容器的掛載點資訊數組。 |
||
| MountPropagation |
string |
否 |
資料卷的掛載傳播設定。掛載傳播允許將 Container 掛載的卷共用到同一 Pod 中的其他 Container,甚至可以共用到同一節點上的其他 Pod。可能值:
|
None |
| MountPath |
string |
否 |
掛載目錄,容器的掛載目錄下的內容被 volume 的內容直接覆蓋,所以要慎用。 |
/usr/share/ |
| ReadOnly |
boolean |
否 |
掛載路徑是否唯讀。 預設值:false。 |
false |
| Name |
string |
否 |
掛載資料卷的名稱。 |
test-empty |
| SubPath |
string |
否 |
資料卷下的子目錄,方便 Pod 將同一個 Volume 下不同目錄掛載到容器不同目錄。 |
/usr/sub/ |
| SecurityContext.ReadOnlyRootFilesystem |
boolean |
否 |
容器啟動並執行根檔案系統是否為唯讀。目前僅支援配置為 true。 |
true |
| ImagePullPolicy |
string |
否 |
鏡像拉取策略。 |
Always |
| Cpu |
number |
否 |
容器的 vCPU 大小。單位:核。 |
0.5 |
| WorkingDir |
string |
否 |
工作目錄。 |
/usr/local |
| Commands |
array |
否 |
容器啟動指令。 |
|
|
string |
否 |
容器啟動指令。 |
sleep |
|
| Args |
array |
否 |
容器啟動命令對應的參數。最多 10 個。 |
|
|
string |
否 |
容器啟動命令對應的參數。最多 10 個。 |
100 |
|
| SecurityContext.RunAsUser |
integer |
否 |
設定運行容器的使用者識別碼。 |
587 |
| Gpu |
integer |
否 |
指定容器使用的 GPU 個數。 |
1 |
| Memory |
number |
否 |
記憶體大小。單位:GiB。 |
1.0 |
| Name |
string |
否 |
容器名稱。 |
test-init |
| DnsConfigNameServers |
array |
否 |
DNS 伺服器的 IP 位址列表。 |
|
|
string |
否 |
DNS 伺服器的 IP 位址列表。 |
172.10.*.** |
|
| DnsConfigSearchs |
array |
否 |
DNS 搜尋域列表。 |
|
|
string |
否 |
DNS 搜尋域列表。 |
svc.local.kubenetes |
|
| DnsConfigOptions |
array<object> |
否 |
對象選項列表,每個對象由 Name 和 Value(可選)構成。 |
|
|
object |
否 |
對象選項列表,每個對象由 Name 和 Value(可選)構成。 |
||
| Value |
string |
否 |
物件變數值。 |
value |
| Name |
string |
否 |
物件變數名。 |
name |
| HostAliases |
array<object> |
否 |
自訂執行個體內一個容器的 Hostname 映射。 |
|
|
object |
否 |
自訂執行個體內一個容器的 Hostname 映射。 |
||
| Ip |
string |
否 |
添加 IP。 |
1.1.1.1 |
| Hostnames |
array |
否 |
添加主機名稱。 |
|
|
string |
否 |
添加主機名稱。 |
hehe.com |
|
| SecurityContextSysctls |
array<object> |
否 |
執行個體啟動並執行安全上下文系統資訊。 |
|
|
object |
否 |
執行個體啟動並執行安全上下文系統資訊。 |
||
| Value |
string |
否 |
執行個體啟動並執行安全內容相關的變數值。 |
65536 |
| Name |
string |
否 |
執行個體啟動並執行安全上下文系統名稱。 |
kernel.msgmax |
| NtpServers |
array |
否 |
NTP 伺服器。 |
|
|
string |
否 |
NTP 伺服器。 |
ntp.cloud.aliyuncs.com |
|
| AcrRegistryInfos |
array<object> |
否 |
ACR 企業版執行個體的資訊。 |
|
|
object |
否 |
ACR 企業版執行個體的資訊。 |
||
| Domains |
array |
否 |
ACR 企業版執行個體的網域名稱。預設為相應執行個體的所有網域名稱。支援指定個別網域名稱,多個以半形逗號(,)分隔。 |
|
|
string |
否 |
ACR 企業版執行個體的網域名稱。預設為相應執行個體的所有網域名稱。支援指定個別網域名稱,多個以半形逗號(,)分隔。 |
*****-****-registry.cn-beijing.cr.aliyuncs.com |
|
| InstanceName |
string |
否 |
ACR 企業版執行個體的名稱。 |
acr-test |
| InstanceId |
string |
否 |
ACR 企業版執行個體 ID。 |
cri-nwj395hgf6f3**** |
| RegionId |
string |
否 |
ACR 企業版執行個體所屬地區。 |
cn-beijing |
| CostOptimization |
boolean |
否 |
是否開啟成本最佳化開關。可能值:
|
false |
| InstanceFamilyLevel |
string |
否 |
執行個體規格類型系列層級,用於篩選符合要求的執行個體規格範圍,當
|
EnterpriseLevel |
| InstanceTypes |
array |
否 |
指定的 ECS 執行個體規格,支援多規格(最多支援 5 個)。 |
|
|
string |
否 |
指定的 ECS 執行個體規格。支援指定多個規格(最多支援 5 個),更多資訊,請參見指定 ECS 規格建立執行個體。 |
ecs.g6.large |
|
| DataCacheBucket |
string |
否 |
資料緩衝 Bucket。 |
default |
| DataCachePL |
string |
否 |
資料緩衝使用的雲端硬碟的效能等級。建議優先使用 ESSD 雲端硬碟,該雲端硬碟的效能等級取值範圍:
預設值:PL1。 說明
關於 ESSD 雲端硬碟的更多資訊,請參見 ESSD 雲端硬碟。 |
PL1 |
| DataCacheProvisionedIops |
integer |
否 |
資料緩衝使用 ESSD AutoPL 雲端硬碟時,ESSD AutoPL 雲端硬碟預配置的讀寫 IOPS。取值範圍:0~min{50000, 1000容量-基準效能},其中,基準效能=min{1800+50容量, 50000}。 說明
關於 ESSD AutoPL 雲端硬碟的更多資訊,請參見ESSD AutoPL 雲端硬碟。 |
40000 |
| DataCacheBurstingEnabled |
boolean |
否 |
資料緩衝使用 ESSD AutoPL 雲端硬碟時,是否開啟 Burst(效能突發)。取值範圍:
預設值:false。 說明
關於 ESSD AutoPL 雲端硬碟的更多資訊,請參見ESSD AutoPL 雲端硬碟。 |
false |
| GpuDriverVersion |
string |
否 |
指定 GPU 驅動版本。取值範圍:
說明
僅部分規格支援切換 GPU 驅動版本。更多資訊,請參見指定 GPU 規格建立執行個體。 |
tesla=525.85.12 |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
建立伸縮配置後的返回資訊。 |
||
| ScalingConfigurationId |
string |
執行個體 ID,即容器組 ID。 |
eci-uf6fonnghi50u374**** |
| RequestId |
string |
請求 ID,唯一標識。 |
89945DD3-9072-47D0-A318-353284CF**** |
樣本
正常返回樣本
JSON格式
{
"ScalingConfigurationId": "eci-uf6fonnghi50u374****",
"RequestId": "89945DD3-9072-47D0-A318-353284CF****"
}
錯誤碼
|
HTTP status code |
錯誤碼 |
錯誤資訊 |
描述 |
|---|---|---|---|
| 403 | Forbidden.RiskControl | Forbidden.RiskControl |
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。