Cilium
従来のネットワーキングコンポーネントを、カーネルレベルのパフォーマンスで置き換える、eBPF ベースの Kubernetes ネットワーキング・セキュリティ・オブザーバビリティプラットフォームです。
- 活発にメンテナンスされている
- 財団の支援あり
- ドキュメントが充実
- 寛容なライセンス
概要
Cilium は Linux カーネルの技術である eBPF を使って、Kubernetes のネットワーキング、ネットワークポリシーの適用、ロードバランシング、オブザーバビリティをカーネル内で直接実装し、従来の iptables ベースのネットワーキングにあったパフォーマンスオーバーヘッドを回避します。CNCF を卒業したプロジェクトで、最も広く採用されている Kubernetes CNI(ネットワーキング)プラグインの1つとなっています。
Cilium は、Kubernetes 向けに高性能なネットワーキング、きめ細かなネットワークセキュリティポリシー、そして深いネットワークオブザーバビリティを求めるプラットフォームチームに向いています。(カタログにもある) Istio を補完する存在で、Cilium はネットワーキング層だけで動作することも、サイドカープロキシなしでサービスメッシュ機能を提供することもできます。
このカタログに掲載されている理由
カタログ評価: ★★★★☆ (4/5)
Leading eBPF-based Kubernetes networking/security layer.
- 基盤プロジェクト
- 財団によるガバナンス
- カテゴリ
- DevOps
- 言語
- Go
- ライセンス
- Apache-2.0
関連プロジェクト
Falco
Apache-2.0カーネルレベルの監視を使って、コンテナやホスト内で発生する予期しない、あるいは悪意のある挙動を検知する、CNCF のランタイムセキュリティツールです。
活発にメンテナンスされている
- DevOps
Linkerd
Apache-2.0シンプルさと低いリソースオーバーヘッドに重点を置いた、Kubernetes 向けの軽量なサービスメッシュで、Istio の正当な代替手段です。
活発にメンテナンスされている
- DevOps
etcd
Apache-2.0Kubernetes 自身がすべてのクラスタ状態を保存するために使用している、分散型で一貫性のあるキーバリューストアであり、他の分散システムにとっても信頼できる構成要素です。
活発にメンテナンスされている
- DevOps
Open Policy Agent (OPA)
Apache-2.0マイクロサービス、API、Kubernetes、CI パイプラインにまたがって、認可・コンプライアンス・設定ルールをコードとして統一的に適用する、CNCF を卒業した汎用ポリシーエンジンです。
活発にメンテナンスされている
- DevOps
誤りを見つけましたか? GitHub で修正を提案する