From ca961ee3c1d359aee622d8076026f86180496bc8 Mon Sep 17 00:00:00 2001 From: sayedppqq Date: Tue, 12 Mar 2024 16:07:48 +0600 Subject: [PATCH] volume expansion yamls update Signed-off-by: sayedppqq --- docs/examples/mongodb/autoscaling/storage/mg-as-rs.yaml | 3 ++- docs/examples/mongodb/autoscaling/storage/mg-as-sh.yaml | 3 ++- .../mongodb/autoscaling/storage/mg-as-standalone.yaml | 3 ++- .../mongodb/volume-expansion/mops-volume-exp-replicaset.yaml | 3 ++- .../mongodb/volume-expansion/mops-volume-exp-shard.yaml | 3 ++- .../mongodb/volume-expansion/mops-volume-exp-standalone.yaml | 3 ++- docs/examples/redis/autoscaling/storage/rd-as.yaml | 1 + .../guides/elasticsearch/autoscaler/storage/combined/index.md | 1 + .../storage/combined/yamls/es-combined-storage-as.yaml | 3 ++- .../guides/elasticsearch/autoscaler/storage/topology/index.md | 1 + .../storage/topology/yamls/es-topology-storage-as.yaml | 3 ++- docs/guides/elasticsearch/concepts/autoscaler/index.md | 2 ++ .../elasticsearch/concepts/elasticsearch-dashboard/index.md | 2 +- .../elasticsearch/concepts/elasticsearch-ops-request/index.md | 3 +++ .../elasticsearch/elasticsearch-dashboard/kibana/index.md | 2 +- .../kibana/yamls/es-cluster-dashboard.yaml | 2 +- .../elasticsearch-dashboard/opensearch-dashboards/index.md | 2 +- .../opensearch-dashboards/yamls/os-cluster-dashboard.yaml | 2 +- docs/guides/mongodb/autoscaler/storage/replicaset.md | 1 + docs/guides/mongodb/autoscaler/storage/sharding.md | 1 + docs/guides/mongodb/autoscaler/storage/standalone.md | 1 + docs/guides/mongodb/concepts/autoscaler.md | 4 ++++ docs/guides/mongodb/concepts/opsrequest.md | 3 +++ docs/guides/mongodb/volume-expansion/replicaset.md | 1 + docs/guides/mongodb/volume-expansion/sharding.md | 1 + docs/guides/mongodb/volume-expansion/standalone.md | 1 + docs/guides/redis/autoscaler/storage/redis.md | 1 + docs/guides/redis/concepts/autoscaler.md | 1 + 28 files changed, 44 insertions(+), 13 deletions(-) diff --git a/docs/examples/mongodb/autoscaling/storage/mg-as-rs.yaml b/docs/examples/mongodb/autoscaling/storage/mg-as-rs.yaml index 440c683205..04f91244b1 100644 --- a/docs/examples/mongodb/autoscaling/storage/mg-as-rs.yaml +++ b/docs/examples/mongodb/autoscaling/storage/mg-as-rs.yaml @@ -10,4 +10,5 @@ spec: replicaSet: trigger: "On" usageThreshold: 60 - scalingThreshold: 50 \ No newline at end of file + scalingThreshold: 50 + expansionMode: Online \ No newline at end of file diff --git a/docs/examples/mongodb/autoscaling/storage/mg-as-sh.yaml b/docs/examples/mongodb/autoscaling/storage/mg-as-sh.yaml index 40e0ed3088..0459b34b1a 100644 --- a/docs/examples/mongodb/autoscaling/storage/mg-as-sh.yaml +++ b/docs/examples/mongodb/autoscaling/storage/mg-as-sh.yaml @@ -10,4 +10,5 @@ spec: shard: trigger: "On" usageThreshold: 60 - scalingThreshold: 50 \ No newline at end of file + scalingThreshold: 50 + expansionMode: Online \ No newline at end of file diff --git a/docs/examples/mongodb/autoscaling/storage/mg-as-standalone.yaml b/docs/examples/mongodb/autoscaling/storage/mg-as-standalone.yaml index 3c197eedea..ad4626ffe8 100644 --- a/docs/examples/mongodb/autoscaling/storage/mg-as-standalone.yaml +++ b/docs/examples/mongodb/autoscaling/storage/mg-as-standalone.yaml @@ -10,4 +10,5 @@ spec: standalone: trigger: "On" usageThreshold: 60 - scalingThreshold: 50 \ No newline at end of file + scalingThreshold: 50 + expansionMode: Online \ No newline at end of file diff --git a/docs/examples/mongodb/volume-expansion/mops-volume-exp-replicaset.yaml b/docs/examples/mongodb/volume-expansion/mops-volume-exp-replicaset.yaml index b6f22adf7f..e9f380c464 100644 --- a/docs/examples/mongodb/volume-expansion/mops-volume-exp-replicaset.yaml +++ b/docs/examples/mongodb/volume-expansion/mops-volume-exp-replicaset.yaml @@ -8,4 +8,5 @@ spec: databaseRef: name: mg-replicaset volumeExpansion: - replicaSet: 2Gi \ No newline at end of file + replicaSet: 2Gi + mode: Online \ No newline at end of file diff --git a/docs/examples/mongodb/volume-expansion/mops-volume-exp-shard.yaml b/docs/examples/mongodb/volume-expansion/mops-volume-exp-shard.yaml index 73c1609445..0ec9bb7552 100644 --- a/docs/examples/mongodb/volume-expansion/mops-volume-exp-shard.yaml +++ b/docs/examples/mongodb/volume-expansion/mops-volume-exp-shard.yaml @@ -9,4 +9,5 @@ spec: name: mg-sharding volumeExpansion: shard: 2Gi - configServer: 2Gi \ No newline at end of file + configServer: 2Gi + mode: Online \ No newline at end of file diff --git a/docs/examples/mongodb/volume-expansion/mops-volume-exp-standalone.yaml b/docs/examples/mongodb/volume-expansion/mops-volume-exp-standalone.yaml index 9c7e1188cb..4b0285353c 100644 --- a/docs/examples/mongodb/volume-expansion/mops-volume-exp-standalone.yaml +++ b/docs/examples/mongodb/volume-expansion/mops-volume-exp-standalone.yaml @@ -8,4 +8,5 @@ spec: databaseRef: name: mg-standalone volumeExpansion: - standalone: 2Gi \ No newline at end of file + standalone: 2Gi + mode: Online \ No newline at end of file diff --git a/docs/examples/redis/autoscaling/storage/rd-as.yaml b/docs/examples/redis/autoscaling/storage/rd-as.yaml index debe1149e2..c64c73328c 100644 --- a/docs/examples/redis/autoscaling/storage/rd-as.yaml +++ b/docs/examples/redis/autoscaling/storage/rd-as.yaml @@ -11,3 +11,4 @@ spec: trigger: "On" usageThreshold: 60 scalingThreshold: 50 + expansionMode: Online diff --git a/docs/guides/elasticsearch/autoscaler/storage/combined/index.md b/docs/guides/elasticsearch/autoscaler/storage/combined/index.md index d6fd448b68..431a5e5238 100644 --- a/docs/guides/elasticsearch/autoscaler/storage/combined/index.md +++ b/docs/guides/elasticsearch/autoscaler/storage/combined/index.md @@ -138,6 +138,7 @@ spec: trigger: "On" usageThreshold: 60 scalingThreshold: 50 + expansionMode: Online ``` Here, diff --git a/docs/guides/elasticsearch/autoscaler/storage/combined/yamls/es-combined-storage-as.yaml b/docs/guides/elasticsearch/autoscaler/storage/combined/yamls/es-combined-storage-as.yaml index c25a3dbb23..d572f21abb 100644 --- a/docs/guides/elasticsearch/autoscaler/storage/combined/yamls/es-combined-storage-as.yaml +++ b/docs/guides/elasticsearch/autoscaler/storage/combined/yamls/es-combined-storage-as.yaml @@ -10,4 +10,5 @@ spec: node: trigger: "On" usageThreshold: 60 - scalingThreshold: 50 \ No newline at end of file + scalingThreshold: 50 + expansionMode: Online \ No newline at end of file diff --git a/docs/guides/elasticsearch/autoscaler/storage/topology/index.md b/docs/guides/elasticsearch/autoscaler/storage/topology/index.md index ce295272d3..911e13e91a 100644 --- a/docs/guides/elasticsearch/autoscaler/storage/topology/index.md +++ b/docs/guides/elasticsearch/autoscaler/storage/topology/index.md @@ -164,6 +164,7 @@ spec: trigger: "On" usageThreshold: 60 scalingThreshold: 50 + expansionMode: Online ``` Here, diff --git a/docs/guides/elasticsearch/autoscaler/storage/topology/yamls/es-topology-storage-as.yaml b/docs/guides/elasticsearch/autoscaler/storage/topology/yamls/es-topology-storage-as.yaml index e0142a927e..230d6cde25 100644 --- a/docs/guides/elasticsearch/autoscaler/storage/topology/yamls/es-topology-storage-as.yaml +++ b/docs/guides/elasticsearch/autoscaler/storage/topology/yamls/es-topology-storage-as.yaml @@ -10,4 +10,5 @@ spec: data: trigger: "On" usageThreshold: 60 - scalingThreshold: 50 \ No newline at end of file + scalingThreshold: 50 + expansionMode: Online \ No newline at end of file diff --git a/docs/guides/elasticsearch/concepts/autoscaler/index.md b/docs/guides/elasticsearch/concepts/autoscaler/index.md index 8ddf70d8c6..5635e2f547 100644 --- a/docs/guides/elasticsearch/concepts/autoscaler/index.md +++ b/docs/guides/elasticsearch/concepts/autoscaler/index.md @@ -56,6 +56,7 @@ spec: trigger: "On" usageThreshold: 60 scalingThreshold: 50 + expansionMode: Online ``` **Sample `ElasticsearchAutoscaler` YAML for the Elasticsearch topology cluster:** @@ -111,6 +112,7 @@ spec: trigger: "On" usageThreshold: 60 scalingThreshold: 50 + expansionMode: Online ``` Here, we are going to describe the various sections of a `ElasticsearchAutoscaler` crd. diff --git a/docs/guides/elasticsearch/concepts/elasticsearch-dashboard/index.md b/docs/guides/elasticsearch/concepts/elasticsearch-dashboard/index.md index 0abf4e5ecc..bb4936f169 100644 --- a/docs/guides/elasticsearch/concepts/elasticsearch-dashboard/index.md +++ b/docs/guides/elasticsearch/concepts/elasticsearch-dashboard/index.md @@ -25,7 +25,7 @@ Suppose you have a KubeDB-managed [Elasticsearch](/docs/guides/elasticsearch/con As with all other Kubernetes objects, an `ElasticsearchDashboard` needs `apiVersion`, `kind`, and `metadata` fields. It also needs a `spec` section. ```yaml -apiVersion: dashboard.kubedb.com/v1alpha1 +apiVersion: elasticsearch.kubedb.com/v1alpha1 kind: ElasticsearchDashboard metadata: name: es-cluster-dashboard diff --git a/docs/guides/elasticsearch/concepts/elasticsearch-ops-request/index.md b/docs/guides/elasticsearch/concepts/elasticsearch-ops-request/index.md index b79b1dc456..f8b96a8d16 100644 --- a/docs/guides/elasticsearch/concepts/elasticsearch-ops-request/index.md +++ b/docs/guides/elasticsearch/concepts/elasticsearch-ops-request/index.md @@ -285,6 +285,7 @@ All of them refer to [Quantity](https://v1-22.docs.kubernetes.io/docs/reference/ name: es volumeExpansion: node: 4Gi + mode: Online ``` - Expand volume for cluster topology: @@ -303,6 +304,7 @@ All of them refer to [Quantity](https://v1-22.docs.kubernetes.io/docs/reference/ master: 2Gi data: 3Gi ingest: 4Gi + mode: Online ``` - Expand volume for only data nodes: @@ -319,6 +321,7 @@ All of them refer to [Quantity](https://v1-22.docs.kubernetes.io/docs/reference/ name: es volumeExpansion: data: 5Gi + mode: Online ``` ### spec.tls diff --git a/docs/guides/elasticsearch/elasticsearch-dashboard/kibana/index.md b/docs/guides/elasticsearch/elasticsearch-dashboard/kibana/index.md index ebed2c9bf5..61e1c6bf1f 100644 --- a/docs/guides/elasticsearch/elasticsearch-dashboard/kibana/index.md +++ b/docs/guides/elasticsearch/elasticsearch-dashboard/kibana/index.md @@ -420,7 +420,7 @@ persistentvolumeclaim/data-es-cluster-master-1 Bound pvc-53fd7683-96a6-4737 ## Deploy ElasticsearchDashboard ```yaml -apiVersion: dashboard.kubedb.com/v1alpha1 +apiVersion: elasticsearch.kubedb.com/v1alpha1 kind: ElasticsearchDashboard metadata: name: es-cluster-dashboard diff --git a/docs/guides/elasticsearch/elasticsearch-dashboard/kibana/yamls/es-cluster-dashboard.yaml b/docs/guides/elasticsearch/elasticsearch-dashboard/kibana/yamls/es-cluster-dashboard.yaml index e4f6f8c81c..2e7ed29694 100644 --- a/docs/guides/elasticsearch/elasticsearch-dashboard/kibana/yamls/es-cluster-dashboard.yaml +++ b/docs/guides/elasticsearch/elasticsearch-dashboard/kibana/yamls/es-cluster-dashboard.yaml @@ -1,4 +1,4 @@ -apiVersion: dashboard.kubedb.com/v1alpha1 +apiVersion: elasticsearch.kubedb.com/v1alpha1 kind: ElasticsearchDashboard metadata: name: es-cluster-dashboard diff --git a/docs/guides/elasticsearch/elasticsearch-dashboard/opensearch-dashboards/index.md b/docs/guides/elasticsearch/elasticsearch-dashboard/opensearch-dashboards/index.md index 9a06173708..b9d6c9f418 100644 --- a/docs/guides/elasticsearch/elasticsearch-dashboard/opensearch-dashboards/index.md +++ b/docs/guides/elasticsearch/elasticsearch-dashboard/opensearch-dashboards/index.md @@ -408,7 +408,7 @@ persistentvolumeclaim/data-os-cluster-master-1 Bound pvc-37783550-3c3a-4280 ## Deploy ElasticsearchDashboard ```yaml -apiVersion: dashboard.kubedb.com/v1alpha1 +apiVersion: elasticsearch.kubedb.com/v1alpha1 kind: ElasticsearchDashboard metadata: name: os-cluster-dashboard diff --git a/docs/guides/elasticsearch/elasticsearch-dashboard/opensearch-dashboards/yamls/os-cluster-dashboard.yaml b/docs/guides/elasticsearch/elasticsearch-dashboard/opensearch-dashboards/yamls/os-cluster-dashboard.yaml index fbe7e8f2ce..d844bffee6 100644 --- a/docs/guides/elasticsearch/elasticsearch-dashboard/opensearch-dashboards/yamls/os-cluster-dashboard.yaml +++ b/docs/guides/elasticsearch/elasticsearch-dashboard/opensearch-dashboards/yamls/os-cluster-dashboard.yaml @@ -1,4 +1,4 @@ -apiVersion: dashboard.kubedb.com/v1alpha1 +apiVersion: elasticsearch.kubedb.com/v1alpha1 kind: ElasticsearchDashboard metadata: name: os-cluster-dashboard diff --git a/docs/guides/mongodb/autoscaler/storage/replicaset.md b/docs/guides/mongodb/autoscaler/storage/replicaset.md index bf1b23c153..5b8bb1718b 100644 --- a/docs/guides/mongodb/autoscaler/storage/replicaset.md +++ b/docs/guides/mongodb/autoscaler/storage/replicaset.md @@ -136,6 +136,7 @@ spec: trigger: "On" usageThreshold: 60 scalingThreshold: 50 + expansionMode: Online ``` Here, diff --git a/docs/guides/mongodb/autoscaler/storage/sharding.md b/docs/guides/mongodb/autoscaler/storage/sharding.md index 08a1db048a..d4691ea2d2 100644 --- a/docs/guides/mongodb/autoscaler/storage/sharding.md +++ b/docs/guides/mongodb/autoscaler/storage/sharding.md @@ -152,6 +152,7 @@ spec: trigger: "On" usageThreshold: 60 scalingThreshold: 50 + expansionMode: Online ``` Here, diff --git a/docs/guides/mongodb/autoscaler/storage/standalone.md b/docs/guides/mongodb/autoscaler/storage/standalone.md index 8191dd5385..5d015e8250 100644 --- a/docs/guides/mongodb/autoscaler/storage/standalone.md +++ b/docs/guides/mongodb/autoscaler/storage/standalone.md @@ -131,6 +131,7 @@ spec: trigger: "On" usageThreshold: 60 scalingThreshold: 50 + expansionMode: Online ``` Here, diff --git a/docs/guides/mongodb/concepts/autoscaler.md b/docs/guides/mongodb/concepts/autoscaler.md index 5315ffadc1..55cb86aae0 100644 --- a/docs/guides/mongodb/concepts/autoscaler.md +++ b/docs/guides/mongodb/concepts/autoscaler.md @@ -59,6 +59,7 @@ spec: trigger: "On" usageThreshold: 60 scalingThreshold: 50 + expansionMode: Online ``` **Sample `MongoDBAutoscaler` for replicaset database:** @@ -96,6 +97,7 @@ spec: trigger: "On" usageThreshold: 60 scalingThreshold: 50 + expansionMode: Online ``` **Sample `MongoDBAutoscaler` for sharded database:** @@ -157,10 +159,12 @@ spec: trigger: "On" usageThreshold: 60 scalingThreshold: 50 + expansionMode: Online configServer: trigger: "On" usageThreshold: 60 scalingThreshold: 50 + expansionMode: Online ``` Here, we are going to describe the various sections of a `MongoDBAutoscaler` crd. diff --git a/docs/guides/mongodb/concepts/opsrequest.md b/docs/guides/mongodb/concepts/opsrequest.md index 6ff4b183af..750675ec87 100644 --- a/docs/guides/mongodb/concepts/opsrequest.md +++ b/docs/guides/mongodb/concepts/opsrequest.md @@ -406,6 +406,7 @@ spec: name: mg-replicaset volumeExpansion: replicaSet: 2Gi + mode: Online status: conditions: - lastTransitionTime: "2020-08-25T18:22:38Z" @@ -431,6 +432,7 @@ spec: volumeExpansion: shard: 2Gi configServer: 2Gi + mode: Online status: conditions: - lastTransitionTime: "2020-08-25T18:22:38Z" @@ -455,6 +457,7 @@ spec: name: mg-standalone volumeExpansion: standalone: 2Gi + mode: Online status: conditions: - lastTransitionTime: "2020-08-25T18:22:38Z" diff --git a/docs/guides/mongodb/volume-expansion/replicaset.md b/docs/guides/mongodb/volume-expansion/replicaset.md index 588ff3dc61..47367a60a9 100644 --- a/docs/guides/mongodb/volume-expansion/replicaset.md +++ b/docs/guides/mongodb/volume-expansion/replicaset.md @@ -134,6 +134,7 @@ spec: name: mg-replicaset volumeExpansion: replicaSet: 2Gi + mode: Online ``` Here, diff --git a/docs/guides/mongodb/volume-expansion/sharding.md b/docs/guides/mongodb/volume-expansion/sharding.md index 98318e4df2..0d05970079 100644 --- a/docs/guides/mongodb/volume-expansion/sharding.md +++ b/docs/guides/mongodb/volume-expansion/sharding.md @@ -150,6 +150,7 @@ spec: volumeExpansion: shard: 2Gi configServer: 2Gi + mode: Online ``` Here, diff --git a/docs/guides/mongodb/volume-expansion/standalone.md b/docs/guides/mongodb/volume-expansion/standalone.md index b71dae6fe6..2b7a56579f 100644 --- a/docs/guides/mongodb/volume-expansion/standalone.md +++ b/docs/guides/mongodb/volume-expansion/standalone.md @@ -128,6 +128,7 @@ spec: name: mg-standalone volumeExpansion: standalone: 2Gi + mode: Online ``` Here, diff --git a/docs/guides/redis/autoscaler/storage/redis.md b/docs/guides/redis/autoscaler/storage/redis.md index 4485f193ae..a25b81591c 100644 --- a/docs/guides/redis/autoscaler/storage/redis.md +++ b/docs/guides/redis/autoscaler/storage/redis.md @@ -134,6 +134,7 @@ spec: trigger: "On" usageThreshold: 60 scalingThreshold: 50 + expansionMode: Online ``` > If you want to autoscale Redis in Cluster mode, the field in `spec.storage` should be `cluster` and for sentinel it should be `sentinel`. The subfields are same inside `spec.storage.standalone`, `spec.storage.cluster` and `spec.storage.sentinel` diff --git a/docs/guides/redis/concepts/autoscaler.md b/docs/guides/redis/concepts/autoscaler.md index 3eed8db5c5..876a62e6af 100644 --- a/docs/guides/redis/concepts/autoscaler.md +++ b/docs/guides/redis/concepts/autoscaler.md @@ -56,6 +56,7 @@ spec: trigger: "On" usageThreshold: 25 scalingThreshold: 20 + expansionMode: Online ``` Here is a sample `RedisSentinelAutoscaler` CRDs for autoscaling different components of database is given below: