分散型サービス接続のためのユニバーサルEnvoyサービスメッシュ
セキュリティ、オブザーバビリティ、ルーティングなどを提供する、サービス メッシュ用のオープンソース コントロール プレーン
Kumaの特徴
お客様の声
「Kumaを選択した主な理由は、お客様がKubernetesと仮想マシンの両方をサポートできるようにすると同時に、2つの間の意向を容易にするソリューションが必要だったからです。」
MS3 CEO
Aaron Weikle氏
Kubernetes、VM、マルチメッシュ
Envoyの上に構築されたKumaは、K8とVMの両方に対応したMicroservices & Service Meshのためのモダンなコントロールプレーンで、1つのクラスタで複数のメッシュをサポートします。
使いやすく、アップグレードも簡単
L4 + L7 ポリシーアーキテクチャにより、ワンクリックでゼロトラストのセキュリティ、観測可能性、発見、ルーティング、トラフィック信頼性を実現します。簡単でありながら、パワフルです。
マルチクラウド & マルチクラスター
エンタープライズ向けに開発されたKumaは、Kubernetes、VM、またはハイブリッド上の複数のクラウドやクラスタにまたがる最もスケーラブルなマルチゾーン接続を搭載しています。
数日ではなく数分で開始
Kumaの使用開始と実行は、3つの簡単なステップで完了します。Envoyプロキシにネイティブに組み込まれたKumaは、データベースを含むあらゆるアプリケーションやサービスの接続性を確保、監視、接続、ルーティング、強化するためのポリシーを簡単に使用することが可能です。
利用可能なディストリビューションから
Kuma をインストールします。
kumactl install control-plane \
| kubectl apply -f-
GUI を視覚化してクラスターを確認します。
kubectl port-forward svc/kuma-control-plane \
-n kuma-system 5681:5681
127.0.0.1:5681/gui に移動して、GUI を表示します。
利用可能なディストリビューションから
Kuma をインストールします。
kumactl install control-plane \
--cni-enabled | oc apply -f -
GUI を視覚化してクラスターを確認します。
oc port-forward svc/kuma-control-plane \
-n kuma-system 5681:5681
127.0.0.1:5681/gui に移動して、GUI を表示します。
- Envoy Proxyにバンドルされています。Envoyの専門知識は必要ありません。
- 組織内のすべてのL4 + L7トラフィックに対して、10以上のポリシーがすぐに使用可能です。
- ネイティブCRDとGUI、REST APIおよびCLIも同梱されています。
シングルゾーンとマルチゾーンの接続性
あらゆるプラットフォーム、クラウド、アーキテクチャにまたがる最新のサービスおよびアプリケーションの接続性を構築します。Kumaは、最新のKubernetes環境とVirtual Machineワークロードを同じクラスタでサポートし、ネイティブなマルチクラウドおよびマルチクラスタ接続により、組織全体をサポートします。
- マルチクラウド、マルチクラスタに対応したマルチゾーンデプロイメント。
- ハイブリッドを含む、Kubernetes と VM のサポート。
- ネイティブなIngress、Gateway、マルチメッシュのサポート。
組織全体で1つのクラスタを使用
エンタープライズアーキテクト向けに設計されたKumaは、1つのコントロールプレーンから複数のチームをサポートするネイティブマルチメッシュを搭載しています。ネイティブのサービスディスカバリ、グローバルおよびリモートの展開モード、APIMソリューションとのネイティブな統合を組み合わせることで、Kumaはすべてのボックスをチェックします。
- ミッションクリティカルなユースケースに対応するエンタープライズアーキテクトのために構築されました。
- 1つのコントロールプレーンからのマルチメッシュにより、運用の複雑さを軽減します。
- スタンドアロンまたはマルチゾーンモードで水平方向に拡張可能です。
KUMA は CNCF サンドボックス プロジェクトです
Kuma はもともとKong, Inc.によって作成され、そのオープンコミュニティによって成功を収めました。