すべてのプロダクト
Search
ドキュメントセンター

CloudOps Orchestration Service:カスタム拡張機能の作成

最終更新日:Jan 17, 2025

手順

  1. CloudOps Orchestration Service (OOS) コンソールにログオンします。左側のナビゲーションウィンドウで、[サーバー管理] > [拡張機能] を選択します。 [拡張機能] ページの [カスタム拡張機能] タブで、[カスタム拡張機能の作成] をクリックします。image

  1. [カスタム拡張機能の作成] ウィザードの [基本情報] ステップで、拡張機能名、拡張機能の説明、バージョンの説明を入力し、拡張機能の適用範囲を指定します。

    拡張機能名: 名前は最大 50 文字で、文字、数字、およびハイフン (-) のみを含めることができます。

    拡張機能の説明: メンテナンスを容易にするために、拡張機能のユースケースをできるだけ正確に記述します。

    バージョンの説明: 拡張機能を作成すると、システムは最初のバージョンを自動的に v1 として識別します。必要に応じて、バージョンの説明を入力できます。拡張機能の作成後、拡張機能の詳細ページでバージョン番号とバージョンの詳細を表示できます。拡張機能の更新機能を使用して、拡張機能を変更できます。拡張機能を更新すると、システムは自動的に v2 バージョンを生成します。以降のバージョンも同様に生成されます。

    拡張機能の適用範囲: サポートされているインスタンスファミリ、イメージタイプ、オペレーティングシステムとバージョンなど、拡張機能の適用条件を指定します。適用条件が満たされている場合にのみ、Elastic Compute Service (ECS) の購入ページまたは ECS インスタンスの詳細ページで拡張機能を選択できます。

    インストールコマンドパラメーター: 拡張機能のインストールコマンドの入力パラメーターを指定します。複数のパラメーターを追加できます。パラメータータイプは、文字列、数値、またはブール値です。各パラメーターのパラメーター名、デフォルト値、およびパラメーターの説明を定義できます。 ECS の購入ページまたは ECS インスタンスの詳細ページで拡張機能をインストールするときに、これらのパラメーターに値を割り当てる必要があります。image次のサンプルスクリプトに示すように、中括弧 {} を使用して、インストールスクリプトでインストールコマンドパラメーターを参照できます。後で拡張機能をインストールするときに、パラメーターを使用して特定の値を渡すことができます。image.pngインストールスクリプトのサンプル:

    yum install -y {{para1}}

  1. [次のステップ] をクリックして、[拡張機能の構成] ステップに進みます。

    このステップでは、複数の拡張機能の構成を追加できます。各構成で、オペレーティングシステム、アーキテクチャ、Object Storage Service (OSS) バケット、およびソフトウェアパッケージを選択できます。指定したソフトウェアパッケージのインストールスクリプトとアンインストールスクリプトを入力できます。 ECS インスタンスに拡張機能をインストールすると、システムは ECS インスタンスのオペレーティングシステムとアーキテクチャに該当する拡張機能の構成を検索し、指定されたソフトウェアパッケージをダウンロードして、インストールスクリプトまたはアンインストールスクリプトを実行します。これにより、数回クリックするだけで拡張機能をインストールできます。image.png

  1. [作成] をクリックして、カスタム拡張機能を作成します。

    拡張機能の詳細を表示する: 拡張機能の作成後、[拡張機能] ページの [カスタム拡張機能] タブで拡張機能の [アクション] 列の [詳細] をクリックすると、拡張機能の詳細ページに移動できます。詳細ページには、拡張機能のグローバル情報と現在のバージョンの情報が表示されます。バージョン ドロップダウンリストから表示するバージョンを選択できます。別のバージョンに切り替えると、バージョン情報と拡張機能の構成が変わります。

    image.png