Cloud Experte
Crossplane — K8s-natives IaC¶
CrossplaneKubernetesIaC 3 min Lesezeit
Infrastruktur als Kubernetes-Ressourcen. Crossplane Compositions und Claims.
Prinzip¶
Crossplane erweitert die Kubernetes-API um Cloud-Ressourcen. Infrastruktur = kubectl apply.
Beispiel¶
apiVersion: database.aws.crossplane.io/v1beta1
kind: RDSInstance
metadata:
name: my-database
spec:
forProvider:
region: eu-central-1
dbInstanceClass: db.t3.micro
engine: postgres
engineVersion: "16"
masterUsername: admin
allocatedStorage: 20
Compositions¶
Compositions = Abstraktionen über Cloud-Ressourcen. Das Team definiert einen ‘Database’-Claim und Crossplane erstellt RDS, Security Group, Subnet Group.
Zusammenfassung¶
Crossplane ist ideal, wenn Sie eine einzige Control Plane (K8s) für Anwendungen und Infrastruktur wollen.
Brauchen Sie Hilfe bei der Implementierung?¶
Unser Team hat Erfahrung in der Konzeption und Umsetzung moderner Architekturen. Wir helfen Ihnen gerne.