Starting Crossplane for workload-level AWS resources. First composition: RDS.
Proposed claim interface (PostgresDatabase):
apiVersion: platform.tcs.io/v1alpha1
kind: PostgresDatabase
metadata:
name: my-app-db
spec:
parameters:
storageGB: 20
instanceClass: db.t3.medium
multiAZ: false
backupRetentionDays: 7
engineVersion: "15.4"
writeConnectionSecretToRef:
name: my-app-db-conn
Composition would handle: DBSubnetGroup, ParameterGroup, SecurityGroup, RDS instance, connection secret.
Feedback on schema before I write the XRD YAML.
Starting Crossplane for workload-level AWS resources. First composition: RDS.
Proposed claim interface (
PostgresDatabase):Composition would handle: DBSubnetGroup, ParameterGroup, SecurityGroup, RDS instance, connection secret.
Feedback on schema before I write the XRD YAML.