Crossplane
Więcej informacji
- Twórca
- Upbound
- Rok
- Właściciel
- CNCF (incubating)
- Typ
- IaC oparte na K8s
- Licencja
- Apache 2.0
- Strona
- crossplane.io
- Kod źródłowy
- github.com/crossplane/crossplane
IaC oparte na Kubernetesie — zasoby AWS, Azure i GCP opisujesz jako obiekty K8s, a operator uzgadnia je z chmurą.
„Terraform z płaszczyzną sterowania zamiast CLI”. Różnica wobec Terraforma: brak pliku stanu, brak plan/apply — operator stale uzgadnia dryf między stanem zadeklarowanym a rzeczywistym. Composite Resources pozwalają zespołom platformowym udostępnić abstrakcję (kind: Database), która rozwija się w instancję RDS + politykę IAM + sekret.
Idealne zastosowanie: zespoły, które już uruchamiają Kubernetesa i chcą platformy samoobsługowej. Dojrzałość różni się zależnie od dostawcy; niektóre CRD są wciąż w wersji beta.