Auto Scaling (VPC)の概要

Prev Next

VPC環境で利用できます。

Auto Scalingは、モニタリング結果やユーザー設定に応じて仮想サーバ数を増加・減少させて、需要の変化に柔軟に対応できるようサポートする NAVERクラウドプラットフォームのサービスです。Auto Scalingでは、Launch Configuration、Auto Scaling Group機能に関する CLIをvautoscalingコマンドとして提供しています。

Auto Scaling(VPC)の共通設定

Auto Scaling (VPC) CLIで共通して使用するコマンドとオプションの形式について説明します。

構文

vautoscalingの構文は次の通りです。

./ncloud vautoscaling <subcommand> [options]

オプション

vautoscalingで共通して使用できるオプションです。

オプション タイプ 必須の有無 説明
--regionCode String Optional リージョンコード
  • KR | SGN | JPN
  • デフォルト: getRegionList照会結果の最初のリージョン
--output String Optional レスポンス結果の形式
  • json(デフォルト) | xml

Auto Scaling (VPC)コマンド

vautoscaling配下で使用できるサブコマンドの一覧です。

Launch Configuration

Launch Configuration関連のコマンドは次の通りです。

コマンド 説明
createLaunchConfiguration Launch Configurationを作成
getLaunchConfigurationList Launch Configurationリストを照会
getLaunchConfigurationDetail Launch Configurationの詳細情報を照会
deleteLaunchConfiguration Launch Configurationを削除

Auto Scaling Group

Auto Scaling Group関連のコマンドは次の通りです。

コマンド 説明
createAutoScalingGroup Auto Scaling Groupを作成
getAutoScalingGroupList Auto Scaling Groupリストを照会
getAutoScalingGroupDetail Auto Scaling Groupの詳細情報を照会
updateAutoScalingGroup Auto Scaling Groupの詳細情報と設定済み Launch Configurationの変更
setDesiredCapacity Auto Scaling Groupの希望する容量を変更
putScalingPolicy Scalingポリシーの作成または変更
getAdjustmentTypeList Scalingポリシー設定時に使用可能な調整タイプコードを照会
getAutoScalingPolicyList Scalingポリシーリストを照会
executePolicy Scalingポリシーを実行
deleteScalingPolicy Scalingポリシーを削除
putScheduledUpdateGroupAction Scalingスケジュールの作成または変更
getScheduledActionList まだ実行されていない Scalingスケジュールリストを照会
deleteScheduledAction Scalingスケジュールを削除
getScalingProcessTypeList プロセスタイプリストを照会
suspendProcesses プロセスを一時停止
resumeProcesses プロセスを再起動
getAutoScalingActivityLogList Scalingアクションログリストを照会
deleteAutoScalingGroup Auto Scaling Groupを削除

Auto Scaling (VPC)関連リソース

Auto Scaling (VPC) CLIをより効果的に活用するために、さまざまな関連リソースを提供しています。