Kong Manager
Kong Managerは、Kong Gatewayのグラフィカルユーザーインターフェース(GUI)です。内部的にはKong Admin APIを使用してKong Gatewayを管理および制御します。実行するKong Gatewayのエディションに応じて、オープンソースまたはエンタープライズの2つのオプションがあります。
Kong Manager Enterprise(または無料モード)エディションと OSS エディションでアクセスできる一部の機能の比較を次に示します。
機能 | Kong Manager Enterprise | Kong Manager OSS |
---|---|---|
すべてのワークスペースを1か所で管理 | ✅ | ❌ |
ルートとサービスの生成と管理 | ✅ | ✅ |
プラグインの有効化または無効化 | ✅ | ✅ |
証明書の管理 | ✅ | ✅ |
サービス、プラグイン、コンシューマ、およびその他すべてのものを、必要とするとおりにグループ化する | ✅ | ❌ |
チームの管理 | ✅ | ❌ |
Kong Gateway向けのユーザーとロールの管理 | ✅ | ❌ |
キーセットとキーを一元的に管理し、簡単にアクセスできる | ✅ | ✅ |
Vaultの管理 | ✅ | ✅ |
注 : Kong を 従来型モードで実行している場合、トラフィックが増加すると、Kong プロキシのパフォーマンスに問題が生じる可能性があります。サーバー側で大量のエンティティを並べ替えたりフィルタリングしたりすると、 Kong Gatewayとそのデータベースの両方で CPU 使用率が増加する可能性があります。
Kong Managerにアクセスするには、Kong Gateway (OSS)のインストール後に次のURLに移動します:http://localhost:8002。
Kong Managerインターフェース
図 1: Kong Manager の個別のワークスペース ダッシュボード
トップメニュー
アイテム | 説明 |
---|---|
ワークスペース | クラスタ内のすべてのワークスペースのダッシュボード。 |
チーム | RBAC を使用してチームの役割と権限を管理したり、グループを IdP にマッピングしたりします。 |
サイドメニュー
アイテム | 説明 |
---|---|
ダッシュボード | ワークスペースに関する情報を表示します。 |
API Gateway | 現在のワークスペースのKong Gatewayエンティティを管理します。 |
シークレット | ご使用の環境のデータ保管庫、キー、キーセットを管理します。 |
Kong Manager OSSインターフェース
Kong Manager Open Source(OSS)は、 Kong Gateway (OSS)のグラフィカルユーザーインターフェイス(GUI)です。 内部的には Kong Admin API を使用してKong Gateway (OSS)を管理および制御します。
注: Kong Manager OSS は、 Kong Gateway (OSS)のオープンソースバージョンで使用するように設計されています。
図2:Kong Manager OSSの概要
アイテム | 説明 |
---|---|
概要 | Kong Gateway (OSS)に関する情報を含むダッシュボード。 |
ゲートウェイサービス | Kong Gateway (OSS)に関連付けられているすべてのサービスの概要。このダッシュボードから、新しいサービスを追加したり、既存のサービスを管理したり、すべてのサービスを一目で確認したりできます。 |
ルート | Kong Gateway (OSS)に関連付けられているすべてのルートの概要。このダッシュボードから、新しいルートを追加し、既存のルートを管理し、すべてのルートを一目で確認することができます。 |
コンシューマ | Kong Gateway (OSS)に関連付けられているすべてのコンシューマの概要。このダッシュボードから、新しいコンシューマを追加し、既存のコンシューマを管理し、すべてのコンシューマを一目で確認することができます。 |
プラグイン | Kong Gateway (OSS)に関連付けられているすべてのプラグインの概要。このダッシュボードから、プラグインを有効または無効にすることができます。 |
アップストリーム | Kong Gateway (OSS)に関連するすべてのアップストリームの概要。このダッシュボードから、新しいアップストリームを追加したり、既存のアップストリームを管理したり、すべてのアップストリームを一目で確認したりできます。 |
証明書 | 暗号化されたリクエストのSSL/TLS終了用の証明書を管理します。 |
CA 証明書 | クライアントおよびサーバーの証明書の検証のためにCA証明書を管理します。 |
SNI | SNI オブジェクトを管理して、1 つの証明書に対して複数のホスト名をマッピングします。 |
Vaults | シークレットを一元化して、Kong Gateway (OSS)のセキュリティを管理します。 |
Keys | キーオブジェクトを追加して、非対称キーを管理します。 |
Key Sets | キーセットオブジェクトを追加して、非対称キーコレクションを管理します。 |