サービスオーケストレーションについて cMGD CLI
Paragon Automationは、ルートユーザーがサービスプロビジョニングのために特定のタスクを実行できるようにするサービスオーケストレーションコンテナ化管理デーモン(cMGD)CLIを提供します。サービスオーケストレーションcMGD CLIにアクセスする前に、クラスターを展開し、クラスターにParagon Automationをインストールする必要があります。ルートユーザーとしてParagon Shell CLIにログインした後、Paragon Shell CLIを終了し、サービスオーケストレーションcMGD CLIにアクセスする必要があります。
ルートユーザーのみがサービスオーケストレーションcMGD CLIにアクセスし、サービスプロビジョニングタスクのコマンドを実行できます。
サービスオーケストレーションcMGD CLIへのアクセス
サービスオーケストレーションcMGDのディレクトリ
サービス オーケストレーション cMGD には、サービス設計 YANG ファイル、ログ ファイルなどを含むデフォルト ディレクトリがあります。 表 1 は、サービス オーケストレーション cMGD の重要なディレクトリの一部を示しています。
ディレクトリ |
形容 |
---|---|
/data-models/projects | プロジェクトには、サービス オーケストレーションでサービスをプロビジョニングできる要素に基づいて、関連するサービス設計が 1 つ以上含まれています。Paragon Automationは、以下のプロジェクトおよび関連するYANGモデルを提供します。
|
/foghorn/network/projects |
|
/var/tmp/add_project.sh.log |
|
/var/tmp/order_sync_conf.json |
|
サービス オーケストレーション cMGD CLI コマンド
rootユーザーは、 表2 に示すコマンドを使用して、Paragon Automationでサービスプロビジョニングタスクを実行できます。
命令 |
形容 |
---|---|
set foghorn:core org-id |
サービスオーケストレーションcMGD環境で組織IDを設定します。 |
set service design default version |
サービスデザインのデフォルトバージョンを設定します。 |
show service order status |
組織に対して生成されたすべてのサービス注文のステータスを表示します。 |
show service order as-json |
すべてまたは特定のサービス注文をJSON形式で表示します。 |
show service order as-yaml |
すべてまたは特定のサービス注文をYAML形式で表示します。 |
show service designs |
組織にインストールされているサービス設計カタログを表示します。 |
show device dependant configuration |
Paragon Automationがデバイスにプロビジョニングする予定のすべてのサービスについて、デバイスの設定を表示します。 |
show insights configuration |
Paragon Automationがデバイスにプロビジョニングするサービスを監視するためのParagon Insightsに関連する設定を表示します。 |
show configuration foghorn:customers |
顧客にプロビジョニングされたすべてのサービス構成を表示します。 |
request service project add |
新しいサービス設計と関連するYANGモデルをParagon Automationに追加します。 |
request service orders sync |
アクティブなサービスの設定を Order Manager のサービス設定で同期します。 |
request network resources load |
ネットワークリソースプールをParagon Automationデータベースに追加します。 |
request service order upload |
サービスオーケストレーションcMGD環境でサービス注文をアップロードします。 |
request service order place |
配置オプションを選択し、サービスの配置設定を作成します。 |
request service order modify |
サービスの変更ワークフローを実行します。 |
request service order delete |
サービスの削除ワークフローを実行します。 |
request service order submit |
サービス注文のプロビジョニングワークフローを有効化します。 |
request service order provision |
サービス注文のワークフローを作成して実行します。 |
request service design uninstall |
Paragon Automationデータベースからサービス設計バージョンをアンインストールします。 |
request service design install |
サービス設計バージョンをデータベースにインストールします。 |