プライベートサービスを作成する際に、サービスプロバイダーとしてサービスインスタンスで実行できる O&M 操作をカスタマイズできます。たとえば、CloudOps Orchestration Service (OOS) O&M テンプレートを使用して自動 O&M を実装したり、O&M マニュアルの URL を埋め込んだりできます。このトピックでは、サービスプロバイダーとしてカスタム O&M 操作を設定する方法について説明します。
背景情報
Compute Nest の O&M 管理機能を使用すると、O&M 操作をカスタマイズできます。サービスを作成する際に、サービスの機能に基づいて O&M テンプレートまたは O&M マニュアルをカスタマイズできます。これは、顧客がサービスインスタンスで O&M 操作を実行するのに役立ちます。
顧客がサービスインスタンスを作成した後、顧客は Compute Nest コンソールでサービスインスタンスに対して O&M 操作を実行できます。 O&M 操作は、Elastic Scaling、Bulky Start Instances、Upload File などの一般的な O&M 管理テンプレートを使用して実行できます。サービスプロバイダーと顧客は、O&M 操作をカスタマイズできます。
次のいずれかの方法を使用して、O&M 操作をカスタマイズできます。
OOS テンプレートを追加する: OOS テンプレートをカスタマイズして O&M 操作を実行できます。テンプレートを手動でインポートしたり、既存のカスタムテンプレートを選択したり、テンプレートの URL を入力したりできます。テンプレートの作成方法の詳細については、「テンプレートの作成」をご参照ください。
O&M マニュアルの URL を埋め込む: コンソールに O&M マニュアルの URL を埋め込むことができます。顧客は、O&M マニュアルに記載されている内容に基づいて、サービスインスタンスで O&M 操作を実行できます。
カスタム O&M 操作の設定
Compute Nest コンソール にログオンします。
左側のナビゲーションウィンドウで、[マイサービス] をクリックします。 [作成済みサービス] タブの [マイサービス] ページで、[サービスの作成] をクリックします。
[サービスの作成] ページで、「サービスタイプの選択」セクションの「プライベートサービス」を選択し、サービス情報の設定を行います。
この例では、カスタム O&M 操作の設定に必要なパラメーターのみについて説明します。その他のパラメーターの詳細については、「プライベートサービスの作成」をご参照ください。
[サービス O&M (オプション)] セクションで、[O&M 操作の追加] をクリックします。
[O&M 操作の追加] ダイアログボックスで、パラメーターを設定します。
[カスタム O&M 項目] タブまたは [基本 O&M 項目] タブでパラメーターを設定できます。
カスタム O&M 項目タブで、[OOS テンプレート] または [ページ URL] を選択します。
[OOS テンプレート] を選択した場合は、次の表に示すパラメーターを設定する必要があります。
パラメーター
説明
操作名
O&M 操作の名前。
オペレーター
カスタム O&M 操作を実行するオペレーター。有効な値: [すべて] および [顧客]。
[オペレーター] パラメーターを [すべて] に設定すると、サービスプロバイダーと顧客は O&M 操作を実行する権限を持ちます。 [オペレーター] パラメーターを [顧客] に設定すると、顧客は O&M 操作を実行する権限を持ちます。
インポート方法
OOS テンプレートのインポートに使用される方法。有効な値: [手動インポート]、[カスタムテンプレート]、および [テンプレート URL]。
インポート方法パラメーターを「手動インポート」に設定した場合は、[テンプレートコンテンツ] フィールドに OOS テンプレートのコンテンツを手動で入力する必要があります。
インポート方法パラメーターを「カスタムテンプレート」に設定した場合は、リージョンとカスタムテンプレートを選択する必要があります。コンテンツは [テンプレートコンテンツ] フィールドに自動的に入力されます。
インポート方法パラメーターを「テンプレート URL」に設定した場合は、テンプレートの有効な HTTP または HTTPS URL を入力し、[URL の確認] をクリックする必要があります。テンプレート URL が検証されると、テンプレートコンテンツがテンプレートコンテンツフィールドに自動的に入力されます。
[ページ URL] を選択した場合は、次の表に示すパラメーターを設定する必要があります。
パラメーター
説明
操作名
O&M 操作の名前。
オペレーター
カスタム O&M 操作を実行するオペレーター。有効な値: [すべて] および [顧客]。
カスタム O&M 操作ページの URL
サービスプロバイダーが提供する O&M マニュアルの URL。固定 URL を入力するか、
{{output}}変数を使用してサービステンプレートの出力パラメーターを参照できます。
基本 O&M 項目タブで、開始、停止、再起動など、有効にする基本 O&M 操作を選択します。
有効にする必要のある基本 O&M 操作は、サービスシナリオによって異なります。
Elastic Compute Service (ECS) を使用してサービスが作成された場合、基本 O&M 操作は ECS インスタンスの開始または停止を実行するために実行されます。
Container Service for Kubernetes (ACK) を使用してサービスが作成された場合は、ポッドレプリカの数を指定するパラメーターを選択します。サービスを停止するには、選択したパラメーターの値を 0 に変更します。サービスを再起動するには、選択したパラメーターの値を元の値に戻します。
[サービスの作成] をクリックします。表示されるダイアログボックスで、チェックボックスをオンにして [OK] をクリックします。
サービスインスタンスで O&M 操作を実行する
サービスインスタンスがデプロイされると、顧客はサービスインスタンスの詳細ページの [O&M 管理] タブで、サービスプロバイダーによってプリセットされた O&M 操作または一般的な O&M 操作を実行できます。