| ウェブサイト | crossplane.io |
| カテゴリ | クラウドネイティブコントロールプレーン |
| ライセンス | オープンソース(Apache 2.0) |
| 料金 | オープンソースで無料。Crossplane Enterprise はサポートと機能を追加し、カスタム料金で提供されます。 |
概要
Crossplaneを使用すると、チームはクラウドリソースをKubernetes CRDとして構成でき、クラスターを離れずにセルフサービス型のインフラストラクチャを実現できます。
メリット
- Kubernetes ネイティブのリソースモデル
- セルフサービスでのクラウドプロビジョニング
- 豊富なプロバイダーエコシステム
- 宣言的なコンポジションとテンプレート
- GitOps や既存の K8s ツールとの統合
デメリット
- CRD とコンポジションの学習コスト
- プロバイダーの品質にばらつきがある
- コア製品ではネイティブ UI が限定的
- エンタープライズ機能は商用プランでのみ利用可能
総評
Crossplane は、クラウドサービスを Kubernetes API としてプラットフォームチームに提供することに優れています。セルフサービス型のインフラと GitOps ワークフローを必要とする、すでに Kubernetes を使用している組織に最適です。主なトレードオフは、CRD、プロバイダー、コンポジションによる複雑性の増加です。