Skip to content

Commit 1b61209

Browse files
committed
Add missing files
1 parent 17449f6 commit 1b61209

File tree

2 files changed

+340
-0
lines changed

2 files changed

+340
-0
lines changed
Lines changed: 170 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,170 @@
1+
2+
---
3+
apiVersion: apiextensions.k8s.io/v1beta1
4+
kind: CustomResourceDefinition
5+
metadata:
6+
annotations:
7+
controller-gen.kubebuilder.io/version: v0.2.5
8+
creationTimestamp: null
9+
name: mongodbdatabases.infra.doodle.com
10+
spec:
11+
group: infra.doodle.com
12+
names:
13+
kind: MongoDBDatabase
14+
listKind: MongoDBDatabaseList
15+
plural: mongodbdatabases
16+
singular: mongodbdatabase
17+
scope: Namespaced
18+
subresources:
19+
status: {}
20+
validation:
21+
openAPIV3Schema:
22+
description: MongoDBDatabase is the Schema for the mongodbs API
23+
properties:
24+
apiVersion:
25+
description: 'APIVersion defines the versioned schema of this representation
26+
of an object. Servers should convert recognized schemas to the latest
27+
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
28+
type: string
29+
kind:
30+
description: 'Kind is a string value representing the REST resource this
31+
object represents. Servers may infer this from the endpoint the client
32+
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
33+
type: string
34+
metadata:
35+
type: object
36+
spec:
37+
description: 'MongoDBDatabaseSpec defines the desired state of MongoDBDatabase
38+
IMPORTANT: Run "make" to regenerate code after modifying this file'
39+
properties:
40+
credentials:
41+
items:
42+
properties:
43+
username:
44+
type: string
45+
vault:
46+
properties:
47+
host:
48+
type: string
49+
path:
50+
type: string
51+
secretField:
52+
type: string
53+
useAvailable:
54+
type: boolean
55+
userField:
56+
type: string
57+
required:
58+
- host
59+
- path
60+
- secretField
61+
- useAvailable
62+
- userField
63+
type: object
64+
required:
65+
- username
66+
- vault
67+
type: object
68+
type: array
69+
databaseName:
70+
type: string
71+
hostName:
72+
type: string
73+
rootAuthDatabase:
74+
type: string
75+
rootSecretLookup:
76+
properties:
77+
field:
78+
type: string
79+
name:
80+
type: string
81+
namespace:
82+
type: string
83+
required:
84+
- field
85+
- name
86+
- namespace
87+
type: object
88+
rootUsername:
89+
type: string
90+
required:
91+
- credentials
92+
- databaseName
93+
- hostName
94+
- rootSecretLookup
95+
type: object
96+
status:
97+
description: 'MongoDBDatabaseStatus defines the observed state of MongoDBDatabase
98+
IMPORTANT: Run "make" to regenerate code after modifying this file'
99+
properties:
100+
credentials:
101+
items:
102+
properties:
103+
message:
104+
type: string
105+
status:
106+
type: string
107+
username:
108+
type: string
109+
required:
110+
- message
111+
- status
112+
- username
113+
type: object
114+
type: array
115+
database:
116+
properties:
117+
host:
118+
type: string
119+
message:
120+
type: string
121+
name:
122+
type: string
123+
rootAuthDatabase:
124+
type: string
125+
rootSecretLookup:
126+
properties:
127+
field:
128+
type: string
129+
name:
130+
type: string
131+
namespace:
132+
type: string
133+
required:
134+
- field
135+
- name
136+
- namespace
137+
type: object
138+
rootUsername:
139+
type: string
140+
status:
141+
type: string
142+
required:
143+
- host
144+
- message
145+
- name
146+
- rootAuthDatabase
147+
- rootSecretLookup
148+
- rootUsername
149+
- status
150+
type: object
151+
lastUpdateTime:
152+
format: date-time
153+
type: string
154+
required:
155+
- credentials
156+
- database
157+
- lastUpdateTime
158+
type: object
159+
type: object
160+
version: v1beta1
161+
versions:
162+
- name: v1beta1
163+
served: true
164+
storage: true
165+
status:
166+
acceptedNames:
167+
kind: ""
168+
plural: ""
169+
conditions: []
170+
storedVersions: []
Lines changed: 170 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,170 @@
1+
2+
---
3+
apiVersion: apiextensions.k8s.io/v1beta1
4+
kind: CustomResourceDefinition
5+
metadata:
6+
annotations:
7+
controller-gen.kubebuilder.io/version: v0.2.5
8+
creationTimestamp: null
9+
name: postgresqldatabases.infra.doodle.com
10+
spec:
11+
group: infra.doodle.com
12+
names:
13+
kind: PostgreSQLDatabase
14+
listKind: PostgreSQLDatabaseList
15+
plural: postgresqldatabases
16+
singular: postgresqldatabase
17+
scope: Namespaced
18+
subresources:
19+
status: {}
20+
validation:
21+
openAPIV3Schema:
22+
description: PostgreSQLDatabase is the Schema for the postgresqls API
23+
properties:
24+
apiVersion:
25+
description: 'APIVersion defines the versioned schema of this representation
26+
of an object. Servers should convert recognized schemas to the latest
27+
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
28+
type: string
29+
kind:
30+
description: 'Kind is a string value representing the REST resource this
31+
object represents. Servers may infer this from the endpoint the client
32+
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
33+
type: string
34+
metadata:
35+
type: object
36+
spec:
37+
description: 'PostgreSQLDatabaseSpec defines the desired state of PostgreSQLDatabase
38+
IMPORTANT: Run "make" to regenerate code after modifying this file'
39+
properties:
40+
credentials:
41+
items:
42+
properties:
43+
username:
44+
type: string
45+
vault:
46+
properties:
47+
host:
48+
type: string
49+
path:
50+
type: string
51+
secretField:
52+
type: string
53+
useAvailable:
54+
type: boolean
55+
userField:
56+
type: string
57+
required:
58+
- host
59+
- path
60+
- secretField
61+
- useAvailable
62+
- userField
63+
type: object
64+
required:
65+
- username
66+
- vault
67+
type: object
68+
type: array
69+
databaseName:
70+
type: string
71+
hostName:
72+
type: string
73+
rootAuthDatabase:
74+
type: string
75+
rootSecretLookup:
76+
properties:
77+
field:
78+
type: string
79+
name:
80+
type: string
81+
namespace:
82+
type: string
83+
required:
84+
- field
85+
- name
86+
- namespace
87+
type: object
88+
rootUsername:
89+
type: string
90+
required:
91+
- credentials
92+
- databaseName
93+
- hostName
94+
- rootSecretLookup
95+
type: object
96+
status:
97+
description: 'PostgreSQLDatabaseStatus defines the observed state of PostgreSQLDatabase
98+
IMPORTANT: Run "make" to regenerate code after modifying this file'
99+
properties:
100+
credentials:
101+
items:
102+
properties:
103+
message:
104+
type: string
105+
status:
106+
type: string
107+
username:
108+
type: string
109+
required:
110+
- message
111+
- status
112+
- username
113+
type: object
114+
type: array
115+
database:
116+
properties:
117+
host:
118+
type: string
119+
message:
120+
type: string
121+
name:
122+
type: string
123+
rootAuthDatabase:
124+
type: string
125+
rootSecretLookup:
126+
properties:
127+
field:
128+
type: string
129+
name:
130+
type: string
131+
namespace:
132+
type: string
133+
required:
134+
- field
135+
- name
136+
- namespace
137+
type: object
138+
rootUsername:
139+
type: string
140+
status:
141+
type: string
142+
required:
143+
- host
144+
- message
145+
- name
146+
- rootAuthDatabase
147+
- rootSecretLookup
148+
- rootUsername
149+
- status
150+
type: object
151+
lastUpdateTime:
152+
format: date-time
153+
type: string
154+
required:
155+
- credentials
156+
- database
157+
- lastUpdateTime
158+
type: object
159+
type: object
160+
version: v1beta1
161+
versions:
162+
- name: v1beta1
163+
served: true
164+
storage: true
165+
status:
166+
acceptedNames:
167+
kind: ""
168+
plural: ""
169+
conditions: []
170+
storedVersions: []

0 commit comments

Comments
 (0)