VPC環境で利用できます。
Launch Configurationを作成します。
構文
createLaunchConfiguration構文は次の通りです。
./ncloud vautoscaling createLaunchConfiguration \
--serverImageNo <image-no> | --memberServerImageInstanceNo <member-image-no> | --serverImageProductCode <image-product-code> \
--serverSpecNo <spec-no>] | --serverSpecCode <spec-code> | --serverProductCode <product-code>] \
[--isEncryptedVolume <true|false>] \
[--initScriptNo <init-script-no>] \
[--launchConfigurationName <launch-configuration-name>] \
[--loginKeyName <login-key-name>] \
[--regionCode <KR|SGN|JPN>] \
[--output <json|xml>]
オプション
createLaunchConfigurationの実行時に指定できるオプションについて説明します。
必須オプション
createLaunchConfigurationの必須オプションです。
| オプション | タイプ | 必須の有無 | 説明 |
|---|---|---|---|
--serverImageNo |
String | Conditional | サーバイメージ番号
|
--memberServerImageInstanceNo |
String | Conditional | サーバイメージのインスタンス番号
|
--serverImageProductCode |
String | Conditional | サーバイメージ商品コード
|
--serverSpecNo |
String | Conditional | サーバスペック番号
|
--serverSpecCode |
String | Conditional | サーバスペックコード
|
--serverProductCode |
String | Conditional | サーバ商品コード
|
任意オプション
createLaunchConfigurationの任意オプションです。指定しない場合、オプションにはデフォルト値が適用されます。
| オプション | タイプ | 必須の有無 | 説明 |
|---|---|---|---|
--isEncryptedVolume |
Boolean | Optional | 基本ブロックストレージボリュームを暗号化するか
|
--initScriptNo |
String | Optional | 初期化スクリプト番号
|
--launchConfigurationName |
String | Optional | Launch Configuration名
|
--loginKeyName |
String | Optional | 認証キー名
|
共通オプション
vautoscalingコマンドで共通して使用するオプションについては、Auto Scaling (VPC)のオプションをご参照ください。
例
Launch Configurationの作成リクエストが成功すると、Launch Configurationの構成情報と作成状態が返されます。
コマンド
コマンドの例は次の通りです。
./ncloud vautoscaling createLaunchConfiguration \
--serverImageNo 123456789 \
--serverSpecCode s2-g3a \
--launchConfigurationName launch-config-01 \
--loginKeyName test-key \
--regionCode KR \
--output json
出力
出力の例は次の通りです。
{
"createLaunchConfigurationResponse": {
"totalRows": 1,
"launchConfigurationList": [
{
"regionCode": "KR",
"launchConfigurationNo": "12345",
"launchConfigurationName": "launch-config-01",
"serverImageProductCode": "SW.VSVR.OS.LNX64.ROCKY.09.G003",
"serverProductCode": "SVR.VSVR.AMD.STAND.C002.M008.G003",
"loginKeyName": "test-key",
"createDate": "2026-08-06T16:51:17+0900",
"launchConfigurationStatus": {
"code": "CREAT",
"codeName": "CREATED"
},
"initScriptNo": "",
"isEncryptedVolume": false,
"serverImageNo": "123456789",
"osInformation": "rocky-9.8",
"serverSpecNo": "1234",
"serverSpecCode": "s2-g3a",
"serverSpecDescription": "vCPU 2EA, Memory 8GB"
}
],
"requestId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"returnCode": "0",
"returnMessage": "success"
}
}