diff --git a/apis/installer/v1alpha1/kubedb_types.go b/apis/installer/v1alpha1/kubedb_types.go
index eb0502c7a..92ac8ea0d 100644
--- a/apis/installer/v1alpha1/kubedb_types.go
+++ b/apis/installer/v1alpha1/kubedb_types.go
@@ -49,6 +49,9 @@ type KubedbSpec struct {
//+optional
KubedbCatalog KubedbCatalogValues `json:"kubedb-catalog"`
+ //+optional
+ KubedbKubestashCatalog KubedbKubestashCatalogValues `json:"kubedb-kubestash-catalog"`
+
//+optional
KubedbWebhookServer KubedbWebhookServerValues `json:"kubedb-webhook-server"`
@@ -78,6 +81,11 @@ type KubedbCatalogValues struct {
*KubedbCatalogSpec `json:",inline,omitempty"`
}
+type KubedbKubestashCatalogValues struct {
+ Enabled bool `json:"enabled"`
+ *KubedbKubestashCatalogSpec `json:",inline,omitempty"`
+}
+
type KubedbWebhookServerValues struct {
Enabled bool `json:"enabled"`
*KubedbWebhookServerSpec `json:",inline,omitempty"`
diff --git a/apis/installer/v1alpha1/zz_generated.deepcopy.go b/apis/installer/v1alpha1/zz_generated.deepcopy.go
index 05ebe1769..83683079e 100644
--- a/apis/installer/v1alpha1/zz_generated.deepcopy.go
+++ b/apis/installer/v1alpha1/zz_generated.deepcopy.go
@@ -814,6 +814,27 @@ func (in *KubedbKubestashCatalogSpec) DeepCopy() *KubedbKubestashCatalogSpec {
return out
}
+// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
+func (in *KubedbKubestashCatalogValues) DeepCopyInto(out *KubedbKubestashCatalogValues) {
+ *out = *in
+ if in.KubedbKubestashCatalogSpec != nil {
+ in, out := &in.KubedbKubestashCatalogSpec, &out.KubedbKubestashCatalogSpec
+ *out = new(KubedbKubestashCatalogSpec)
+ **out = **in
+ }
+ return
+}
+
+// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubedbKubestashCatalogValues.
+func (in *KubedbKubestashCatalogValues) DeepCopy() *KubedbKubestashCatalogValues {
+ if in == nil {
+ return nil
+ }
+ out := new(KubedbKubestashCatalogValues)
+ in.DeepCopyInto(out)
+ return out
+}
+
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *KubedbList) DeepCopyInto(out *KubedbList) {
*out = *in
@@ -1677,6 +1698,7 @@ func (in *KubedbSpec) DeepCopyInto(out *KubedbSpec) {
in.Global.DeepCopyInto(&out.Global)
in.KubedbProvisioner.DeepCopyInto(&out.KubedbProvisioner)
in.KubedbCatalog.DeepCopyInto(&out.KubedbCatalog)
+ in.KubedbKubestashCatalog.DeepCopyInto(&out.KubedbKubestashCatalog)
in.KubedbWebhookServer.DeepCopyInto(&out.KubedbWebhookServer)
in.KubedbOpsManager.DeepCopyInto(&out.KubedbOpsManager)
in.KubedbAutoscaler.DeepCopyInto(&out.KubedbAutoscaler)
diff --git a/charts/kubedb-catalog/crds/catalog.kubedb.com_elasticsearchversions.yaml b/charts/kubedb-catalog/crds/catalog.kubedb.com_elasticsearchversions.yaml
index a0f366a0c..3f6b2364c 100644
--- a/charts/kubedb-catalog/crds/catalog.kubedb.com_elasticsearchversions.yaml
+++ b/charts/kubedb-catalog/crds/catalog.kubedb.com_elasticsearchversions.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: elasticsearchversions.catalog.kubedb.com
diff --git a/charts/kubedb-catalog/crds/catalog.kubedb.com_etcdversions.yaml b/charts/kubedb-catalog/crds/catalog.kubedb.com_etcdversions.yaml
index 4e22f6153..dab29b5be 100644
--- a/charts/kubedb-catalog/crds/catalog.kubedb.com_etcdversions.yaml
+++ b/charts/kubedb-catalog/crds/catalog.kubedb.com_etcdversions.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: etcdversions.catalog.kubedb.com
diff --git a/charts/kubedb-catalog/crds/catalog.kubedb.com_kafkaversions.yaml b/charts/kubedb-catalog/crds/catalog.kubedb.com_kafkaversions.yaml
index fc1b06986..9886777bd 100644
--- a/charts/kubedb-catalog/crds/catalog.kubedb.com_kafkaversions.yaml
+++ b/charts/kubedb-catalog/crds/catalog.kubedb.com_kafkaversions.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: kafkaversions.catalog.kubedb.com
diff --git a/charts/kubedb-catalog/crds/catalog.kubedb.com_mariadbversions.yaml b/charts/kubedb-catalog/crds/catalog.kubedb.com_mariadbversions.yaml
index 01c2d90d2..0768e6190 100644
--- a/charts/kubedb-catalog/crds/catalog.kubedb.com_mariadbversions.yaml
+++ b/charts/kubedb-catalog/crds/catalog.kubedb.com_mariadbversions.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: mariadbversions.catalog.kubedb.com
diff --git a/charts/kubedb-catalog/crds/catalog.kubedb.com_memcachedversions.yaml b/charts/kubedb-catalog/crds/catalog.kubedb.com_memcachedversions.yaml
index 6addd3bc6..26e8e50c4 100644
--- a/charts/kubedb-catalog/crds/catalog.kubedb.com_memcachedversions.yaml
+++ b/charts/kubedb-catalog/crds/catalog.kubedb.com_memcachedversions.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: memcachedversions.catalog.kubedb.com
diff --git a/charts/kubedb-catalog/crds/catalog.kubedb.com_mongodbversions.yaml b/charts/kubedb-catalog/crds/catalog.kubedb.com_mongodbversions.yaml
index efa273a9e..b04000f8d 100644
--- a/charts/kubedb-catalog/crds/catalog.kubedb.com_mongodbversions.yaml
+++ b/charts/kubedb-catalog/crds/catalog.kubedb.com_mongodbversions.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: mongodbversions.catalog.kubedb.com
diff --git a/charts/kubedb-catalog/crds/catalog.kubedb.com_mysqlversions.yaml b/charts/kubedb-catalog/crds/catalog.kubedb.com_mysqlversions.yaml
index 97bb5babf..c24b4803e 100644
--- a/charts/kubedb-catalog/crds/catalog.kubedb.com_mysqlversions.yaml
+++ b/charts/kubedb-catalog/crds/catalog.kubedb.com_mysqlversions.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: mysqlversions.catalog.kubedb.com
diff --git a/charts/kubedb-catalog/crds/catalog.kubedb.com_perconaxtradbversions.yaml b/charts/kubedb-catalog/crds/catalog.kubedb.com_perconaxtradbversions.yaml
index 115fb1ddd..58ec97874 100644
--- a/charts/kubedb-catalog/crds/catalog.kubedb.com_perconaxtradbversions.yaml
+++ b/charts/kubedb-catalog/crds/catalog.kubedb.com_perconaxtradbversions.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: perconaxtradbversions.catalog.kubedb.com
diff --git a/charts/kubedb-catalog/crds/catalog.kubedb.com_pgbouncerversions.yaml b/charts/kubedb-catalog/crds/catalog.kubedb.com_pgbouncerversions.yaml
index 104d74ff7..92b9e954a 100644
--- a/charts/kubedb-catalog/crds/catalog.kubedb.com_pgbouncerversions.yaml
+++ b/charts/kubedb-catalog/crds/catalog.kubedb.com_pgbouncerversions.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: pgbouncerversions.catalog.kubedb.com
diff --git a/charts/kubedb-catalog/crds/catalog.kubedb.com_postgresversions.yaml b/charts/kubedb-catalog/crds/catalog.kubedb.com_postgresversions.yaml
index bd62fdc73..63c0f91bd 100644
--- a/charts/kubedb-catalog/crds/catalog.kubedb.com_postgresversions.yaml
+++ b/charts/kubedb-catalog/crds/catalog.kubedb.com_postgresversions.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: postgresversions.catalog.kubedb.com
diff --git a/charts/kubedb-catalog/crds/catalog.kubedb.com_proxysqlversions.yaml b/charts/kubedb-catalog/crds/catalog.kubedb.com_proxysqlversions.yaml
index 90582946b..9904cdceb 100644
--- a/charts/kubedb-catalog/crds/catalog.kubedb.com_proxysqlversions.yaml
+++ b/charts/kubedb-catalog/crds/catalog.kubedb.com_proxysqlversions.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: proxysqlversions.catalog.kubedb.com
diff --git a/charts/kubedb-catalog/crds/catalog.kubedb.com_redisversions.yaml b/charts/kubedb-catalog/crds/catalog.kubedb.com_redisversions.yaml
index 25a68430f..edc45586a 100644
--- a/charts/kubedb-catalog/crds/catalog.kubedb.com_redisversions.yaml
+++ b/charts/kubedb-catalog/crds/catalog.kubedb.com_redisversions.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: redisversions.catalog.kubedb.com
diff --git a/charts/kubedb-crds/crds/archiver.kubedb.com_mongodbarchivers.yaml b/charts/kubedb-crds/crds/archiver.kubedb.com_mongodbarchivers.yaml
index d5e3fa9a7..8cbd0f38e 100644
--- a/charts/kubedb-crds/crds/archiver.kubedb.com_mongodbarchivers.yaml
+++ b/charts/kubedb-crds/crds/archiver.kubedb.com_mongodbarchivers.yaml
@@ -114,6 +114,15 @@ spec:
- WipeOut
- DoNotDelete
type: string
+ encryptionSecret:
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
fullBackup:
properties:
containerRuntimeSettings:
@@ -5742,15 +5751,6 @@ spec:
type: object
type: object
type: object
- encryptionSecret:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
jobTemplate:
properties:
controller:
diff --git a/charts/kubedb-crds/crds/archiver.kubedb.com_postgresarchivers.yaml b/charts/kubedb-crds/crds/archiver.kubedb.com_postgresarchivers.yaml
index a38033148..d1055194d 100644
--- a/charts/kubedb-crds/crds/archiver.kubedb.com_postgresarchivers.yaml
+++ b/charts/kubedb-crds/crds/archiver.kubedb.com_postgresarchivers.yaml
@@ -114,6 +114,15 @@ spec:
- WipeOut
- DoNotDelete
type: string
+ encryptionSecret:
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
fullBackup:
properties:
containerRuntimeSettings:
@@ -5742,15 +5751,6 @@ spec:
type: object
type: object
type: object
- encryptionSecret:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
jobTemplate:
properties:
controller:
diff --git a/charts/kubedb-crds/crds/autoscaling.kubedb.com_elasticsearchautoscalers.yaml b/charts/kubedb-crds/crds/autoscaling.kubedb.com_elasticsearchautoscalers.yaml
index 0ba8c42d1..2bd99a10f 100644
--- a/charts/kubedb-crds/crds/autoscaling.kubedb.com_elasticsearchautoscalers.yaml
+++ b/charts/kubedb-crds/crds/autoscaling.kubedb.com_elasticsearchautoscalers.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: elasticsearchautoscalers.autoscaling.kubedb.com
diff --git a/charts/kubedb-crds/crds/autoscaling.kubedb.com_etcdautoscalers.yaml b/charts/kubedb-crds/crds/autoscaling.kubedb.com_etcdautoscalers.yaml
index 3c6cda582..1ca6395a3 100644
--- a/charts/kubedb-crds/crds/autoscaling.kubedb.com_etcdautoscalers.yaml
+++ b/charts/kubedb-crds/crds/autoscaling.kubedb.com_etcdautoscalers.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: etcdautoscalers.autoscaling.kubedb.com
diff --git a/charts/kubedb-crds/crds/autoscaling.kubedb.com_mariadbautoscalers.yaml b/charts/kubedb-crds/crds/autoscaling.kubedb.com_mariadbautoscalers.yaml
index f94e6c30e..513c02932 100644
--- a/charts/kubedb-crds/crds/autoscaling.kubedb.com_mariadbautoscalers.yaml
+++ b/charts/kubedb-crds/crds/autoscaling.kubedb.com_mariadbautoscalers.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: mariadbautoscalers.autoscaling.kubedb.com
diff --git a/charts/kubedb-crds/crds/autoscaling.kubedb.com_memcachedautoscalers.yaml b/charts/kubedb-crds/crds/autoscaling.kubedb.com_memcachedautoscalers.yaml
index 6f12c65a9..35c5fd64f 100644
--- a/charts/kubedb-crds/crds/autoscaling.kubedb.com_memcachedautoscalers.yaml
+++ b/charts/kubedb-crds/crds/autoscaling.kubedb.com_memcachedautoscalers.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: memcachedautoscalers.autoscaling.kubedb.com
diff --git a/charts/kubedb-crds/crds/autoscaling.kubedb.com_mongodbautoscalers.yaml b/charts/kubedb-crds/crds/autoscaling.kubedb.com_mongodbautoscalers.yaml
index e2f2ca676..384fa53c3 100644
--- a/charts/kubedb-crds/crds/autoscaling.kubedb.com_mongodbautoscalers.yaml
+++ b/charts/kubedb-crds/crds/autoscaling.kubedb.com_mongodbautoscalers.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: mongodbautoscalers.autoscaling.kubedb.com
diff --git a/charts/kubedb-crds/crds/autoscaling.kubedb.com_mysqlautoscalers.yaml b/charts/kubedb-crds/crds/autoscaling.kubedb.com_mysqlautoscalers.yaml
index 8e09fd413..2528ab865 100644
--- a/charts/kubedb-crds/crds/autoscaling.kubedb.com_mysqlautoscalers.yaml
+++ b/charts/kubedb-crds/crds/autoscaling.kubedb.com_mysqlautoscalers.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: mysqlautoscalers.autoscaling.kubedb.com
diff --git a/charts/kubedb-crds/crds/autoscaling.kubedb.com_perconaxtradbautoscalers.yaml b/charts/kubedb-crds/crds/autoscaling.kubedb.com_perconaxtradbautoscalers.yaml
index 98b7203f9..fdeb6d146 100644
--- a/charts/kubedb-crds/crds/autoscaling.kubedb.com_perconaxtradbautoscalers.yaml
+++ b/charts/kubedb-crds/crds/autoscaling.kubedb.com_perconaxtradbautoscalers.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: perconaxtradbautoscalers.autoscaling.kubedb.com
diff --git a/charts/kubedb-crds/crds/autoscaling.kubedb.com_pgbouncerautoscalers.yaml b/charts/kubedb-crds/crds/autoscaling.kubedb.com_pgbouncerautoscalers.yaml
index 50b78ab41..e54262218 100644
--- a/charts/kubedb-crds/crds/autoscaling.kubedb.com_pgbouncerautoscalers.yaml
+++ b/charts/kubedb-crds/crds/autoscaling.kubedb.com_pgbouncerautoscalers.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: pgbouncerautoscalers.autoscaling.kubedb.com
diff --git a/charts/kubedb-crds/crds/autoscaling.kubedb.com_postgresautoscalers.yaml b/charts/kubedb-crds/crds/autoscaling.kubedb.com_postgresautoscalers.yaml
index 067651df0..999a50f4d 100644
--- a/charts/kubedb-crds/crds/autoscaling.kubedb.com_postgresautoscalers.yaml
+++ b/charts/kubedb-crds/crds/autoscaling.kubedb.com_postgresautoscalers.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: postgresautoscalers.autoscaling.kubedb.com
diff --git a/charts/kubedb-crds/crds/autoscaling.kubedb.com_proxysqlautoscalers.yaml b/charts/kubedb-crds/crds/autoscaling.kubedb.com_proxysqlautoscalers.yaml
index d4c5969ed..1ac86dafb 100644
--- a/charts/kubedb-crds/crds/autoscaling.kubedb.com_proxysqlautoscalers.yaml
+++ b/charts/kubedb-crds/crds/autoscaling.kubedb.com_proxysqlautoscalers.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: proxysqlautoscalers.autoscaling.kubedb.com
diff --git a/charts/kubedb-crds/crds/autoscaling.kubedb.com_redisautoscalers.yaml b/charts/kubedb-crds/crds/autoscaling.kubedb.com_redisautoscalers.yaml
index 8eacfaa35..430d7ea59 100644
--- a/charts/kubedb-crds/crds/autoscaling.kubedb.com_redisautoscalers.yaml
+++ b/charts/kubedb-crds/crds/autoscaling.kubedb.com_redisautoscalers.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: redisautoscalers.autoscaling.kubedb.com
diff --git a/charts/kubedb-crds/crds/autoscaling.kubedb.com_redissentinelautoscalers.yaml b/charts/kubedb-crds/crds/autoscaling.kubedb.com_redissentinelautoscalers.yaml
index 8c04ef5fe..1f3014548 100644
--- a/charts/kubedb-crds/crds/autoscaling.kubedb.com_redissentinelautoscalers.yaml
+++ b/charts/kubedb-crds/crds/autoscaling.kubedb.com_redissentinelautoscalers.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: redissentinelautoscalers.autoscaling.kubedb.com
diff --git a/charts/kubedb-crds/crds/catalog.kubedb.com_elasticsearchversions.yaml b/charts/kubedb-crds/crds/catalog.kubedb.com_elasticsearchversions.yaml
index a0f366a0c..3f6b2364c 100644
--- a/charts/kubedb-crds/crds/catalog.kubedb.com_elasticsearchversions.yaml
+++ b/charts/kubedb-crds/crds/catalog.kubedb.com_elasticsearchversions.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: elasticsearchversions.catalog.kubedb.com
diff --git a/charts/kubedb-crds/crds/catalog.kubedb.com_etcdversions.yaml b/charts/kubedb-crds/crds/catalog.kubedb.com_etcdversions.yaml
index 4e22f6153..dab29b5be 100644
--- a/charts/kubedb-crds/crds/catalog.kubedb.com_etcdversions.yaml
+++ b/charts/kubedb-crds/crds/catalog.kubedb.com_etcdversions.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: etcdversions.catalog.kubedb.com
diff --git a/charts/kubedb-crds/crds/catalog.kubedb.com_kafkaversions.yaml b/charts/kubedb-crds/crds/catalog.kubedb.com_kafkaversions.yaml
index fc1b06986..9886777bd 100644
--- a/charts/kubedb-crds/crds/catalog.kubedb.com_kafkaversions.yaml
+++ b/charts/kubedb-crds/crds/catalog.kubedb.com_kafkaversions.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: kafkaversions.catalog.kubedb.com
diff --git a/charts/kubedb-crds/crds/catalog.kubedb.com_mariadbversions.yaml b/charts/kubedb-crds/crds/catalog.kubedb.com_mariadbversions.yaml
index 01c2d90d2..0768e6190 100644
--- a/charts/kubedb-crds/crds/catalog.kubedb.com_mariadbversions.yaml
+++ b/charts/kubedb-crds/crds/catalog.kubedb.com_mariadbversions.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: mariadbversions.catalog.kubedb.com
diff --git a/charts/kubedb-crds/crds/catalog.kubedb.com_memcachedversions.yaml b/charts/kubedb-crds/crds/catalog.kubedb.com_memcachedversions.yaml
index 6addd3bc6..26e8e50c4 100644
--- a/charts/kubedb-crds/crds/catalog.kubedb.com_memcachedversions.yaml
+++ b/charts/kubedb-crds/crds/catalog.kubedb.com_memcachedversions.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: memcachedversions.catalog.kubedb.com
diff --git a/charts/kubedb-crds/crds/catalog.kubedb.com_mongodbversions.yaml b/charts/kubedb-crds/crds/catalog.kubedb.com_mongodbversions.yaml
index efa273a9e..b04000f8d 100644
--- a/charts/kubedb-crds/crds/catalog.kubedb.com_mongodbversions.yaml
+++ b/charts/kubedb-crds/crds/catalog.kubedb.com_mongodbversions.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: mongodbversions.catalog.kubedb.com
diff --git a/charts/kubedb-crds/crds/catalog.kubedb.com_mysqlversions.yaml b/charts/kubedb-crds/crds/catalog.kubedb.com_mysqlversions.yaml
index 97bb5babf..c24b4803e 100644
--- a/charts/kubedb-crds/crds/catalog.kubedb.com_mysqlversions.yaml
+++ b/charts/kubedb-crds/crds/catalog.kubedb.com_mysqlversions.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: mysqlversions.catalog.kubedb.com
diff --git a/charts/kubedb-crds/crds/catalog.kubedb.com_perconaxtradbversions.yaml b/charts/kubedb-crds/crds/catalog.kubedb.com_perconaxtradbversions.yaml
index 115fb1ddd..58ec97874 100644
--- a/charts/kubedb-crds/crds/catalog.kubedb.com_perconaxtradbversions.yaml
+++ b/charts/kubedb-crds/crds/catalog.kubedb.com_perconaxtradbversions.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: perconaxtradbversions.catalog.kubedb.com
diff --git a/charts/kubedb-crds/crds/catalog.kubedb.com_pgbouncerversions.yaml b/charts/kubedb-crds/crds/catalog.kubedb.com_pgbouncerversions.yaml
index 104d74ff7..92b9e954a 100644
--- a/charts/kubedb-crds/crds/catalog.kubedb.com_pgbouncerversions.yaml
+++ b/charts/kubedb-crds/crds/catalog.kubedb.com_pgbouncerversions.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: pgbouncerversions.catalog.kubedb.com
diff --git a/charts/kubedb-crds/crds/catalog.kubedb.com_postgresversions.yaml b/charts/kubedb-crds/crds/catalog.kubedb.com_postgresversions.yaml
index bd62fdc73..63c0f91bd 100644
--- a/charts/kubedb-crds/crds/catalog.kubedb.com_postgresversions.yaml
+++ b/charts/kubedb-crds/crds/catalog.kubedb.com_postgresversions.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: postgresversions.catalog.kubedb.com
diff --git a/charts/kubedb-crds/crds/catalog.kubedb.com_proxysqlversions.yaml b/charts/kubedb-crds/crds/catalog.kubedb.com_proxysqlversions.yaml
index 90582946b..9904cdceb 100644
--- a/charts/kubedb-crds/crds/catalog.kubedb.com_proxysqlversions.yaml
+++ b/charts/kubedb-crds/crds/catalog.kubedb.com_proxysqlversions.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: proxysqlversions.catalog.kubedb.com
diff --git a/charts/kubedb-crds/crds/catalog.kubedb.com_redisversions.yaml b/charts/kubedb-crds/crds/catalog.kubedb.com_redisversions.yaml
index 25a68430f..edc45586a 100644
--- a/charts/kubedb-crds/crds/catalog.kubedb.com_redisversions.yaml
+++ b/charts/kubedb-crds/crds/catalog.kubedb.com_redisversions.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: redisversions.catalog.kubedb.com
diff --git a/charts/kubedb-crds/crds/dashboard.kubedb.com_elasticsearchdashboards.yaml b/charts/kubedb-crds/crds/dashboard.kubedb.com_elasticsearchdashboards.yaml
index cb9e5876e..bdc712fa2 100644
--- a/charts/kubedb-crds/crds/dashboard.kubedb.com_elasticsearchdashboards.yaml
+++ b/charts/kubedb-crds/crds/dashboard.kubedb.com_elasticsearchdashboards.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: elasticsearchdashboards.dashboard.kubedb.com
diff --git a/charts/kubedb-crds/crds/kubedb.com_elasticsearches.yaml b/charts/kubedb-crds/crds/kubedb.com_elasticsearches.yaml
index 7346b26fd..9c2e01e51 100644
--- a/charts/kubedb-crds/crds/kubedb.com_elasticsearches.yaml
+++ b/charts/kubedb-crds/crds/kubedb.com_elasticsearches.yaml
@@ -101,38 +101,32 @@ spec:
properties:
archiver:
properties:
- fullDBRestore:
+ encryptionSecret:
properties:
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
- manifestRestore:
+ fullDBRepository:
properties:
- encryptionSecret:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
+ manifestRepository:
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
recoveryTimestamp:
format: date-time
@@ -1058,6 +1052,8 @@ spec:
type: object
kernelSettings:
properties:
+ disableDefaults:
+ type: boolean
privileged:
type: boolean
sysctls:
diff --git a/charts/kubedb-crds/crds/kubedb.com_etcds.yaml b/charts/kubedb-crds/crds/kubedb.com_etcds.yaml
index 6424ffebb..9be8a42f4 100644
--- a/charts/kubedb-crds/crds/kubedb.com_etcds.yaml
+++ b/charts/kubedb-crds/crds/kubedb.com_etcds.yaml
@@ -61,38 +61,32 @@ spec:
properties:
archiver:
properties:
- fullDBRestore:
+ encryptionSecret:
properties:
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
- manifestRestore:
+ fullDBRepository:
properties:
- encryptionSecret:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
+ manifestRepository:
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
recoveryTimestamp:
format: date-time
diff --git a/charts/kubedb-crds/crds/kubedb.com_kafkas.yaml b/charts/kubedb-crds/crds/kubedb.com_kafkas.yaml
index a9d98d52f..3fbe3cc98 100644
--- a/charts/kubedb-crds/crds/kubedb.com_kafkas.yaml
+++ b/charts/kubedb-crds/crds/kubedb.com_kafkas.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: kafkas.kubedb.com
diff --git a/charts/kubedb-crds/crds/kubedb.com_mariadbs.yaml b/charts/kubedb-crds/crds/kubedb.com_mariadbs.yaml
index 58236b324..f9cb3c146 100644
--- a/charts/kubedb-crds/crds/kubedb.com_mariadbs.yaml
+++ b/charts/kubedb-crds/crds/kubedb.com_mariadbs.yaml
@@ -242,38 +242,32 @@ spec:
properties:
archiver:
properties:
- fullDBRestore:
+ encryptionSecret:
properties:
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
- manifestRestore:
+ fullDBRepository:
properties:
- encryptionSecret:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
+ manifestRepository:
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
recoveryTimestamp:
format: date-time
diff --git a/charts/kubedb-crds/crds/kubedb.com_memcacheds.yaml b/charts/kubedb-crds/crds/kubedb.com_memcacheds.yaml
index 1590f0e69..477eaf4f5 100644
--- a/charts/kubedb-crds/crds/kubedb.com_memcacheds.yaml
+++ b/charts/kubedb-crds/crds/kubedb.com_memcacheds.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: memcacheds.kubedb.com
diff --git a/charts/kubedb-crds/crds/kubedb.com_mongodbs.yaml b/charts/kubedb-crds/crds/kubedb.com_mongodbs.yaml
index 678081749..3aba5e245 100644
--- a/charts/kubedb-crds/crds/kubedb.com_mongodbs.yaml
+++ b/charts/kubedb-crds/crds/kubedb.com_mongodbs.yaml
@@ -5050,38 +5050,32 @@ spec:
properties:
archiver:
properties:
- fullDBRestore:
+ encryptionSecret:
properties:
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
- manifestRestore:
+ fullDBRepository:
properties:
- encryptionSecret:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
+ manifestRepository:
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
recoveryTimestamp:
format: date-time
diff --git a/charts/kubedb-crds/crds/kubedb.com_mysqls.yaml b/charts/kubedb-crds/crds/kubedb.com_mysqls.yaml
index 04f9623ec..594e51ba2 100644
--- a/charts/kubedb-crds/crds/kubedb.com_mysqls.yaml
+++ b/charts/kubedb-crds/crds/kubedb.com_mysqls.yaml
@@ -308,38 +308,32 @@ spec:
properties:
archiver:
properties:
- fullDBRestore:
+ encryptionSecret:
properties:
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
- manifestRestore:
+ fullDBRepository:
properties:
- encryptionSecret:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
+ manifestRepository:
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
recoveryTimestamp:
format: date-time
diff --git a/charts/kubedb-crds/crds/kubedb.com_perconaxtradbs.yaml b/charts/kubedb-crds/crds/kubedb.com_perconaxtradbs.yaml
index d1b16ee00..89bf603bf 100644
--- a/charts/kubedb-crds/crds/kubedb.com_perconaxtradbs.yaml
+++ b/charts/kubedb-crds/crds/kubedb.com_perconaxtradbs.yaml
@@ -242,38 +242,32 @@ spec:
properties:
archiver:
properties:
- fullDBRestore:
+ encryptionSecret:
properties:
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
- manifestRestore:
+ fullDBRepository:
properties:
- encryptionSecret:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
+ manifestRepository:
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
recoveryTimestamp:
format: date-time
diff --git a/charts/kubedb-crds/crds/kubedb.com_pgbouncers.yaml b/charts/kubedb-crds/crds/kubedb.com_pgbouncers.yaml
index 8698e7e77..b6e7e3ed6 100644
--- a/charts/kubedb-crds/crds/kubedb.com_pgbouncers.yaml
+++ b/charts/kubedb-crds/crds/kubedb.com_pgbouncers.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: pgbouncers.kubedb.com
diff --git a/charts/kubedb-crds/crds/kubedb.com_postgreses.yaml b/charts/kubedb-crds/crds/kubedb.com_postgreses.yaml
index 3604b1bfe..36f446713 100644
--- a/charts/kubedb-crds/crds/kubedb.com_postgreses.yaml
+++ b/charts/kubedb-crds/crds/kubedb.com_postgreses.yaml
@@ -266,38 +266,32 @@ spec:
properties:
archiver:
properties:
- fullDBRestore:
+ encryptionSecret:
properties:
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
- manifestRestore:
+ fullDBRepository:
properties:
- encryptionSecret:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
+ manifestRepository:
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
recoveryTimestamp:
format: date-time
diff --git a/charts/kubedb-crds/crds/kubedb.com_proxysqls.yaml b/charts/kubedb-crds/crds/kubedb.com_proxysqls.yaml
index 218ed3ead..2a87b150c 100644
--- a/charts/kubedb-crds/crds/kubedb.com_proxysqls.yaml
+++ b/charts/kubedb-crds/crds/kubedb.com_proxysqls.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: proxysqls.kubedb.com
diff --git a/charts/kubedb-crds/crds/kubedb.com_redises.yaml b/charts/kubedb-crds/crds/kubedb.com_redises.yaml
index 766647780..8b62b410f 100644
--- a/charts/kubedb-crds/crds/kubedb.com_redises.yaml
+++ b/charts/kubedb-crds/crds/kubedb.com_redises.yaml
@@ -253,38 +253,32 @@ spec:
properties:
archiver:
properties:
- fullDBRestore:
+ encryptionSecret:
properties:
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
- manifestRestore:
+ fullDBRepository:
properties:
- encryptionSecret:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
+ manifestRepository:
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
recoveryTimestamp:
format: date-time
diff --git a/charts/kubedb-crds/crds/kubedb.com_redissentinels.yaml b/charts/kubedb-crds/crds/kubedb.com_redissentinels.yaml
index 9d626698a..4b1a96f71 100644
--- a/charts/kubedb-crds/crds/kubedb.com_redissentinels.yaml
+++ b/charts/kubedb-crds/crds/kubedb.com_redissentinels.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: redissentinels.kubedb.com
diff --git a/charts/kubedb-crds/crds/ops.kubedb.com_elasticsearchopsrequests.yaml b/charts/kubedb-crds/crds/ops.kubedb.com_elasticsearchopsrequests.yaml
index a898c42c5..364e7b175 100644
--- a/charts/kubedb-crds/crds/ops.kubedb.com_elasticsearchopsrequests.yaml
+++ b/charts/kubedb-crds/crds/ops.kubedb.com_elasticsearchopsrequests.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: elasticsearchopsrequests.ops.kubedb.com
diff --git a/charts/kubedb-crds/crds/ops.kubedb.com_etcdopsrequests.yaml b/charts/kubedb-crds/crds/ops.kubedb.com_etcdopsrequests.yaml
index 4048fa461..c67a2db1f 100644
--- a/charts/kubedb-crds/crds/ops.kubedb.com_etcdopsrequests.yaml
+++ b/charts/kubedb-crds/crds/ops.kubedb.com_etcdopsrequests.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: etcdopsrequests.ops.kubedb.com
diff --git a/charts/kubedb-crds/crds/ops.kubedb.com_kafkaopsrequests.yaml b/charts/kubedb-crds/crds/ops.kubedb.com_kafkaopsrequests.yaml
index 663e764a7..4f9f3d45a 100644
--- a/charts/kubedb-crds/crds/ops.kubedb.com_kafkaopsrequests.yaml
+++ b/charts/kubedb-crds/crds/ops.kubedb.com_kafkaopsrequests.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: kafkaopsrequests.ops.kubedb.com
diff --git a/charts/kubedb-crds/crds/ops.kubedb.com_mariadbopsrequests.yaml b/charts/kubedb-crds/crds/ops.kubedb.com_mariadbopsrequests.yaml
index 85b593943..077045b02 100644
--- a/charts/kubedb-crds/crds/ops.kubedb.com_mariadbopsrequests.yaml
+++ b/charts/kubedb-crds/crds/ops.kubedb.com_mariadbopsrequests.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: mariadbopsrequests.ops.kubedb.com
diff --git a/charts/kubedb-crds/crds/ops.kubedb.com_memcachedopsrequests.yaml b/charts/kubedb-crds/crds/ops.kubedb.com_memcachedopsrequests.yaml
index 8584e7d5e..0bbe9aab6 100644
--- a/charts/kubedb-crds/crds/ops.kubedb.com_memcachedopsrequests.yaml
+++ b/charts/kubedb-crds/crds/ops.kubedb.com_memcachedopsrequests.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: memcachedopsrequests.ops.kubedb.com
diff --git a/charts/kubedb-crds/crds/ops.kubedb.com_mongodbopsrequests.yaml b/charts/kubedb-crds/crds/ops.kubedb.com_mongodbopsrequests.yaml
index 272924d95..1c12c0e08 100644
--- a/charts/kubedb-crds/crds/ops.kubedb.com_mongodbopsrequests.yaml
+++ b/charts/kubedb-crds/crds/ops.kubedb.com_mongodbopsrequests.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: mongodbopsrequests.ops.kubedb.com
diff --git a/charts/kubedb-crds/crds/ops.kubedb.com_mysqlopsrequests.yaml b/charts/kubedb-crds/crds/ops.kubedb.com_mysqlopsrequests.yaml
index 2b41bfe0b..db5efffef 100644
--- a/charts/kubedb-crds/crds/ops.kubedb.com_mysqlopsrequests.yaml
+++ b/charts/kubedb-crds/crds/ops.kubedb.com_mysqlopsrequests.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: mysqlopsrequests.ops.kubedb.com
diff --git a/charts/kubedb-crds/crds/ops.kubedb.com_perconaxtradbopsrequests.yaml b/charts/kubedb-crds/crds/ops.kubedb.com_perconaxtradbopsrequests.yaml
index d1d1ade9c..5e9fb2a52 100644
--- a/charts/kubedb-crds/crds/ops.kubedb.com_perconaxtradbopsrequests.yaml
+++ b/charts/kubedb-crds/crds/ops.kubedb.com_perconaxtradbopsrequests.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: perconaxtradbopsrequests.ops.kubedb.com
diff --git a/charts/kubedb-crds/crds/ops.kubedb.com_pgbounceropsrequests.yaml b/charts/kubedb-crds/crds/ops.kubedb.com_pgbounceropsrequests.yaml
index 8febbb07f..54353ca7c 100644
--- a/charts/kubedb-crds/crds/ops.kubedb.com_pgbounceropsrequests.yaml
+++ b/charts/kubedb-crds/crds/ops.kubedb.com_pgbounceropsrequests.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: pgbounceropsrequests.ops.kubedb.com
diff --git a/charts/kubedb-crds/crds/ops.kubedb.com_postgresopsrequests.yaml b/charts/kubedb-crds/crds/ops.kubedb.com_postgresopsrequests.yaml
index 2ad32cd9a..4541b4d83 100644
--- a/charts/kubedb-crds/crds/ops.kubedb.com_postgresopsrequests.yaml
+++ b/charts/kubedb-crds/crds/ops.kubedb.com_postgresopsrequests.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: postgresopsrequests.ops.kubedb.com
diff --git a/charts/kubedb-crds/crds/ops.kubedb.com_proxysqlopsrequests.yaml b/charts/kubedb-crds/crds/ops.kubedb.com_proxysqlopsrequests.yaml
index e3ee8c054..5b68fd8bc 100644
--- a/charts/kubedb-crds/crds/ops.kubedb.com_proxysqlopsrequests.yaml
+++ b/charts/kubedb-crds/crds/ops.kubedb.com_proxysqlopsrequests.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: proxysqlopsrequests.ops.kubedb.com
diff --git a/charts/kubedb-crds/crds/ops.kubedb.com_redisopsrequests.yaml b/charts/kubedb-crds/crds/ops.kubedb.com_redisopsrequests.yaml
index abb9e1077..5253f3a7f 100644
--- a/charts/kubedb-crds/crds/ops.kubedb.com_redisopsrequests.yaml
+++ b/charts/kubedb-crds/crds/ops.kubedb.com_redisopsrequests.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: redisopsrequests.ops.kubedb.com
diff --git a/charts/kubedb-crds/crds/ops.kubedb.com_redissentinelopsrequests.yaml b/charts/kubedb-crds/crds/ops.kubedb.com_redissentinelopsrequests.yaml
index 1b16e5683..cd7cb8a7f 100644
--- a/charts/kubedb-crds/crds/ops.kubedb.com_redissentinelopsrequests.yaml
+++ b/charts/kubedb-crds/crds/ops.kubedb.com_redissentinelopsrequests.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: redissentinelopsrequests.ops.kubedb.com
diff --git a/charts/kubedb-crds/crds/postgres.kubedb.com_publishers.yaml b/charts/kubedb-crds/crds/postgres.kubedb.com_publishers.yaml
index 3ae67efc6..eac9620a6 100644
--- a/charts/kubedb-crds/crds/postgres.kubedb.com_publishers.yaml
+++ b/charts/kubedb-crds/crds/postgres.kubedb.com_publishers.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: publishers.postgres.kubedb.com
diff --git a/charts/kubedb-crds/crds/postgres.kubedb.com_subscribers.yaml b/charts/kubedb-crds/crds/postgres.kubedb.com_subscribers.yaml
index c0bf3ea46..0abefc6aa 100644
--- a/charts/kubedb-crds/crds/postgres.kubedb.com_subscribers.yaml
+++ b/charts/kubedb-crds/crds/postgres.kubedb.com_subscribers.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: subscribers.postgres.kubedb.com
diff --git a/charts/kubedb-crds/crds/schema.kubedb.com_mariadbdatabases.yaml b/charts/kubedb-crds/crds/schema.kubedb.com_mariadbdatabases.yaml
index 1843a50fc..c63ad9e1c 100644
--- a/charts/kubedb-crds/crds/schema.kubedb.com_mariadbdatabases.yaml
+++ b/charts/kubedb-crds/crds/schema.kubedb.com_mariadbdatabases.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: mariadbdatabases.schema.kubedb.com
diff --git a/charts/kubedb-crds/crds/schema.kubedb.com_mongodbdatabases.yaml b/charts/kubedb-crds/crds/schema.kubedb.com_mongodbdatabases.yaml
index edfe1967b..8cd9204b0 100644
--- a/charts/kubedb-crds/crds/schema.kubedb.com_mongodbdatabases.yaml
+++ b/charts/kubedb-crds/crds/schema.kubedb.com_mongodbdatabases.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: mongodbdatabases.schema.kubedb.com
diff --git a/charts/kubedb-crds/crds/schema.kubedb.com_mysqldatabases.yaml b/charts/kubedb-crds/crds/schema.kubedb.com_mysqldatabases.yaml
index befd3187e..ee6c2fd77 100644
--- a/charts/kubedb-crds/crds/schema.kubedb.com_mysqldatabases.yaml
+++ b/charts/kubedb-crds/crds/schema.kubedb.com_mysqldatabases.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: mysqldatabases.schema.kubedb.com
diff --git a/charts/kubedb-crds/crds/schema.kubedb.com_postgresdatabases.yaml b/charts/kubedb-crds/crds/schema.kubedb.com_postgresdatabases.yaml
index 46e19f6c7..06ea3f8e9 100644
--- a/charts/kubedb-crds/crds/schema.kubedb.com_postgresdatabases.yaml
+++ b/charts/kubedb-crds/crds/schema.kubedb.com_postgresdatabases.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: postgresdatabases.schema.kubedb.com
diff --git a/charts/kubedb-grafana-dashboards/crds/openviz.dev_grafanadashboards.yaml b/charts/kubedb-grafana-dashboards/crds/openviz.dev_grafanadashboards.yaml
index 191e43b03..74d851b4b 100644
--- a/charts/kubedb-grafana-dashboards/crds/openviz.dev_grafanadashboards.yaml
+++ b/charts/kubedb-grafana-dashboards/crds/openviz.dev_grafanadashboards.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: openviz
name: grafanadashboards.openviz.dev
diff --git a/charts/kubedb-metrics/crds/metrics.appscode.com_metricsconfigurations.yaml b/charts/kubedb-metrics/crds/metrics.appscode.com_metricsconfigurations.yaml
index 1b91ca90a..c3bcf6c67 100644
--- a/charts/kubedb-metrics/crds/metrics.appscode.com_metricsconfigurations.yaml
+++ b/charts/kubedb-metrics/crds/metrics.appscode.com_metricsconfigurations.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: metrics
name: metricsconfigurations.metrics.appscode.com
diff --git a/charts/kubedb-ops-manager/crds/supervisor.appscode.com_recommendations.yaml b/charts/kubedb-ops-manager/crds/supervisor.appscode.com_recommendations.yaml
index 4a9b66081..b6433f76c 100644
--- a/charts/kubedb-ops-manager/crds/supervisor.appscode.com_recommendations.yaml
+++ b/charts/kubedb-ops-manager/crds/supervisor.appscode.com_recommendations.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
name: recommendations.supervisor.appscode.com
spec:
group: supervisor.appscode.com
diff --git a/charts/kubedb-ui-server/crds/kubedb.com_elasticsearches.yaml b/charts/kubedb-ui-server/crds/kubedb.com_elasticsearches.yaml
index 7346b26fd..9c2e01e51 100644
--- a/charts/kubedb-ui-server/crds/kubedb.com_elasticsearches.yaml
+++ b/charts/kubedb-ui-server/crds/kubedb.com_elasticsearches.yaml
@@ -101,38 +101,32 @@ spec:
properties:
archiver:
properties:
- fullDBRestore:
+ encryptionSecret:
properties:
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
- manifestRestore:
+ fullDBRepository:
properties:
- encryptionSecret:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
+ manifestRepository:
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
recoveryTimestamp:
format: date-time
@@ -1058,6 +1052,8 @@ spec:
type: object
kernelSettings:
properties:
+ disableDefaults:
+ type: boolean
privileged:
type: boolean
sysctls:
diff --git a/charts/kubedb-ui-server/crds/kubedb.com_etcds.yaml b/charts/kubedb-ui-server/crds/kubedb.com_etcds.yaml
index 6424ffebb..9be8a42f4 100644
--- a/charts/kubedb-ui-server/crds/kubedb.com_etcds.yaml
+++ b/charts/kubedb-ui-server/crds/kubedb.com_etcds.yaml
@@ -61,38 +61,32 @@ spec:
properties:
archiver:
properties:
- fullDBRestore:
+ encryptionSecret:
properties:
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
- manifestRestore:
+ fullDBRepository:
properties:
- encryptionSecret:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
+ manifestRepository:
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
recoveryTimestamp:
format: date-time
diff --git a/charts/kubedb-ui-server/crds/kubedb.com_kafkas.yaml b/charts/kubedb-ui-server/crds/kubedb.com_kafkas.yaml
index a9d98d52f..3fbe3cc98 100644
--- a/charts/kubedb-ui-server/crds/kubedb.com_kafkas.yaml
+++ b/charts/kubedb-ui-server/crds/kubedb.com_kafkas.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: kafkas.kubedb.com
diff --git a/charts/kubedb-ui-server/crds/kubedb.com_mariadbs.yaml b/charts/kubedb-ui-server/crds/kubedb.com_mariadbs.yaml
index 58236b324..f9cb3c146 100644
--- a/charts/kubedb-ui-server/crds/kubedb.com_mariadbs.yaml
+++ b/charts/kubedb-ui-server/crds/kubedb.com_mariadbs.yaml
@@ -242,38 +242,32 @@ spec:
properties:
archiver:
properties:
- fullDBRestore:
+ encryptionSecret:
properties:
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
- manifestRestore:
+ fullDBRepository:
properties:
- encryptionSecret:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
+ manifestRepository:
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
recoveryTimestamp:
format: date-time
diff --git a/charts/kubedb-ui-server/crds/kubedb.com_memcacheds.yaml b/charts/kubedb-ui-server/crds/kubedb.com_memcacheds.yaml
index 1590f0e69..477eaf4f5 100644
--- a/charts/kubedb-ui-server/crds/kubedb.com_memcacheds.yaml
+++ b/charts/kubedb-ui-server/crds/kubedb.com_memcacheds.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: memcacheds.kubedb.com
diff --git a/charts/kubedb-ui-server/crds/kubedb.com_mongodbs.yaml b/charts/kubedb-ui-server/crds/kubedb.com_mongodbs.yaml
index 678081749..3aba5e245 100644
--- a/charts/kubedb-ui-server/crds/kubedb.com_mongodbs.yaml
+++ b/charts/kubedb-ui-server/crds/kubedb.com_mongodbs.yaml
@@ -5050,38 +5050,32 @@ spec:
properties:
archiver:
properties:
- fullDBRestore:
+ encryptionSecret:
properties:
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
- manifestRestore:
+ fullDBRepository:
properties:
- encryptionSecret:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
+ manifestRepository:
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
recoveryTimestamp:
format: date-time
diff --git a/charts/kubedb-ui-server/crds/kubedb.com_mysqls.yaml b/charts/kubedb-ui-server/crds/kubedb.com_mysqls.yaml
index 04f9623ec..594e51ba2 100644
--- a/charts/kubedb-ui-server/crds/kubedb.com_mysqls.yaml
+++ b/charts/kubedb-ui-server/crds/kubedb.com_mysqls.yaml
@@ -308,38 +308,32 @@ spec:
properties:
archiver:
properties:
- fullDBRestore:
+ encryptionSecret:
properties:
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
- manifestRestore:
+ fullDBRepository:
properties:
- encryptionSecret:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
+ manifestRepository:
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
recoveryTimestamp:
format: date-time
diff --git a/charts/kubedb-ui-server/crds/kubedb.com_perconaxtradbs.yaml b/charts/kubedb-ui-server/crds/kubedb.com_perconaxtradbs.yaml
index d1b16ee00..89bf603bf 100644
--- a/charts/kubedb-ui-server/crds/kubedb.com_perconaxtradbs.yaml
+++ b/charts/kubedb-ui-server/crds/kubedb.com_perconaxtradbs.yaml
@@ -242,38 +242,32 @@ spec:
properties:
archiver:
properties:
- fullDBRestore:
+ encryptionSecret:
properties:
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
- manifestRestore:
+ fullDBRepository:
properties:
- encryptionSecret:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
+ manifestRepository:
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
recoveryTimestamp:
format: date-time
diff --git a/charts/kubedb-ui-server/crds/kubedb.com_pgbouncers.yaml b/charts/kubedb-ui-server/crds/kubedb.com_pgbouncers.yaml
index 8698e7e77..b6e7e3ed6 100644
--- a/charts/kubedb-ui-server/crds/kubedb.com_pgbouncers.yaml
+++ b/charts/kubedb-ui-server/crds/kubedb.com_pgbouncers.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: pgbouncers.kubedb.com
diff --git a/charts/kubedb-ui-server/crds/kubedb.com_postgreses.yaml b/charts/kubedb-ui-server/crds/kubedb.com_postgreses.yaml
index 3604b1bfe..36f446713 100644
--- a/charts/kubedb-ui-server/crds/kubedb.com_postgreses.yaml
+++ b/charts/kubedb-ui-server/crds/kubedb.com_postgreses.yaml
@@ -266,38 +266,32 @@ spec:
properties:
archiver:
properties:
- fullDBRestore:
+ encryptionSecret:
properties:
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
- manifestRestore:
+ fullDBRepository:
properties:
- encryptionSecret:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
+ manifestRepository:
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
recoveryTimestamp:
format: date-time
diff --git a/charts/kubedb-ui-server/crds/kubedb.com_proxysqls.yaml b/charts/kubedb-ui-server/crds/kubedb.com_proxysqls.yaml
index 218ed3ead..2a87b150c 100644
--- a/charts/kubedb-ui-server/crds/kubedb.com_proxysqls.yaml
+++ b/charts/kubedb-ui-server/crds/kubedb.com_proxysqls.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: proxysqls.kubedb.com
diff --git a/charts/kubedb-ui-server/crds/kubedb.com_redises.yaml b/charts/kubedb-ui-server/crds/kubedb.com_redises.yaml
index 766647780..8b62b410f 100644
--- a/charts/kubedb-ui-server/crds/kubedb.com_redises.yaml
+++ b/charts/kubedb-ui-server/crds/kubedb.com_redises.yaml
@@ -253,38 +253,32 @@ spec:
properties:
archiver:
properties:
- fullDBRestore:
+ encryptionSecret:
properties:
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
- manifestRestore:
+ fullDBRepository:
properties:
- encryptionSecret:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
+ manifestRepository:
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
recoveryTimestamp:
format: date-time
diff --git a/charts/kubedb-ui-server/crds/kubedb.com_redissentinels.yaml b/charts/kubedb-ui-server/crds/kubedb.com_redissentinels.yaml
index 9d626698a..4b1a96f71 100644
--- a/charts/kubedb-ui-server/crds/kubedb.com_redissentinels.yaml
+++ b/charts/kubedb-ui-server/crds/kubedb.com_redissentinels.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: redissentinels.kubedb.com
diff --git a/charts/kubedb/Chart.lock b/charts/kubedb/Chart.lock
index 8bd865595..bc8aaa259 100644
--- a/charts/kubedb/Chart.lock
+++ b/charts/kubedb/Chart.lock
@@ -2,6 +2,9 @@ dependencies:
- name: kubedb-catalog
repository: file://../kubedb-catalog
version: v2023.11.2
+- name: kubedb-kubestash-catalog
+ repository: file://../kubedb-kubestash-catalog
+ version: v2023.11.2
- name: kubedb-provisioner
repository: file://../kubedb-provisioner
version: v0.37.0
@@ -23,5 +26,5 @@ dependencies:
- name: kubedb-metrics
repository: file://../kubedb-metrics
version: v2023.11.2
-digest: sha256:f046e902e5186aa9fdac4d805e31fd8716f3c959d1b2e471ed3192263cdeb672
-generated: "2023-11-02T17:34:13.090172722Z"
+digest: sha256:2465fda879cf8ffb34ae8f3e7c3227e3f2316d885f37a8706f389d7fd6c21545
+generated: "2023-11-29T17:52:30.021707-08:00"
diff --git a/charts/kubedb/Chart.yaml b/charts/kubedb/Chart.yaml
index c67599683..11fc71b6a 100644
--- a/charts/kubedb/Chart.yaml
+++ b/charts/kubedb/Chart.yaml
@@ -16,6 +16,10 @@ dependencies:
repository: file://../kubedb-catalog
condition: kubedb-catalog.enabled
version: v2023.11.2
+- name: kubedb-kubestash-catalog
+ repository: file://../kubedb-kubestash-catalog
+ condition: kubedb-kubestash-catalog.enabled
+ version: v2023.11.2
- name: kubedb-provisioner
repository: file://../kubedb-provisioner
condition: kubedb-provisioner.enabled
diff --git a/charts/kubedb/README.md b/charts/kubedb/README.md
index bea7f750f..0490cc431 100644
--- a/charts/kubedb/README.md
+++ b/charts/kubedb/README.md
@@ -57,6 +57,7 @@ The following table lists the configurable parameters of the `kubedb` chart and
| global.monitoring.serviceMonitor.labels | Specify the labels for ServiceMonitor. Prometheus crd will select ServiceMonitor using these labels. Only usable when monitoring agent is `prometheus.io/operator`. | {"monitoring.appscode.com/prometheus":"auto"}
|
| kubedb-provisioner.enabled | If enabled, installs the kubedb-provisioner chart | true
|
| kubedb-catalog.enabled | If enabled, installs the kubedb-catalog chart | true
|
+| kubedb-kubestash-catalog.enabled | If enabled, installs the kubedb-kubestash-catalog chart | false
|
| kubedb-webhook-server.enabled | If enabled, installs the kubedb-webhook-server chart | true
|
| kubedb-ops-manager.enabled | If enabled, installs the kubedb-ops-manager chart | false
|
| kubedb-autoscaler.enabled | If enabled, installs the kubedb-autoscaler chart | false
|
diff --git a/charts/kubedb/values.openapiv3_schema.yaml b/charts/kubedb/values.openapiv3_schema.yaml
index 57dd8d50c..171cade9e 100644
--- a/charts/kubedb/values.openapiv3_schema.yaml
+++ b/charts/kubedb/values.openapiv3_schema.yaml
@@ -2781,6 +2781,177 @@ properties:
- replicaCount
- serviceAccount
type: object
+ kubedb-kubestash-catalog:
+ properties:
+ elasticsearch:
+ description: StashElasticsearchSpec is the schema for Stash Elasticsearch
+ values file
+ properties:
+ backup:
+ properties:
+ args:
+ type: string
+ type: object
+ enabled:
+ type: boolean
+ restore:
+ properties:
+ args:
+ type: string
+ type: object
+ required:
+ - backup
+ - enabled
+ - restore
+ type: object
+ enabled:
+ type: boolean
+ kubedbmanifest:
+ properties:
+ enabled:
+ type: boolean
+ required:
+ - enabled
+ type: object
+ mongodb:
+ description: StashMongodbSpec is the schema for Stash MongoDB values file
+ properties:
+ backup:
+ properties:
+ args:
+ type: string
+ type: object
+ enabled:
+ type: boolean
+ maxConcurrency:
+ format: int32
+ type: integer
+ restore:
+ properties:
+ args:
+ type: string
+ type: object
+ required:
+ - backup
+ - enabled
+ - maxConcurrency
+ - restore
+ type: object
+ mysql:
+ description: StashMysqlSpec is the schema for Stash MySQL values file
+ properties:
+ backup:
+ properties:
+ args:
+ type: string
+ type: object
+ enabled:
+ type: boolean
+ restore:
+ properties:
+ args:
+ type: string
+ type: object
+ required:
+ - backup
+ - enabled
+ - restore
+ type: object
+ opensearch:
+ description: StashOpensearchSpec is the schema for Stash Opensearch values
+ file
+ properties:
+ backup:
+ properties:
+ args:
+ type: string
+ type: object
+ enabled:
+ type: boolean
+ restore:
+ properties:
+ args:
+ type: string
+ type: object
+ required:
+ - backup
+ - enabled
+ - restore
+ type: object
+ postgres:
+ description: StashPostgresSpec is the schema for Stash Postgres values file
+ properties:
+ backup:
+ properties:
+ args:
+ type: string
+ cmd:
+ type: string
+ type: object
+ enabled:
+ type: boolean
+ restore:
+ properties:
+ args:
+ type: string
+ type: object
+ required:
+ - backup
+ - enabled
+ - restore
+ type: object
+ proxies:
+ properties:
+ appscode:
+ description: r.appscode.com
+ type: string
+ dockerHub:
+ description: company/bin:1.23
+ type: string
+ dockerLibrary:
+ description: alpine, nginx etc.
+ type: string
+ ghcr:
+ description: ghcr.io
+ type: string
+ kubernetes:
+ description: registry.k8s.io
+ type: string
+ type: object
+ redis:
+ description: StashRedisSpec is the schema for Stash Redis values file
+ properties:
+ backup:
+ properties:
+ args:
+ type: string
+ type: object
+ enabled:
+ type: boolean
+ restore:
+ properties:
+ args:
+ type: string
+ type: object
+ required:
+ - backup
+ - enabled
+ - restore
+ type: object
+ waitTimeout:
+ format: int64
+ type: integer
+ required:
+ - elasticsearch
+ - enabled
+ - kubedbmanifest
+ - mongodb
+ - mysql
+ - opensearch
+ - postgres
+ - redis
+ - waitTimeout
+ type: object
kubedb-metrics:
properties:
enabled:
diff --git a/charts/kubedb/values.yaml b/charts/kubedb/values.yaml
index 5bbf7687b..d9aa6680a 100644
--- a/charts/kubedb/values.yaml
+++ b/charts/kubedb/values.yaml
@@ -56,6 +56,9 @@ kubedb-provisioner:
kubedb-catalog:
# If enabled, installs the kubedb-catalog chart
enabled: true
+kubedb-kubestash-catalog:
+ # If enabled, installs the kubedb-kubestash-catalog chart
+ enabled: false
kubedb-webhook-server:
# If enabled, installs the kubedb-webhook-server chart
enabled: true
diff --git a/crds/kubedb-catalog-crds.yaml b/crds/kubedb-catalog-crds.yaml
index 359913544..ef767ce14 100644
--- a/crds/kubedb-catalog-crds.yaml
+++ b/crds/kubedb-catalog-crds.yaml
@@ -1,7 +1,6 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: elasticsearchversions.catalog.kubedb.com
@@ -202,7 +201,6 @@ spec:
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: etcdversions.catalog.kubedb.com
@@ -332,7 +330,6 @@ spec:
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: kafkaversions.catalog.kubedb.com
@@ -473,7 +470,6 @@ spec:
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: mariadbversions.catalog.kubedb.com
@@ -637,7 +633,6 @@ spec:
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: memcachedversions.catalog.kubedb.com
@@ -721,7 +716,6 @@ spec:
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: mongodbversions.catalog.kubedb.com
@@ -938,7 +932,6 @@ spec:
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: mysqlversions.catalog.kubedb.com
@@ -1148,7 +1141,6 @@ spec:
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: perconaxtradbversions.catalog.kubedb.com
@@ -1312,7 +1304,6 @@ spec:
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: pgbouncerversions.catalog.kubedb.com
@@ -1407,7 +1398,6 @@ spec:
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: postgresversions.catalog.kubedb.com
@@ -1633,7 +1623,6 @@ spec:
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: proxysqlversions.catalog.kubedb.com
@@ -1725,7 +1714,6 @@ spec:
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
- creationTimestamp: null
labels:
app.kubernetes.io/name: kubedb
name: redisversions.catalog.kubedb.com
diff --git a/crds/kubedb-crds.yaml b/crds/kubedb-crds.yaml
index c445b8662..ac4b6d19f 100644
--- a/crds/kubedb-crds.yaml
+++ b/crds/kubedb-crds.yaml
@@ -114,6 +114,15 @@ spec:
- WipeOut
- DoNotDelete
type: string
+ encryptionSecret:
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
fullBackup:
properties:
containerRuntimeSettings:
@@ -5742,15 +5751,6 @@ spec:
type: object
type: object
type: object
- encryptionSecret:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
jobTemplate:
properties:
controller:
@@ -11635,6 +11635,15 @@ spec:
- WipeOut
- DoNotDelete
type: string
+ encryptionSecret:
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
fullBackup:
properties:
containerRuntimeSettings:
@@ -17263,15 +17272,6 @@ spec:
type: object
type: object
type: object
- encryptionSecret:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
jobTemplate:
properties:
controller:
@@ -32720,38 +32720,32 @@ spec:
properties:
archiver:
properties:
- fullDBRestore:
+ encryptionSecret:
properties:
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
- manifestRestore:
+ fullDBRepository:
properties:
- encryptionSecret:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
+ manifestRepository:
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
recoveryTimestamp:
format: date-time
@@ -37922,38 +37916,32 @@ spec:
properties:
archiver:
properties:
- fullDBRestore:
+ encryptionSecret:
properties:
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
- manifestRestore:
+ fullDBRepository:
properties:
- encryptionSecret:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
+ manifestRepository:
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
recoveryTimestamp:
format: date-time
@@ -47339,38 +47327,32 @@ spec:
properties:
archiver:
properties:
- fullDBRestore:
+ encryptionSecret:
properties:
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
- manifestRestore:
+ fullDBRepository:
properties:
- encryptionSecret:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
+ manifestRepository:
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
recoveryTimestamp:
format: date-time
@@ -59658,38 +59640,32 @@ spec:
properties:
archiver:
properties:
- fullDBRestore:
+ encryptionSecret:
properties:
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
- manifestRestore:
+ fullDBRepository:
properties:
- encryptionSecret:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
+ manifestRepository:
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
recoveryTimestamp:
format: date-time
@@ -70984,38 +70960,32 @@ spec:
properties:
archiver:
properties:
- fullDBRestore:
+ encryptionSecret:
properties:
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
- manifestRestore:
+ fullDBRepository:
properties:
- encryptionSecret:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
+ manifestRepository:
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
recoveryTimestamp:
format: date-time
@@ -77398,38 +77368,32 @@ spec:
properties:
archiver:
properties:
- fullDBRestore:
+ encryptionSecret:
properties:
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
- manifestRestore:
+ fullDBRepository:
properties:
- encryptionSecret:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
+ manifestRepository:
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
recoveryTimestamp:
format: date-time
@@ -84356,38 +84320,32 @@ spec:
properties:
archiver:
properties:
- fullDBRestore:
+ encryptionSecret:
properties:
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
- manifestRestore:
+ fullDBRepository:
properties:
- encryptionSecret:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
+ manifestRepository:
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
recoveryTimestamp:
format: date-time
@@ -91333,38 +91291,32 @@ spec:
properties:
archiver:
properties:
- fullDBRestore:
+ encryptionSecret:
properties:
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
- manifestRestore:
+ fullDBRepository:
properties:
- encryptionSecret:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
- repository:
- properties:
- name:
- type: string
- namespace:
- type: string
- required:
- - name
- type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
+ manifestRepository:
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
type: object
recoveryTimestamp:
format: date-time