Files
2025-11-30 01:31:03 +01:00

50 lines
1.3 KiB
Plaintext

apiVersion: apiextensions.crossplane.io/v1
kind: CompositeResourceDefinition
metadata:
name: xrdss.crossplane.evina
spec:
group: crossplane.evina
names:
kind: XRDS
plural: xrdss
claimNames:
kind: RDS
plural: rdss
defaultCompositionRef:
name: rds-composition
versions:
- name: v1alpha1
served: true
referenceable: true
schema:
openAPIV3Schema:
type: object
properties:
spec:
type: object
properties:
parameters:
type: object
properties:
region:
description: AWS Region where the provider will operate
type: string
app:
description:
type: string
environment:
description:
type: string
engineVersion:
description:
type: string
providerConfigRef:
description: Name of the Kubernetes provider config
type: string
required:
- region
- app
- environment
# - engineVersion
- providerConfigRef