From f39bd2d865c3118a8be4c0ffa90ee736d54236e2 Mon Sep 17 00:00:00 2001 From: lgtm <1gtm@users.noreply.github.com> Date: Mon, 9 Oct 2023 04:55:53 -0700 Subject: [PATCH] Update crds for kubedb/apimachinery@6a73990f (#683) Signed-off-by: 1gtm <1gtm@appscode.com> --- .../crds/kubedb.com_elasticsearches.yaml | 4 + charts/kubedb-crds/crds/kubedb.com_etcds.yaml | 4 + .../kubedb-crds/crds/kubedb.com_kafkas.yaml | 4 + .../kubedb-crds/crds/kubedb.com_mariadbs.yaml | 4 + .../crds/kubedb.com_memcacheds.yaml | 4 + .../kubedb-crds/crds/kubedb.com_mongodbs.yaml | 4 + .../kubedb-crds/crds/kubedb.com_mysqls.yaml | 8 +- .../crds/kubedb.com_perconaxtradbs.yaml | 4 + .../crds/kubedb.com_pgbouncers.yaml | 4 + .../crds/kubedb.com_postgreses.yaml | 29 ++ .../crds/kubedb.com_proxysqls.yaml | 4 + .../kubedb-crds/crds/kubedb.com_redises.yaml | 4 + .../crds/kubedb.com_redissentinels.yaml | 4 + .../crds/kubedb.com_elasticsearches.yaml | 4 + .../crds/kubedb.com_etcds.yaml | 4 + .../crds/kubedb.com_kafkas.yaml | 4 + .../crds/kubedb.com_mariadbs.yaml | 4 + .../crds/kubedb.com_memcacheds.yaml | 4 + .../crds/kubedb.com_mongodbs.yaml | 4 + .../crds/kubedb.com_mysqls.yaml | 8 +- .../crds/kubedb.com_perconaxtradbs.yaml | 4 + .../crds/kubedb.com_pgbouncers.yaml | 4 + .../crds/kubedb.com_postgreses.yaml | 29 ++ .../crds/kubedb.com_proxysqls.yaml | 4 + .../crds/kubedb.com_redises.yaml | 4 + .../crds/kubedb.com_redissentinels.yaml | 4 + crds/kubedb-crds.yaml | 365 ++++++++++-------- 27 files changed, 370 insertions(+), 157 deletions(-) diff --git a/charts/kubedb-crds/crds/kubedb.com_elasticsearches.yaml b/charts/kubedb-crds/crds/kubedb.com_elasticsearches.yaml index 3ab36980a..32cf1e864 100644 --- a/charts/kubedb-crds/crds/kubedb.com_elasticsearches.yaml +++ b/charts/kubedb-crds/crds/kubedb.com_elasticsearches.yaml @@ -1041,6 +1041,10 @@ spec: monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: diff --git a/charts/kubedb-crds/crds/kubedb.com_etcds.yaml b/charts/kubedb-crds/crds/kubedb.com_etcds.yaml index 30da64f81..86823bc83 100644 --- a/charts/kubedb-crds/crds/kubedb.com_etcds.yaml +++ b/charts/kubedb-crds/crds/kubedb.com_etcds.yaml @@ -938,6 +938,10 @@ spec: monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: diff --git a/charts/kubedb-crds/crds/kubedb.com_kafkas.yaml b/charts/kubedb-crds/crds/kubedb.com_kafkas.yaml index 62980f5be..a9d98d52f 100644 --- a/charts/kubedb-crds/crds/kubedb.com_kafkas.yaml +++ b/charts/kubedb-crds/crds/kubedb.com_kafkas.yaml @@ -2466,6 +2466,10 @@ spec: monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: diff --git a/charts/kubedb-crds/crds/kubedb.com_mariadbs.yaml b/charts/kubedb-crds/crds/kubedb.com_mariadbs.yaml index faa8175ce..9ee67cad0 100644 --- a/charts/kubedb-crds/crds/kubedb.com_mariadbs.yaml +++ b/charts/kubedb-crds/crds/kubedb.com_mariadbs.yaml @@ -1119,6 +1119,10 @@ spec: monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: diff --git a/charts/kubedb-crds/crds/kubedb.com_memcacheds.yaml b/charts/kubedb-crds/crds/kubedb.com_memcacheds.yaml index e302053fe..1590f0e69 100644 --- a/charts/kubedb-crds/crds/kubedb.com_memcacheds.yaml +++ b/charts/kubedb-crds/crds/kubedb.com_memcacheds.yaml @@ -768,6 +768,10 @@ spec: monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: diff --git a/charts/kubedb-crds/crds/kubedb.com_mongodbs.yaml b/charts/kubedb-crds/crds/kubedb.com_mongodbs.yaml index 6c5f97268..2f14cdadc 100644 --- a/charts/kubedb-crds/crds/kubedb.com_mongodbs.yaml +++ b/charts/kubedb-crds/crds/kubedb.com_mongodbs.yaml @@ -5917,6 +5917,10 @@ spec: monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: diff --git a/charts/kubedb-crds/crds/kubedb.com_mysqls.yaml b/charts/kubedb-crds/crds/kubedb.com_mysqls.yaml index 3963750ec..f4f29d445 100644 --- a/charts/kubedb-crds/crds/kubedb.com_mysqls.yaml +++ b/charts/kubedb-crds/crds/kubedb.com_mysqls.yaml @@ -1185,6 +1185,10 @@ spec: monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: @@ -6322,10 +6326,10 @@ spec: enum: - GroupReplication - InnoDBCluster - - ReadReplica + - RemoteReplica - SemiSync type: string - readReplica: + remoteReplica: properties: sourceRef: properties: diff --git a/charts/kubedb-crds/crds/kubedb.com_perconaxtradbs.yaml b/charts/kubedb-crds/crds/kubedb.com_perconaxtradbs.yaml index 2ccf2ea21..b69d0e856 100644 --- a/charts/kubedb-crds/crds/kubedb.com_perconaxtradbs.yaml +++ b/charts/kubedb-crds/crds/kubedb.com_perconaxtradbs.yaml @@ -1119,6 +1119,10 @@ spec: monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: diff --git a/charts/kubedb-crds/crds/kubedb.com_pgbouncers.yaml b/charts/kubedb-crds/crds/kubedb.com_pgbouncers.yaml index c231d74ac..8698e7e77 100644 --- a/charts/kubedb-crds/crds/kubedb.com_pgbouncers.yaml +++ b/charts/kubedb-crds/crds/kubedb.com_pgbouncers.yaml @@ -170,6 +170,10 @@ spec: monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: diff --git a/charts/kubedb-crds/crds/kubedb.com_postgreses.yaml b/charts/kubedb-crds/crds/kubedb.com_postgreses.yaml index c84379b06..abfee4493 100644 --- a/charts/kubedb-crds/crds/kubedb.com_postgreses.yaml +++ b/charts/kubedb-crds/crds/kubedb.com_postgreses.yaml @@ -1157,9 +1157,15 @@ spec: default: 60s type: string type: object + mode: + type: string monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: @@ -3662,6 +3668,29 @@ spec: type: array type: object type: object + remoteReplica: + properties: + sourceRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + kind: + type: string + name: + type: string + namespace: + type: string + resourceVersion: + type: string + uid: + type: string + type: object + x-kubernetes-map-type: atomic + required: + - sourceRef + type: object replicas: format: int32 type: integer diff --git a/charts/kubedb-crds/crds/kubedb.com_proxysqls.yaml b/charts/kubedb-crds/crds/kubedb.com_proxysqls.yaml index 0d2628be0..218ed3ead 100644 --- a/charts/kubedb-crds/crds/kubedb.com_proxysqls.yaml +++ b/charts/kubedb-crds/crds/kubedb.com_proxysqls.yaml @@ -146,6 +146,10 @@ spec: monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: diff --git a/charts/kubedb-crds/crds/kubedb.com_redises.yaml b/charts/kubedb-crds/crds/kubedb.com_redises.yaml index c3777e80f..573905d2d 100644 --- a/charts/kubedb-crds/crds/kubedb.com_redises.yaml +++ b/charts/kubedb-crds/crds/kubedb.com_redises.yaml @@ -1136,6 +1136,10 @@ spec: monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: diff --git a/charts/kubedb-crds/crds/kubedb.com_redissentinels.yaml b/charts/kubedb-crds/crds/kubedb.com_redissentinels.yaml index cee9c0564..9d626698a 100644 --- a/charts/kubedb-crds/crds/kubedb.com_redissentinels.yaml +++ b/charts/kubedb-crds/crds/kubedb.com_redissentinels.yaml @@ -82,6 +82,10 @@ spec: monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: diff --git a/charts/kubedb-ui-server/crds/kubedb.com_elasticsearches.yaml b/charts/kubedb-ui-server/crds/kubedb.com_elasticsearches.yaml index 3ab36980a..32cf1e864 100644 --- a/charts/kubedb-ui-server/crds/kubedb.com_elasticsearches.yaml +++ b/charts/kubedb-ui-server/crds/kubedb.com_elasticsearches.yaml @@ -1041,6 +1041,10 @@ spec: monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: diff --git a/charts/kubedb-ui-server/crds/kubedb.com_etcds.yaml b/charts/kubedb-ui-server/crds/kubedb.com_etcds.yaml index 30da64f81..86823bc83 100644 --- a/charts/kubedb-ui-server/crds/kubedb.com_etcds.yaml +++ b/charts/kubedb-ui-server/crds/kubedb.com_etcds.yaml @@ -938,6 +938,10 @@ spec: monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: diff --git a/charts/kubedb-ui-server/crds/kubedb.com_kafkas.yaml b/charts/kubedb-ui-server/crds/kubedb.com_kafkas.yaml index 62980f5be..a9d98d52f 100644 --- a/charts/kubedb-ui-server/crds/kubedb.com_kafkas.yaml +++ b/charts/kubedb-ui-server/crds/kubedb.com_kafkas.yaml @@ -2466,6 +2466,10 @@ spec: monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: diff --git a/charts/kubedb-ui-server/crds/kubedb.com_mariadbs.yaml b/charts/kubedb-ui-server/crds/kubedb.com_mariadbs.yaml index faa8175ce..9ee67cad0 100644 --- a/charts/kubedb-ui-server/crds/kubedb.com_mariadbs.yaml +++ b/charts/kubedb-ui-server/crds/kubedb.com_mariadbs.yaml @@ -1119,6 +1119,10 @@ spec: monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: diff --git a/charts/kubedb-ui-server/crds/kubedb.com_memcacheds.yaml b/charts/kubedb-ui-server/crds/kubedb.com_memcacheds.yaml index e302053fe..1590f0e69 100644 --- a/charts/kubedb-ui-server/crds/kubedb.com_memcacheds.yaml +++ b/charts/kubedb-ui-server/crds/kubedb.com_memcacheds.yaml @@ -768,6 +768,10 @@ spec: monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: diff --git a/charts/kubedb-ui-server/crds/kubedb.com_mongodbs.yaml b/charts/kubedb-ui-server/crds/kubedb.com_mongodbs.yaml index 6c5f97268..2f14cdadc 100644 --- a/charts/kubedb-ui-server/crds/kubedb.com_mongodbs.yaml +++ b/charts/kubedb-ui-server/crds/kubedb.com_mongodbs.yaml @@ -5917,6 +5917,10 @@ spec: monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: diff --git a/charts/kubedb-ui-server/crds/kubedb.com_mysqls.yaml b/charts/kubedb-ui-server/crds/kubedb.com_mysqls.yaml index 3963750ec..f4f29d445 100644 --- a/charts/kubedb-ui-server/crds/kubedb.com_mysqls.yaml +++ b/charts/kubedb-ui-server/crds/kubedb.com_mysqls.yaml @@ -1185,6 +1185,10 @@ spec: monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: @@ -6322,10 +6326,10 @@ spec: enum: - GroupReplication - InnoDBCluster - - ReadReplica + - RemoteReplica - SemiSync type: string - readReplica: + remoteReplica: properties: sourceRef: properties: diff --git a/charts/kubedb-ui-server/crds/kubedb.com_perconaxtradbs.yaml b/charts/kubedb-ui-server/crds/kubedb.com_perconaxtradbs.yaml index 2ccf2ea21..b69d0e856 100644 --- a/charts/kubedb-ui-server/crds/kubedb.com_perconaxtradbs.yaml +++ b/charts/kubedb-ui-server/crds/kubedb.com_perconaxtradbs.yaml @@ -1119,6 +1119,10 @@ spec: monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: diff --git a/charts/kubedb-ui-server/crds/kubedb.com_pgbouncers.yaml b/charts/kubedb-ui-server/crds/kubedb.com_pgbouncers.yaml index c231d74ac..8698e7e77 100644 --- a/charts/kubedb-ui-server/crds/kubedb.com_pgbouncers.yaml +++ b/charts/kubedb-ui-server/crds/kubedb.com_pgbouncers.yaml @@ -170,6 +170,10 @@ spec: monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: diff --git a/charts/kubedb-ui-server/crds/kubedb.com_postgreses.yaml b/charts/kubedb-ui-server/crds/kubedb.com_postgreses.yaml index c84379b06..abfee4493 100644 --- a/charts/kubedb-ui-server/crds/kubedb.com_postgreses.yaml +++ b/charts/kubedb-ui-server/crds/kubedb.com_postgreses.yaml @@ -1157,9 +1157,15 @@ spec: default: 60s type: string type: object + mode: + type: string monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: @@ -3662,6 +3668,29 @@ spec: type: array type: object type: object + remoteReplica: + properties: + sourceRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + kind: + type: string + name: + type: string + namespace: + type: string + resourceVersion: + type: string + uid: + type: string + type: object + x-kubernetes-map-type: atomic + required: + - sourceRef + type: object replicas: format: int32 type: integer diff --git a/charts/kubedb-ui-server/crds/kubedb.com_proxysqls.yaml b/charts/kubedb-ui-server/crds/kubedb.com_proxysqls.yaml index 0d2628be0..218ed3ead 100644 --- a/charts/kubedb-ui-server/crds/kubedb.com_proxysqls.yaml +++ b/charts/kubedb-ui-server/crds/kubedb.com_proxysqls.yaml @@ -146,6 +146,10 @@ spec: monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: diff --git a/charts/kubedb-ui-server/crds/kubedb.com_redises.yaml b/charts/kubedb-ui-server/crds/kubedb.com_redises.yaml index c3777e80f..573905d2d 100644 --- a/charts/kubedb-ui-server/crds/kubedb.com_redises.yaml +++ b/charts/kubedb-ui-server/crds/kubedb.com_redises.yaml @@ -1136,6 +1136,10 @@ spec: monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: diff --git a/charts/kubedb-ui-server/crds/kubedb.com_redissentinels.yaml b/charts/kubedb-ui-server/crds/kubedb.com_redissentinels.yaml index cee9c0564..9d626698a 100644 --- a/charts/kubedb-ui-server/crds/kubedb.com_redissentinels.yaml +++ b/charts/kubedb-ui-server/crds/kubedb.com_redissentinels.yaml @@ -82,6 +82,10 @@ spec: monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: diff --git a/crds/kubedb-crds.yaml b/crds/kubedb-crds.yaml index d3e02a324..1e707c707 100644 --- a/crds/kubedb-crds.yaml +++ b/crds/kubedb-crds.yaml @@ -10510,6 +10510,10 @@ spec: monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: @@ -15603,6 +15607,10 @@ spec: monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: @@ -20811,6 +20819,10 @@ spec: monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: @@ -24973,6 +24985,10 @@ spec: monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: @@ -28580,6 +28596,10 @@ spec: monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: @@ -37235,6 +37255,10 @@ spec: monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: @@ -48511,6 +48535,10 @@ spec: monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: @@ -53648,10 +53676,10 @@ spec: enum: - GroupReplication - InnoDBCluster - - ReadReplica + - RemoteReplica - SemiSync type: string - readReplica: + remoteReplica: properties: sourceRef: properties: @@ -54881,6 +54909,10 @@ spec: monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: @@ -57903,6 +57935,10 @@ spec: monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: @@ -61806,9 +61842,15 @@ spec: default: 60s type: string type: object + mode: + type: string monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: @@ -64311,6 +64353,29 @@ spec: type: array type: object type: object + remoteReplica: + properties: + sourceRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + kind: + type: string + name: + type: string + namespace: + type: string + resourceVersion: + type: string + uid: + type: string + type: object + x-kubernetes-map-type: atomic + required: + - sourceRef + type: object replicas: format: int32 type: integer @@ -64805,6 +64870,10 @@ spec: monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: @@ -68687,6 +68756,10 @@ spec: monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: @@ -71607,6 +71680,10 @@ spec: monitor: properties: agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin type: string prometheus: properties: @@ -75083,7 +75160,7 @@ metadata: creationTimestamp: null labels: app.kubernetes.io/name: kubedb - name: kafkaopsrequests.ops.kubedb.com + name: etcdopsrequests.ops.kubedb.com spec: group: ops.kubedb.com names: @@ -75091,12 +75168,12 @@ spec: - datastore - kubedb - appscode - kind: KafkaOpsRequest - listKind: KafkaOpsRequestList - plural: kafkaopsrequests + kind: EtcdOpsRequest + listKind: EtcdOpsRequestList + plural: etcdopsrequests shortNames: - - kfops - singular: kafkaopsrequest + - etcdops + singular: etcdopsrequest scope: Namespaced versions: - additionalPrinterColumns: @@ -75128,19 +75205,6 @@ spec: - Always type: string configuration: - properties: - applyConfig: - additionalProperties: - type: string - type: object - configSecret: - properties: - name: - type: string - type: object - x-kubernetes-map-type: atomic - removeCustomConfig: - type: boolean type: object databaseRef: properties: @@ -75149,24 +75213,9 @@ spec: type: object x-kubernetes-map-type: atomic horizontalScaling: - properties: - node: - format: int32 - type: integer - topology: - properties: - broker: - format: int32 - type: integer - controller: - format: int32 - type: integer - type: object type: object restart: type: object - timeout: - type: string tls: properties: certificates: @@ -75284,120 +75333,17 @@ spec: type: string updateVersion: properties: + readinessCriteria: + type: object targetVersion: type: string type: object verticalScaling: properties: - exporter: - properties: - limits: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - requests: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - type: object - node: - properties: - limits: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - requests: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - type: object - topology: - properties: - broker: - properties: - limits: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - requests: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - type: object - controller: - properties: - limits: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - requests: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - type: object + readinessCriteria: type: object type: object volumeExpansion: - properties: - mode: - default: Online - enum: - - Offline - - Online - type: string - node: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - topology: - properties: - broker: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - controller: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object type: object required: - databaseRef @@ -75418,14 +75364,14 @@ spec: type: integer reason: type: string + severity: + type: string status: type: string type: type: string required: - lastTransitionTime - - message - - reason - status - type type: object @@ -75450,6 +75396,7 @@ spec: storage: true subresources: status: {} + --- apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition @@ -75457,7 +75404,7 @@ metadata: creationTimestamp: null labels: app.kubernetes.io/name: kubedb - name: etcdopsrequests.ops.kubedb.com + name: kafkaopsrequests.ops.kubedb.com spec: group: ops.kubedb.com names: @@ -75465,12 +75412,12 @@ spec: - datastore - kubedb - appscode - kind: EtcdOpsRequest - listKind: EtcdOpsRequestList - plural: etcdopsrequests + kind: KafkaOpsRequest + listKind: KafkaOpsRequestList + plural: kafkaopsrequests shortNames: - - etcdops - singular: etcdopsrequest + - kfops + singular: kafkaopsrequest scope: Namespaced versions: - additionalPrinterColumns: @@ -75502,6 +75449,19 @@ spec: - Always type: string configuration: + properties: + applyConfig: + additionalProperties: + type: string + type: object + configSecret: + properties: + name: + type: string + type: object + x-kubernetes-map-type: atomic + removeCustomConfig: + type: boolean type: object databaseRef: properties: @@ -75510,9 +75470,24 @@ spec: type: object x-kubernetes-map-type: atomic horizontalScaling: + properties: + node: + format: int32 + type: integer + topology: + properties: + broker: + format: int32 + type: integer + controller: + format: int32 + type: integer + type: object type: object restart: type: object + timeout: + type: string tls: properties: certificates: @@ -75630,17 +75605,101 @@ spec: type: string updateVersion: properties: - readinessCriteria: - type: object targetVersion: type: string type: object verticalScaling: properties: - readinessCriteria: + node: + properties: + limits: + additionalProperties: + anyOf: + - type: integer + - type: string + pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ + x-kubernetes-int-or-string: true + type: object + requests: + additionalProperties: + anyOf: + - type: integer + - type: string + pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ + x-kubernetes-int-or-string: true + type: object + type: object + topology: + properties: + broker: + properties: + limits: + additionalProperties: + anyOf: + - type: integer + - type: string + pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ + x-kubernetes-int-or-string: true + type: object + requests: + additionalProperties: + anyOf: + - type: integer + - type: string + pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ + x-kubernetes-int-or-string: true + type: object + type: object + controller: + properties: + limits: + additionalProperties: + anyOf: + - type: integer + - type: string + pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ + x-kubernetes-int-or-string: true + type: object + requests: + additionalProperties: + anyOf: + - type: integer + - type: string + pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ + x-kubernetes-int-or-string: true + type: object + type: object type: object type: object volumeExpansion: + properties: + mode: + default: Online + enum: + - Offline + - Online + type: string + node: + anyOf: + - type: integer + - type: string + pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ + x-kubernetes-int-or-string: true + topology: + properties: + broker: + anyOf: + - type: integer + - type: string + pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ + x-kubernetes-int-or-string: true + controller: + anyOf: + - type: integer + - type: string + pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ + x-kubernetes-int-or-string: true + type: object type: object required: - databaseRef