-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathextensions.yaml
41 lines (41 loc) · 1006 Bytes
/
extensions.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
apiVersion: pkg.crossplane.io/v1
kind: Provider
metadata:
name: upbound-provider-gcp-sql
spec:
package: xpkg.upbound.io/upbound/provider-gcp-sql:v1.0.1
---
apiVersion: apiextensions.crossplane.io/v1
kind: CompositeResourceDefinition
metadata:
name: xacmedatabases.acme.com
spec:
group: acme.com
names:
kind: XAcmeDatabase
plural: xacmedatabases
claimNames:
kind: AcmeDatabase
plural: acmedatabases
connectionSecretKeys:
- connectionName
- publicIP
- serverCACertificateCert
- port
versions:
- name: v1
served: true
referenceable: true
schema:
openAPIV3Schema:
type: object
properties:
spec:
type: object
description: "The OpenAPIV3Schema of this Composite Resource Definition."
properties:
storageGB:
type: integer
description: "The desired storage capacity of the database, in GB."
required:
- storageGB