# Minimal CloudNativePG Cluster CRD for envtest. The real CNPG CRD is installed # at runtime; here spec/status are open objects so we can create a Cluster and # assert the barmanObjectStore patch. apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: name: clusters.postgresql.cnpg.io spec: group: postgresql.cnpg.io names: kind: Cluster listKind: ClusterList plural: clusters singular: cluster scope: Namespaced versions: - name: v1 served: true storage: true subresources: status: {} schema: openAPIV3Schema: type: object properties: spec: type: object x-kubernetes-preserve-unknown-fields: true status: type: object x-kubernetes-preserve-unknown-fields: true