Elastic Container Instance(ECI)タイプのスケーリング設定を作成します。
操作説明
インターフェースの説明
スケーリング設定は、エラスティックスケールアウトに使用されるECIインスタンステンプレートを指定します。
CpuパラメーターとMemoryパラメーターは、CPUとメモリの要件を定義することでインスタンスタイプの範囲を指定します。Auto Scalingは、I/O 最適化やゾーンなどの要因に基づいて利用可能なインスタンスタイプを判断し、価格順にソートして最低価格でインスタンスを作成します。この方法は、スケーリンググループがコスト最適化ポリシーを使用し、スケーリング設定でインスタンスタイプが指定されていない場合にのみ適用されます。
今すぐお試しください
テスト
RAM 認証
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| ScalingGroupId |
string |
必須 |
スケーリング設定が属するスケーリンググループのID。 |
asg-bp14wlu85wrpchm0**** |
| ScalingConfigurationName |
string |
任意 |
スケーリング設定の名前。名前は2~64 文字で、英字、数字、アンダースコア(_)、ハイフン(-)、ピリオド(.)を含めることができます。名前は数字、英字、または中国語文字で始める必要があります。 スケーリング設定の名前は、リージョン内のスケーリンググループ内で一意である必要があります。このパラメーターを指定しない場合、デフォルトではスケーリング設定のIDが使用されます。 |
scalingconfig**** |
| SecurityGroupId |
string |
任意 |
ECIインスタンスが属するセキュリティグループのID。同じセキュリティグループ内のECIインスタンスは互いにアクセスできます。 セキュリティグループが指定されていない場合、選択したリージョンのデフォルトのセキュリティグループが自動的に使用されます。セキュリティグループのインバウンドルールに、コンテナが公開する必要のあるプロトコルとポートが含まれていることを確認してください。リージョンにデフォルトのセキュリティグループが存在しない場合、システムが自動的にデフォルトのセキュリティグループを作成し、宣言したコンテナのプロトコルとポートをインバウンドルールに追加します。 |
sg-uf66jeqopgqa9hdn**** |
| ContainerGroupName |
string |
任意 |
ECIインスタンスの名前。コンテナグループ名でもあります。 連番の名前を設定するには、
説明
bitsは少なくとも3に設定してください。そうしないと、連番が上限に達する可能性があります。上限に達した後もスケールアウトが必要な場合、スケーリングアクティビティはエラーを報告し、スケールアウトを停止します。この場合、ホスト名の命名規則を再設定する必要があります。
説明
例: このパラメーターを ECIインスタンスの連番名の設定ルールは、ECSインスタンスの連番名の設定ルールと同じです。詳細については、連番で一意なインスタンス名またはホスト名の設定を参照してください。 |
nginx-test[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 |
| 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 |
任意 |
スポットインスタンスの1 時間あたりの最大価格。値は小数点以下 3 桁まで指定できます。 SpotStrategyがSpotWithPriceLimitに設定されている場合、このパラメーターは必須です。 |
0.025 |
| AutoCreateEip |
boolean |
任意 |
Elastic IPアドレス(EIP)を自動的に作成し、ECIインスタンスに関連付けるかどうかを指定します。 |
true |
| EipBandwidth |
integer |
任意 |
EIPの帯域幅。デフォルト値: 5。単位: Mbit/s。 |
5 |
| HostName |
string |
任意 |
ホスト名。コンテナグループ名でもあります。 |
test |
| IngressBandwidth |
integer |
任意 |
最大インバウンド帯域幅。単位: バイト。 |
1024000 |
| EgressBandwidth |
integer |
任意 |
最大アウトバウンド帯域幅。単位: バイト。 |
1024000 |
| CpuOptionsCore |
integer |
任意 |
物理 CPUコア数。特定のインスタンスタイプのみがカスタム設定をサポートしています。詳細については、CPUオプションのカスタマイズを参照してください。 |
2 |
| CpuOptionsThreadsPerCore |
integer |
任意 |
コアあたりのスレッド数。特定のインスタンスタイプのみがカスタム設定をサポートしています。値が1の場合、ハイパースレッディングが無効になります。詳細については、CPUオプションのカスタマイズを参照してください。 |
2 |
| EphemeralStorage |
integer |
任意 |
エフェメラルストレージのサイズ。デフォルトではESSD PL1クラウドディスクが使用されます。単位: GiB。 |
20 |
| LoadBalancerWeight |
integer |
任意 |
Server Load Balancer(SLB)インスタンスのバックエンドサーバーとしてのECIインスタンスの重み。有効値: 1~100。 デフォルト値: 50。 |
50 |
| Tag |
array<object> |
任意 |
キーと値のペアとしてのインスタンスのタグ。 |
|
|
object |
任意 |
キーと値のペアとしてのインスタンスのタグ。 |
||
| Key |
string |
任意 |
インスタンスのタグキー。Nの有効値: 1~20。 タグキーは空文字列にできません。タグキーの長さは最大 128 文字で、 |
version |
| Value |
string |
任意 |
インスタンスのタグ値。Nの有効値: 1~20。 タグ値は空文字列にできます。タグ値の長さは最大 128 文字で、 |
3 |
| ImageRegistryCredential |
array<object> |
任意 |
イメージリポジトリの情報。 |
|
|
object |
任意 |
イメージリポジトリの情報。 |
||
| Password |
string |
任意 |
イメージリポジトリのパスワード。 |
yourpassword |
| Server |
string |
任意 |
イメージリポジトリのアドレス。 |
registry-vpc.cn-shanghai.aliyuncs.com |
| UserName |
string |
任意 |
イメージリポジトリのユーザー名。 |
yourusername |
| Container |
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はデフォルトではサポートされていません。NET_RAWを使用するには、チケットを送信してください。 |
|
|
string |
任意 |
コンテナ内のプロセスに特定の権限を付与します。NET_ADMINとNET_RAWのみがサポートされています。 説明
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 |
| Port |
array<object> |
任意 |
公開されるポートとプロトコル。 |
|
|
object |
任意 |
公開されるポートとプロトコル。 |
||
| Protocol |
string |
任意 |
プロトコルタイプ。有効値:
|
TCP |
| Port |
integer |
任意 |
ポート番号。有効値: 1~65535。 |
80 |
| EnvironmentVar |
array<object> |
任意 |
環境変数。 |
|
|
object |
任意 |
環境変数。 |
||
| Key |
string |
任意 |
環境変数の名前。名前は1~128 文字で、 |
PATH |
| Value |
string |
任意 |
環境変数の値。値の長さは最大 256 文字です。 |
/usr/local/bin |
| LivenessProbe.TcpSocket.Port |
integer |
任意 |
TCP Socketを使用してヘルスチェックを行う際にTCP Socketが検出するポート。 |
8000 |
| Tty |
boolean |
任意 |
インタラクションを有効にするかどうかを指定します。有効値:
デフォルト値: false。 Commandが/bin/bashに設定されている場合、このパラメーターをtrueに設定してください。 |
false |
| WorkingDir |
string |
任意 |
コンテナの作業ディレクトリ。 |
/usr/local/ |
| LivenessProbe.HttpGet.Scheme |
string |
任意 |
HTTPリクエストを使用してヘルスチェックを行う際のHTTP Getリクエストのプロトコルタイプ。有効値:
|
HTTP |
| ReadinessProbe.HttpGet.Port |
integer |
任意 |
HTTPリクエストを使用してヘルスチェックを行う際のHTTP Getリクエストのポート番号。 |
8080 |
| Arg |
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 |
| VolumeMount |
array<object> |
任意 |
ボリュームマウントの情報。 |
|
|
object |
任意 |
ボリュームマウントの情報。 |
||
| MountPropagation |
string |
任意 |
ボリュームのマウント伝播設定。マウント伝播により、コンテナがマウントしたボリュームを同じPod 内の他のコンテナ、または同じノード上の他のPodと共有できます。有効値:
デフォルト値: None。 |
None |
| MountPath |
string |
任意 |
ボリュームがマウントされるコンテナ内のディレクトリ。 説明
コンテナのマウントディレクトリの内容はボリュームの内容で上書きされます。このパラメーターの設定時には注意してください。 |
/pod/data |
| ReadOnly |
boolean |
任意 |
ボリュームが読み取り専用かどうかを指定します。有効値:
デフォルト値: false。 |
false |
| Name |
string |
任意 |
ボリュームの名前。この値はVolume 内のNameの値と同じです。 |
default-volume1 |
| SubPath |
string |
任意 |
ボリュームのサブパス。 |
data2/ |
| LivenessProbe.FailureThreshold |
integer |
任意 |
成功後にチェックが失敗とみなされるために必要な連続失敗の最小回数。 デフォルト値: 3。 |
3 |
| ReadinessProbe.Exec.Command |
array |
任意 |
コマンドライン方式を使用してヘルスチェックを行う際にコンテナ内で実行されるコマンド。 |
|
|
string |
任意 |
コマンドライン方式を使用してヘルスチェックを行う際にコンテナ内で実行されるコマンド。 |
cat /tmp/healthy |
|
| ReadinessProbe.FailureThreshold |
integer |
任意 |
成功後にチェックが失敗とみなされるために必要な連続失敗の最小回数。デフォルト値: 3。 |
3 |
| ImagePullPolicy |
string |
任意 |
コンテナのイメージプルポリシー。有効値:
|
Always |
| StdinOnce |
boolean |
任意 |
Stdinがtrueに設定されている場合、標準入力ストリームが複数のアタッチセッション間で開いたままになるかどうかを指定します。 StdinOnceがtrueに設定されている場合、標準入力はコンテナの起動時に開かれ、最初のクライアントがアタッチするまで空のままです。その後、標準入力は開いたままデータを受け入れ、クライアントが切断されるまで続きます。その時点で、標準入力は閉じられ、コンテナが再起動するまで閉じたままになります。 |
false |
| Cpu |
number |
任意 |
コンテナのvCPU 数。単位: コア。 |
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 |
| Command |
array |
任意 |
コンテナの起動コマンド。最大 20 個のコマンドがサポートされています。各コマンドは最大 256 文字です。 |
|
|
string |
任意 |
コンテナの起動コマンド。最大 20 個のコマンドがサポートされています。各コマンドは最大 256 文字です。 |
sleep |
|
| SecurityContext.RunAsUser |
integer |
任意 |
コンテナの実行に使用されるユーザーID。 |
1000 |
| ReadinessProbe.HttpGet.Path |
string |
任意 |
HTTPリクエストを使用してヘルスチェックを行う際のHTTP Getリクエストのパス。 |
/healthz |
| LivenessProbe.Exec.Command |
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 |
| LifecyclePostStartHandlerExec |
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 |
任意 |
TCP Socket 方式を使用して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 |
| LifecyclePreStopHandlerExec |
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 |
任意 |
TCP Socket 方式を使用してPreStopコールバック関数を設定する際のTCP Socket 検出用ポート。 |
90 |
| Volume |
array<object> |
任意 |
ボリュームの情報。 |
|
|
array<object> |
任意 |
ボリュームの情報。 |
||
| Type |
string |
任意 |
ボリュームのタイプ。有効値:
|
ConfigFileVolume |
| DiskVolume.DiskSize |
integer |
任意 |
DiskVolumeのサイズ。単位: GiB。 |
15 |
| NFSVolume.Path |
string |
任意 |
NFSボリュームのパス。 |
/share |
| FlexVolume.FsType |
string |
任意 |
マウントされたファイルシステムのタイプ。デフォルト値はFlexVolumeのスクリプトによって異なります。 |
ext4 |
| DiskVolume.FsType |
string |
任意 |
このファイルシステムタイプは推奨さ��ません。 |
xfs |
| HostPathVolume.Type |
string |
任意 |
ホストディレクトリのタイプ。例: File、Directory、Socket。 |
Directory |
| NFSVolume.ReadOnly |
boolean |
任意 |
NFSボリュームが読み取り専用かどうかを指定します。有効値:
デフォルト値: false。 |
false |
| HostPathVolume.Path |
string |
任意 |
ホスト上の絶対パス。 |
/xx/xx/path |
| FlexVolume.Options |
string |
任意 |
FlexVolumeオブジェクトオプションのリスト。キーと値のペア形式で、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のストレージメディア。デフォルトでは値が空で、ノードファイルシステムが使用されることを示します。memoryの値はメモリが使用されることを示します。 |
memory |
| ConfigFileVolumeConfigFileToPath |
array<object> |
任意 |
構成ファイルパスのリスト。 |
|
|
object |
任意 |
構成ファイルパスのリスト。 |
||
| Path |
string |
任意 |
構成ファイルの相対ファイルパス。 |
PATH |
| Mode |
integer |
任意 |
ConfigFileVolumeディレクトリの権限。 |
0644 |
| Content |
string |
任意 |
構成ファイルの内容(32 KB)。 |
bGl1bWk= |
| EmptyDirVolume.SizeLimit |
string |
任意 |
EmptyDirボリュームのサイズ。単位付きで値を指定してください。GiまたはMiの使用を推奨します。 |
256 Mi |
| InitContainer |
array<object> |
任意 |
初期化コンテナのリスト。 |
|
|
array<object> |
任意 |
初期化コンテナのリスト。 |
||
| InitContainerEnvironmentVar |
array<object> |
任意 |
環境変数の情報。 |
|
|
object |
任意 |
環境変数の情報。 |
||
| Key |
string |
任意 |
環境変数の名前。名前は1~128 文字で、 |
Path |
| Value |
string |
任意 |
環境変数の値。値の長さは最大 256 文字です。 |
/usr/bin/ |
| SecurityContext.Capability.Add |
array |
任意 |
コンテナ内のプロセスに特定の権限を付与します。NET_ADMINとNET_RAWのみがサポートされています。 説明
NET_RAWはデフォルトではサポートされていません。NET_RAWを使用するには、チケットを送信してください。 |
|
|
string |
任意 |
コンテナ内のプロセスに特定の権限を付与します。NET_ADMINとNET_RAWのみがサポートされています。 説明
NET_RAWはデフォルトではサポートされていません。NET_RAWを使用するには、チケットを送信してください。 |
NET_ADMIN |
|
| Image |
string |
任意 |
コンテナが使用するイメージ。 |
nginx |
| InitContainerVolumeMount |
array<object> |
任意 |
ボリュームマウントの情報。 |
|
|
object |
任意 |
ボリュームマウントの情報。 |
||
| MountPropagation |
string |
任意 |
ボリュームのマウント伝播設定。マウント伝播により、コンテナがマウントしたボリュームを同じPod 内の他のコンテナ、または同じノード上の他のPodと共有できます。有効値:
|
None |
| MountPath |
string |
任意 |
マウントディレクトリ。コンテナのマウントディレクトリの内容はボリュームの内容で上書きされます。 |
/usr/share/ |
| ReadOnly |
boolean |
任意 |
マウントパスが読み取り専用かどうかを指定します。 デフォルト値: false。 |
false |
| Name |
string |
任意 |
マウントされたボリュームの名前。 |
test-empty |
| SubPath |
string |
任意 |
ボリュームのサブディレクトリ。これにより、Podが同じボリュームの異なるディレクトリをコンテナ内の異なるディレクトリにマウントできます。 |
/usr/sub/ |
| ImagePullPolicy |
string |
任意 |
イメージプルポリシー。 |
Always |
| Cpu |
number |
任意 |
コンテナのvCPU 数。単位: コア。 |
0.5 |
| WorkingDir |
string |
任意 |
作業ディレクトリ。 |
/usr/local |
| Command |
array |
任意 |
コンテナの起動コマンド。 |
|
|
string |
任意 |
コンテナの起動コマンド。 |
sleep |
|
| Arg |
array |
任意 |
コンテナの起動引数。 |
|
|
string |
任意 |
コンテナの起動引数。 |
10 |
|
| SecurityContext.RunAsUser |
integer |
任意 |
コンテナの実行に使用されるユーザーID。 |
587 |
| Gpu |
integer |
任意 |
コンテナが使用するGPUの数。 |
1 |
| Memory |
number |
任意 |
メモリサイズ。単位: GiB。 |
1.0 |
| Name |
string |
任意 |
コンテナ名。 |
test-init |
| DnsConfigNameServer |
array |
任意 |
DNSサーバーのIPアドレスのリスト。 |
|
|
string |
任意 |
DNSサーバーのIPアドレスのリスト。 |
172.10.*.** |
|
| DnsConfigSearch |
array |
任意 |
DNS 検索ドメインのリスト。 |
|
|
string |
任意 |
DNS 検索ドメインのリスト。 |
svc.local.kubenetes |
|
| DnsConfigOption |
array<object> |
任意 |
オブジェクトオプションのリスト。各オブジェクトはNameとオプションのValueで構成されます。 |
|
|
object |
任意 |
オブジェクトオプションのリスト。各オブジェクトはNameとオプションのValueで構成されます。 |
||
| Value |
string |
任意 |
オブジェクト変数の値。 |
value |
| Name |
string |
任意 |
オブジェクト変数の名前。 |
name |
| HostAliase |
array<object> |
任意 |
インスタンス内のコンテナのカスタムホスト名マッピング。 |
|
|
object |
任意 |
インスタンス内のコンテナのカスタムホスト名マッピング。 |
||
| Ip |
string |
任意 |
追加するIPアドレス。 |
1.1.1.1 |
| Hostname |
array |
任意 |
追加するホスト名。 |
|
|
string |
任意 |
追加するホスト名。 |
hehe.com |
|
| SecurityContextSysctl |
array<object> |
任意 |
システム情報。 |
|
|
object |
任意 |
システム情報。 |
||
| Value |
string |
任意 |
インスタンスが実行されるセキュリティコンテキストの変数値。 |
65536 |
| Name |
string |
任意 |
インスタンスが実行されるセキュリティコンテキストのシステム名。 |
kernel.msgmax |
| NtpServer |
array |
任意 |
NTPサーバー。 |
|
|
string |
任意 |
NTPサーバー。 |
ntp.cloud.aliyuncs.com |
|
| AcrRegistryInfo |
array<object> |
任意 |
Alibaba Cloud Container Registry(ACR)Enterprise Editionインスタンスの情報。 |
|
|
object |
任意 |
Alibaba Cloud Container Registry(ACR)Enterprise Editionインスタンスの情報。 |
||
| Domain |
array |
任意 |
ACR Enterprise Editionインスタンスのドメイン名。デフォルトでは、インスタンスのすべてのドメイン名が使用されます。個別のドメイン名を指定できます。複数のドメイン名はカンマ(,)で区切ります。 |
|
|
string |
任意 |
ACR Enterprise Editionインスタンスのドメイン名。デフォルトでは、インスタンスのすべてのドメイン名が使用されます。個別のドメイン名を指定できます。複数のドメイン名はカンマ(,)で区切ります。 |
*****-****-registry.cn-beijing.cr.aliyuncs.com |
|
| InstanceName |
string |
任意 |
ACR Enterprise Editionインスタンスの名前。 |
acr-test |
| InstanceId |
string |
任意 |
ACR Enterprise EditionインスタンスのID。 |
cri-nwj395hgf6f3**** |
| RegionId |
string |
任意 |
ACR Enterprise Editionインスタンスが存在するリージョン。 |
cn-beijing |
| CostOptimization |
boolean |
任意 |
コスト最適化を有効にするかどうかを指定します。有効値:
デフォルト値: false。 |
false |
| InstanceFamilyLevel |
string |
任意 |
インスタンスファミリーのレベル。要件を満たすインスタンスタイプのフィルタリングに使用されます。このパラメーターは、CostOptimizationが有効な場合にのみ有効です。有効値:
|
EnterpriseLevel |
| InstanceType |
array |
任意 |
指定されたECSインスタンスタイプ。最大 5つのインスタンスタイプを指定できます。 |
|
|
string |
任意 |
指定されたECSインスタンスタイプ。最大 5つのインスタンスタイプを指定できます。詳細については、ECSインスタンスタイプを指定してインスタンスを作成するを参照してください。 |
ecs.g6.large |
|
| DataCacheBucket |
string |
任意 |
データキャッシュバケット。 |
default |
| DataCachePL |
string |
任意 |
データキャッシュに使用されるクラウドディスクのパフォーマンスレベル(PL)。ESSDの使用を推奨します。ESSDパフォーマンスレベルの有効値:
デフォルト値: PL1。 説明
ESSDの詳細については、 ESSD を参照してください。 |
PL1 |
| DataCacheProvisionedIops |
integer |
任意 |
データキャッシュに使用されるESSD AutoPLディスクのプロビジョニングされた読み書きIOPS。有効値: 0~min{50000, 1000 × 容量 - ベースラインパフォーマンス}。ベースラインパフォーマンス = min{1800 + 50 × 容量, 50000}。 説明
ESSD AutoPLディスクの詳細については、ESSD AutoPLディスクを参照してください。 |
40000 |
| DataCacheBurstingEnabled |
boolean |
任意 |
データキャッシュに使用されるESSD AutoPLディスクのバースト(パフォーマンスバースト)を有効にするかどうかを指定します。有効値:
デフォルト値: false。 説明
ESSD AutoPLディスクの詳細については、ESSD AutoPLディスクを参照してください。 |
false |
| GpuDriverVersion |
string |
任意 |
GPUドライバーのバージョン。有効値:
説明
GPUドライバーのバージョン切り替えをサポートしているのは特定のインスタンスタイプのみです。詳細については、GPUインスタンスタイプを指定してインスタンスを作成するを参照してください。 |
tesla=525.85.12 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| ScalingConfigurationId |
string |
スケーリング設定のID。 |
asc-uf6fonnghi50u374**** |
| RequestId |
string |
リクエストID。 |
89945DD3-9072-47D0-A318-353284CF**** |
例
成功レスポンス
JSONJSON
{
"ScalingConfigurationId": "asc-uf6fonnghi50u374****",
"RequestId": "89945DD3-9072-47D0-A318-353284CF****"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 403 | Forbidden.RiskControl | Forbidden.RiskControl |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。