メインコンテンツまでスキップ

Addon Service Management

このガイドでは、AMDPと統合できるさまざまなアドオンサービスの管理方法について説明します。

AMDPはさまざまな外部サービスとの統合をサポートしており、バージョン1.5以降、ArgoCD、Jenkins、Tekton、Kibana、Grafana、Jira、Whatap、Zipkin、Jaegerなどのサービス用のyamlテンプレートを提供し、プロジェクト/プロファイルでの即時統合と使用を可能にします。

Addon Service List

AMDPは、プロジェクト/プロファイルで使用するためにyamlテンプレート形式でアドオンサービスを登録することを許可します。

① タイプ: アドオンサービスのタイプ情報は、Logging、Monitoring、Trace、IssueTracker、CICD、Istioなどのタイプをサポートします。

② 名前: アドオンサービスの名前です。

③ 説明: アドオンサービスの詳細な説明です。

④ 削除ボタン: アドオンサービスを削除するためのボタンです。

⑤ タイプ追加: この機能により、提供されるデフォルトのアドオンサービスに加えて新しいサービスを登録できます。

⑥ フィルター追加: アドオン名、アドオンタイプ、またはアドオン説明に関する検索値を実行するためのボタンです。

Addon Service Type Addition/Modification

アドオンサービスの追加および変更画面は同じです。

① タイプ: アドオンサービスのタイプを選択します。AMDPのバージョン1.5は、Logging、Monitoring、Trace、IssueTracker、CICD、Istioなどのタイプをサポートしています。

② 名前: アドオンサービスの名前を入力します。

③ アイコン: アドオンサービスを表すアイコンです。

④ 説明: アドオンサービスの詳細な説明を入力します。

⑤ 事前定義された環境: Yamlテンプレートはさまざまな変数値を定義することを可能にし、その中でAMDPは特定の変数を事前定義された環境として自動的に注入します。 AMDPは現在、PD_MICROSERVICENAME、PD_PROJECTNAME、PD_SERVICENAME、PD_PROFILENAME、PD_NAMESPACE、PD_PODNAME、PD_DEPLOYNAMEなどの事前定義された環境変数を提供しています。

注記

yamlテンプレートでは、環境変数は${pd_variable_name}形式で入力する必要があります。そうすることでAMDPはそれらを事前定義された変数として認識します。

⑥ Yamlテンプレート: アドオンサービスの詳細設定を定義します。Yamlテンプレートには以下の必須項目を含める必要があります。

  • Type: アドオンサービスのタイプ/グループ(Logging、Monitoring、Trace、IssueTracker、CICD、Istio)
  • Kind: アドオンサービスの名前(zipkin、grafana、kibanaなど)
  • Spec: アドオンサービスの詳細設定情報
  • url: アドオンサービスにアクセスするためのURL情報
  • Query: URLで使用するクエリ情報を入力します(クエリ情報がない場合はnullを入力)

⑦ 環境変数の適用: yamlテンプレートを書いた後、このボタンをクリックして2つの機能を処理します。

  1. テンプレートに入力されたユーザー定義の変数を${variable_name}として自動的に認識し、Custom Envに表示します。
  2. ${pd_variable_name}として入力された事前定義された変数を自動的に認識し、Predefined Envで選択された事前定義された変数と一致させます。

⑧ Custom Env: ユーザーがyamlテンプレートに入力する必要があるユーザー定義の環境変数(カスタム環境)を表示します。ユーザーはAMDPが自動的に注入しないURL、認証情報、ライセンスなどを設定できます。

注記

yamlテンプレートでは、環境変数は${variable_name}形式で入力する必要があります。そうすることでAMDPはそれらをカスタム変数として認識します。

⑨ アドオンサービスの保存/キャンセル:

  • Save: アドオンサービス情報を保存します。
  • Cancel: 保存せずにウィンドウを閉じます。

アドオンサービスの削除

この画面は登録されたアドオンサービスを削除するためのものです:

  • 確認: 選択したアドオンサービス情報を削除します。
  • キャンセル: 選択したアドオンサービスを削除せずにウィンドウを閉じます。