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

Container Service for Kubernetes:GitOpsを使用したACKクラスターの管理

最終更新日:Jan 07, 2025

このトピックでは、GitOpsを使用してContainer Service for Kubernetes (ACK) クラスターを管理する方法について説明します。

前提条件

GitOpsシステムにログオンしています。 詳細については、「GitOpsシステムへのログイン」をご参照ください。

説明

Argo CDのwebインターフェイスを使用してACKクラスターを管理することはできません。

GitOpsシステムに追加されたクラスターの表示

次のコマンドを実行して、GitOpsシステムに追加されたクラスターを照会します。

argocdクラスターリスト

期待される出力:

サーバー名バージョンステータスメッセージプロジェクト
https:// kubernetes.de fault.svc in-cluster Unknown Clusterにはアプリケーションがなく、監視されていません。

GitOpsシステムへの関連クラスターの追加

ACK One Fleetインスタンスに対してGitOpsを有効にすると、GitOpsはACK One Fleetインスタンスに関連付けられているクラスターを自動的に検出し、そのクラスターをGitOpsシステムに追加します。

  1. クラスターステージングとクラスタープロダクションをACK Oneフリートインスタンスに関連付けます。 詳細については、「関連クラスターの管理」をご参照ください。

    クラスターステージングとクラスタープロダクションをACK One Fleetインスタンスに関連付けると、GitOpsは自動的にクラスターをGitOpsシステムに追加します。

  2. 次のコマンドを実行して、GitOpsシステムに追加されたクラスターを照会します。

    argocdクラスターリスト

    期待される出力:

    サーバー名バージョンステータスメッセージプロジェクト
    https:// 47.91.XX.XX:6443 xxxxxxxxxx225aa20e34ac08-Staging不明クラスターにはアプリケーションがなく、監視されていません。
    https:// 47.111.XX.XX:6443 xxxxxxxxxx7094a6abeb1423-Prodution不明クラスターにはアプリケーションがなく、監視されていません。
    https:// kubernetes.de fault.svc in-cluster Unknown Clusterにはアプリケーションがなく、監視されていません。

GitOpsシステムから関連するクラスターを削除する

ACK One Fleetインスタンスからクラスターの関連付けを解除すると、GitOpsは自動的にGitOpsシステムからクラスターを削除します。