1.2. アプリケーションコンソール
コンソールには、アプリケーションライフサイクル管理用のダッシュボードが含まれます。コンソールダッシュボードを使用し、アプリケーションの作成および管理、アプリケーションステータスの表示が可能です。機能が強化され、開発者およびオペレーションスタッフは全クラスターのアプリケーションの作成、デプロイ、更新、管理、可視化がしやすくなります。
以下のアプリケーションコンソール機能を参照してください。
重要: 利用可能なアクションは割り当てられたロールに基づきます。ロールベースのアクセス制御 のドキュメントで、アクセス要件について確認してください。
- 関連するリソースリポジトリーやサブスクリプションおよび配置設定など、クラスター全体にデプロイされたアプリケーションを可視化する。
-
アプリケーションの作成および編集とリソースのサブスクライブを行います。デフォルトでは、ハブクラスターは自己管理ができ、
local cluster
の名前を指定します。このローカルクラスターに、アプリケーションリソースをデプロイできますが、ローカルクラスターへのアプリケーションのデプロイはベストプラクティスではありません。 -
概要 から、アプリケーション名をクリックして、リソースリポジトリー、サブスクリプション、配置、配置ルール、デプロイされたリソースを含む、詳細情報およびトポロジーを表示します。これには、Ansible Tower タスクを使用したオプションのプリデプロイメントおよびデプロイ後のフック (Git リポジトリーの場合) が含まれます。同じビューから
Editor
タブにアクセスします。 -
概要 から
Advanced configuration
タブを使用して、サブスクリプション、配置ルール、チャネルを表示または編集します。 - デプロイメント、更新、およびサブスクリプションなど、アプリケーションのコンテキストで個別のステータスを表示する。
コンソールには、アプリケーション管理機能をそれぞれ提供する各種ツールが含まれます。このような機能を使用すると、アプリケーションリソースの作成、検索、更新、およびデプロイを簡単に行えます。
1.2.1. アプリケーションの概要 リンクのコピーリンクがクリップボードにコピーされました!
メインの Overview タブで、以下を参照してください。
- 全アプリケーションを表示するテーブル
- 一覧表示されたアプリケーションをフィルターリングする Search ボックス
- Argo アプリケーションを含む、サブスクリプションを使用してリソースがデプロイされるリモートおよびローカルクラスターの量などのアプリケーション名と他の詳細。
- アプリケーションがデプロイしたリソースの定義が格納されているリポジトリーへのリンク
- 期間の制約 (作成されている場合)
-
コントローラーから生成される Argo アプリケーションを表す
ApplicationSet
タイプ - 割り当てられたロールで利用可能なその他のアクション
Overview から Create application
をクリックし、作成するタイプを選択します。
テクノロジープレビュー: Argo CD ApplicationSet を作成できます。必須フィールドを変更し、Create
をクリックします。ApplicationSet
の作成時に通知が送信されます。
ArgoCD ApplicationSet を作成するには、Sync policy
から クラスターの状態が変更した時に Automatically sync
を有効にする必要があります。
Argo CD ApplicationSet を編集することもできます。テーブルから、ApplicationSet をクリックします。デフォルトでは、YAML エディターはフィールドと共に表示されるはずです。表示されない場合は、エディターをオンにできます。必要に応じて各オプションでアプリケーションを変更し、保存します。