Skip to content

Commit

Permalink
Update kubedb crds
Browse files Browse the repository at this point in the history
Signed-off-by: Arnob kumar saha <[email protected]>
  • Loading branch information
ArnobKumarSaha committed Nov 1, 2024
1 parent 82302d8 commit cef3e6b
Show file tree
Hide file tree
Showing 72 changed files with 6,052 additions and 23 deletions.

Large diffs are not rendered by default.

135 changes: 135 additions & 0 deletions hub/resourcedescriptors/catalog.kubedb.com/v1alpha1/etcdversions.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,135 @@
apiVersion: meta.k8s.appscode.com/v1alpha1
kind: ResourceDescriptor
metadata:
creationTimestamp: null
labels:
k8s.io/group: catalog.kubedb.com
k8s.io/kind: EtcdVersion
k8s.io/resource: etcdversions
k8s.io/version: v1alpha1
name: catalog.kubedb.com-v1alpha1-etcdversions
spec:
resource:
group: catalog.kubedb.com
kind: EtcdVersion
name: etcdversions
scope: Cluster
version: v1alpha1
validation:
openAPIV3Schema:
properties:
apiVersion:
type: string
kind:
type: string
metadata:
properties:
name:
description: 'Name must be unique within a namespace. Is required when
creating resources, although some resources may allow a client to
request the generation of an appropriate name automatically. Name
is primarily intended for creation idempotence and configuration definition.
Cannot be updated. More info: http://kubernetes.io/docs/user-guide/identifiers#names'
type: string
labels:
additionalProperties:
type: string
description: 'Map of string keys and values that can be used to organize
and categorize (scope and select) objects. May match selectors of
replication controllers and services. More info: http://kubernetes.io/docs/user-guide/labels'
type: object
annotations:
additionalProperties:
type: string
description: 'Annotations is an unstructured key value map stored with
a resource that may be set by external tools to store and retrieve
arbitrary metadata. They are not queryable and should be preserved
when modifying objects. More info: http://kubernetes.io/docs/user-guide/annotations'
type: object
type: object
spec:
properties:
db:
properties:
image:
type: string
required:
- image
type: object
deprecated:
type: boolean
exporter:
properties:
image:
type: string
required:
- image
type: object
gitSyncer:
properties:
image:
type: string
required:
- image
type: object
securityContext:
properties:
runAsUser:
format: int64
type: integer
type: object
stash:
properties:
addon:
properties:
backupTask:
properties:
name:
type: string
params:
items:
properties:
name:
type: string
value:
type: string
required:
- name
- value
type: object
type: array
required:
- name
type: object
restoreTask:
properties:
name:
type: string
params:
items:
properties:
name:
type: string
value:
type: string
required:
- name
- value
type: object
type: array
required:
- name
type: object
required:
- backupTask
- restoreTask
type: object
type: object
version:
type: string
required:
- db
- exporter
- version
type: object
type: object
Original file line number Diff line number Diff line change
Expand Up @@ -59,11 +59,16 @@ spec:
properties:
authSecret:
properties:
activeFrom:
format: date-time
type: string
externallyManaged:
type: boolean
name:
default: ""
type: string
rotateAfter:
type: string
type: object
x-kubernetes-map-type: atomic
configSecret:
Expand Down Expand Up @@ -120,11 +125,16 @@ spec:
type: object
keystoreCredSecret:
properties:
activeFrom:
format: date-time
type: string
externallyManaged:
type: boolean
name:
default: ""
type: string
rotateAfter:
type: string
type: object
x-kubernetes-map-type: atomic
monitor:
Expand Down
5 changes: 5 additions & 0 deletions hub/resourcedescriptors/kubedb.com/v1/elasticsearches.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -161,11 +161,16 @@ spec:
properties:
authSecret:
properties:
activeFrom:
format: date-time
type: string
externallyManaged:
type: boolean
name:
default: ""
type: string
rotateAfter:
type: string
type: object
x-kubernetes-map-type: atomic
autoOps:
Expand Down
15 changes: 15 additions & 0 deletions hub/resourcedescriptors/kubedb.com/v1/kafkas.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -155,11 +155,16 @@ spec:
properties:
authSecret:
properties:
activeFrom:
format: date-time
type: string
externallyManaged:
type: boolean
name:
default: ""
type: string
rotateAfter:
type: string
type: object
x-kubernetes-map-type: atomic
configSecret:
Expand All @@ -180,11 +185,16 @@ spec:
type: object
configSecret:
properties:
activeFrom:
format: date-time
type: string
externallyManaged:
type: boolean
name:
default: ""
type: string
rotateAfter:
type: string
type: object
x-kubernetes-map-type: atomic
podTemplate:
Expand Down Expand Up @@ -3324,11 +3334,16 @@ spec:
type: object
keystoreCredSecret:
properties:
activeFrom:
format: date-time
type: string
externallyManaged:
type: boolean
name:
default: ""
type: string
rotateAfter:
type: string
type: object
x-kubernetes-map-type: atomic
monitor:
Expand Down
5 changes: 5 additions & 0 deletions hub/resourcedescriptors/kubedb.com/v1/mariadbs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -249,11 +249,16 @@ spec:
type: object
authSecret:
properties:
activeFrom:
format: date-time
type: string
externallyManaged:
type: boolean
name:
default: ""
type: string
rotateAfter:
type: string
type: object
x-kubernetes-map-type: atomic
autoOps:
Expand Down
16 changes: 16 additions & 0 deletions hub/resourcedescriptors/kubedb.com/v1/memcacheds.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -131,6 +131,20 @@ spec:
type: object
spec:
properties:
authSecret:
properties:
activeFrom:
format: date-time
type: string
externallyManaged:
type: boolean
name:
default: ""
type: string
rotateAfter:
type: string
type: object
x-kubernetes-map-type: atomic
configSecret:
properties:
name:
Expand Down Expand Up @@ -922,6 +936,8 @@ spec:
- WipeOut
- DoNotTerminate
type: string
disableAuth:
type: boolean
halted:
type: boolean
healthChecker:
Expand Down
5 changes: 5 additions & 0 deletions hub/resourcedescriptors/kubedb.com/v1/mongodbs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3343,11 +3343,16 @@ spec:
type: object
authSecret:
properties:
activeFrom:
format: date-time
type: string
externallyManaged:
type: boolean
name:
default: ""
type: string
rotateAfter:
type: string
type: object
x-kubernetes-map-type: atomic
autoOps:
Expand Down
5 changes: 5 additions & 0 deletions hub/resourcedescriptors/kubedb.com/v1/mysqls.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -358,11 +358,16 @@ spec:
type: object
authSecret:
properties:
activeFrom:
format: date-time
type: string
externallyManaged:
type: boolean
name:
default: ""
type: string
rotateAfter:
type: string
type: object
x-kubernetes-map-type: atomic
autoOps:
Expand Down
15 changes: 15 additions & 0 deletions hub/resourcedescriptors/kubedb.com/v1/perconaxtradbs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -208,11 +208,16 @@ spec:
type: object
authSecret:
properties:
activeFrom:
format: date-time
type: string
externallyManaged:
type: boolean
name:
default: ""
type: string
rotateAfter:
type: string
type: object
x-kubernetes-map-type: atomic
autoOps:
Expand Down Expand Up @@ -4700,20 +4705,30 @@ spec:
properties:
monitorUserSecret:
properties:
activeFrom:
format: date-time
type: string
externallyManaged:
type: boolean
name:
default: ""
type: string
rotateAfter:
type: string
type: object
x-kubernetes-map-type: atomic
replicationUserSecret:
properties:
activeFrom:
format: date-time
type: string
externallyManaged:
type: boolean
name:
default: ""
type: string
rotateAfter:
type: string
type: object
x-kubernetes-map-type: atomic
type: object
Expand Down
5 changes: 5 additions & 0 deletions hub/resourcedescriptors/kubedb.com/v1/pgbouncers.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -128,11 +128,16 @@ spec:
properties:
authSecret:
properties:
activeFrom:
format: date-time
type: string
externallyManaged:
type: boolean
name:
default: ""
type: string
rotateAfter:
type: string
type: object
x-kubernetes-map-type: atomic
autoOps:
Expand Down
Loading

0 comments on commit cef3e6b

Please sign in to comment.