Compute Nest でプライベートサービスを公開する場合、カスタムの運用・保守(O&M)操作をそのサービスにアタッチできます。これにより、お客様はコンソールから自動化された保守タスクを実行したり、ガイド付きのランブックに従って操作を実施したりできます。サポート担当者への連絡は不要です。これらの操作は、サービス作成時に一度だけ構成します。デプロイメント完了後、お客様がいつでも呼び出すことができます。
利用可能なカスタム O&M 操作には、以下の 2 種類があります:
OOS テンプレート:CloudOps Orchestration Service (OOS) テンプレートをアタッチして、インスタンスの再起動、パッチ適用、スケーリングなどの O&M タスクを自動化します。テンプレートは手動でインポートするか、既存のカスタムテンプレートを選択するか、ホストされているテンプレートの URL を指定します。
ページ URL:コンソール内に O&M マニュアルへのリンクを埋め込みます。お客様はこのマニュアルに従って、操作を自ら実行します。
カスタム操作に加えて、Compute Nest では、追加の構成なしで有効化できる組み込みの O&M テンプレート(エラスティックスケーリング、一括起動インスタンス、ファイルアップロード)も提供しています。
前提条件
開始する前に、以下の条件を満たしていることを確認してください。
サービスプロバイダー権限を持つ Compute Nest アカウント
(OOS テンプレートの場合)OOS テンプレート、またはホストされているテンプレートの HTTP/HTTPS URL。テンプレートを作成する場合は、「テンプレートの作成」をご参照ください。
プライベートサービスへの O&M 操作の追加
Compute Nest コンソールにログインします。
左側のナビゲーションウィンドウで、マイサービス をクリックします。作成済みサービス タブで、サービスの作成 をクリックします。
サービスの作成 ページで、プライベートサービス を選択し、サービス情報を構成します。
本トピックでは、O&M 関連のパラメーターのみについて説明します。その他のすべてのパラメーターについては、「プライベートサービスの作成」をご参照ください。
サービス O&M(任意) セクションで、O&M 操作の追加 をクリックします。
O&M 操作の追加 ダイアログボックスで、以下のタブのいずれかから操作を構成します。
カスタム O&M 項目タブ
OOS テンプレート または ページ URL を選択し、パラメーターを構成します。
OOS テンプレート
パラメーター
説明
操作名
O&M 操作の表示名です。
オペレーター
この操作を実行できるユーザーです。全員 を選択すると、サービスプロバイダーとお客様の両方に権限が付与されます。お客様 を選択すると、お客様のみに権限が付与されます。
インポート方法
OOS テンプレートの内容を読み込む方法です。下記の表をご参照ください。
インポート方法
手順
手動インポート
テンプレート内容 フィールドに、テンプレートの内容を直接入力します。
カスタムテンプレート
リージョンとカスタムテンプレートを選択します。テンプレート内容 フィールドが自動的に設定されます。
テンプレート URL
有効な HTTP または HTTPS のテンプレート URL を入力し、URL の検証 をクリックします。検証後に、テンプレート内容 フィールドが自動的に設定されます。
ページ URL
パラメーター
説明
操作名
O&M 操作の表示名です。
オペレーター
マニュアルにアクセスできるユーザーです。有効な値: 全員、お客様。
カスタム O&M 操作ページの URL
O&M マニュアルの URL です。固定の URL を入力するか、サービステンプレートからの出力パラメーターを参照するために
{{output}}変数を使用します。
基本 O&M 項目タブ
有効化する基本操作(起動、停止、再起動)を選択します。動作は基盤となるサービスの種類によって異なります:
Elastic Compute Service (ECS) ベースのサービス:選択した操作により、ECS インスタンスが起動または停止されます。
Container Service for Kubernetes (ACK) ベースのサービス:Pod レプリカ数を制御するパラメーターを選択します。これを
0に設定するとサービスが停止し、元の値に戻すとサービスが再起動します。
サービスの作成 をクリックします。表示されるダイアログボックスで、必要なチェックボックスを選択し、OK をクリックします。
デプロイメント後の操作
サービスインスタンスのデプロイメントが完了すると、お客様は、サービスインスタンスの詳細ページの O&M 管理 タブから、サービスプロバイダーが事前に設定した O&M 操作や共通の O&M 操作を実行できます。
次のステップ
プライベートサービスの作成から公開までの全体フローを学習するには、「プライベートサービスの作成」をご参照ください。
O&M 操作用の OOS テンプレートを作成するには、「テンプレートの作成」をご参照ください。