From 9b7d413af25ec939f5e0302dc3421bcd76690ee7 Mon Sep 17 00:00:00 2001 From: obaydullahmhs Date: Wed, 28 Aug 2024 14:56:02 +0600 Subject: [PATCH] added more figures Signed-off-by: obaydullahmhs --- docs/guides/kafka/README.md | 4 +- .../kafka/autoscaler/compute/overview.md | 8 +- .../kafka/autoscaler/storage/overview.md | 6 +- docs/guides/kafka/cli/cli.md | 10 +- docs/guides/kafka/concepts/connector.md | 4 +- docs/guides/kafka/concepts/kafkaautoscaler.md | 2 +- .../kafka/concepts/kafkaconnectorversion.md | 2 +- docs/guides/kafka/concepts/kafkaversion.md | 2 +- .../kafka/connectcluster/connectcluster.md | 4 +- .../{overview => }/connectcluster/index.md | 18 +- .../connectcluster/yamls/connectcluster.yaml | 0 .../yamls/mongodb-source-connector.yaml | 0 .../quickstart/{overview => }/kafka/index.md | 16 +- .../{overview => }/kafka/yamls/kafka-v1.yaml | 0 .../kafka/yamls/kafka-v1alpha2.yaml | 0 .../kafka/quickstart/overview/_index.md | 10 - .../scaling/vertical-scaling/combined.md | 2 +- .../scaling/vertical-scaling/topology.md | 2 +- .../guides/kafka/volume-expansion/overview.md | 2 +- .../kafka/kf-compute-autoscaling.svg | 148 +++++++++++++++ .../kafka/kf-storage-autoscaling.svg | 174 ++++++++++++++++++ .../kafka/kf-volume-expansion.svg | 145 +++++++++++++++ 22 files changed, 508 insertions(+), 51 deletions(-) rename docs/guides/kafka/quickstart/{overview => }/connectcluster/index.md (95%) rename docs/guides/kafka/quickstart/{overview => }/connectcluster/yamls/connectcluster.yaml (100%) rename docs/guides/kafka/quickstart/{overview => }/connectcluster/yamls/mongodb-source-connector.yaml (100%) rename docs/guides/kafka/quickstart/{overview => }/kafka/index.md (96%) rename docs/guides/kafka/quickstart/{overview => }/kafka/yamls/kafka-v1.yaml (100%) rename docs/guides/kafka/quickstart/{overview => }/kafka/yamls/kafka-v1alpha2.yaml (100%) delete mode 100644 docs/guides/kafka/quickstart/overview/_index.md create mode 100644 docs/images/day-2-operation/kafka/kf-compute-autoscaling.svg create mode 100644 docs/images/day-2-operation/kafka/kf-storage-autoscaling.svg create mode 100644 docs/images/day-2-operation/kafka/kf-volume-expansion.svg diff --git a/docs/guides/kafka/README.md b/docs/guides/kafka/README.md index aaf932b36..37e20b7ab 100644 --- a/docs/guides/kafka/README.md +++ b/docs/guides/kafka/README.md @@ -80,8 +80,8 @@ KubeDB supports The following Kafka versions. Supported version are applicable f ## User Guide -- [Quickstart Kafka](/docs/guides/kafka/quickstart/overview/kafka/index.md) with KubeDB Operator. -- [Quickstart ConnectCluster](/docs/guides/kafka/quickstart/overview/connectcluster/index.md) with KubeDB Operator. +- [Quickstart Kafka](/docs/guides/kafka/quickstart/kafka/index.md) with KubeDB Operator. +- [Quickstart ConnectCluster](/docs/guides/kafka/quickstart/connectcluster/index.md) with KubeDB Operator. - Kafka Clustering supported by KubeDB - [Combined Clustering](/docs/guides/kafka/clustering/combined-cluster/index.md) - [Topology Clustering](/docs/guides/kafka/clustering/topology-cluster/index.md) diff --git a/docs/guides/kafka/autoscaler/compute/overview.md b/docs/guides/kafka/autoscaler/compute/overview.md index fd2bdfa5a..d98826da4 100644 --- a/docs/guides/kafka/autoscaler/compute/overview.md +++ b/docs/guides/kafka/autoscaler/compute/overview.md @@ -2,9 +2,9 @@ title: Kafka Compute Autoscaling Overview menu: docs_{{ .version }}: - identifier: mg-auto-scaling-overview + identifier: kf-auto-scaling-overview name: Overview - parent: mg-compute-auto-scaling + parent: kf-compute-auto-scaling weight: 10 menu_name: docs_{{ .version }} section_menu_id: guides @@ -19,7 +19,7 @@ This guide will give an overview on how KubeDB Autoscaler operator autoscales th ## Before You Begin - You should be familiar with the following `KubeDB` concepts: - - [Kafka](/docs/guides/mongodb/concepts/mongodb.md) + - [Kafka](/docs/guides/kafka/concepts/kafka.md) - [KafkaAutoscaler](/docs/guides/kafka/concepts/kafkaautoscaler.md) - [KafkaOpsRequest](/docs/guides/kafka/concepts/kafkaopsrequest.md) @@ -28,7 +28,7 @@ This guide will give an overview on how KubeDB Autoscaler operator autoscales th The following diagram shows how KubeDB Autoscaler operator autoscales the resources of `Kafka` database components. Open the image in a new tab to see the enlarged version.
-  Compute Auto Scaling process of Kafka +  Compute Auto Scaling process of Kafka
Fig: Compute Auto Scaling process of Kafka
diff --git a/docs/guides/kafka/autoscaler/storage/overview.md b/docs/guides/kafka/autoscaler/storage/overview.md index 0110bcb4c..b1bf56d05 100644 --- a/docs/guides/kafka/autoscaler/storage/overview.md +++ b/docs/guides/kafka/autoscaler/storage/overview.md @@ -2,9 +2,9 @@ title: Kafka Storage Autoscaling Overview menu: docs_{{ .version }}: - identifier: mg-storage-auto-scaling-overview + identifier: kf-storage-auto-scaling-overview name: Overview - parent: mg-storage-auto-scaling + parent: kf-storage-auto-scaling weight: 10 menu_name: docs_{{ .version }} section_menu_id: guides @@ -28,7 +28,7 @@ This guide will give an overview on how KubeDB Autoscaler operator autoscales th The following diagram shows how KubeDB Autoscaler operator autoscales the resources of `Kafka` cluster components. Open the image in a new tab to see the enlarged version.
-  Storage Auto Scaling process of Kafka +  Storage Auto Scaling process of Kafka
Fig: Storage Auto Scaling process of Kafka
diff --git a/docs/guides/kafka/cli/cli.md b/docs/guides/kafka/cli/cli.md index f1d283102..acfd2339e 100644 --- a/docs/guides/kafka/cli/cli.md +++ b/docs/guides/kafka/cli/cli.md @@ -23,21 +23,21 @@ KubeDB comes with its own cli. It is called `kubedb` cli. `kubedb` can be used t `kubectl create` creates a database CRD object in `default` namespace by default. Following command will create a Kafka object as specified in `kafka.yaml`. ```bash -$ kubectl create -f druid-quickstart.yaml +$ kubectl create -f kafka.yaml kafka.kubedb.com/kafka created ``` You can provide namespace as a flag `--namespace`. Provided namespace should match with namespace specified in input file. ```bash -$ kubectl create -f druid-quickstart.yaml --namespace=kube-system +$ kubectl create -f kafka.yaml --namespace=kube-system kafka.kubedb.com/kafka created ``` `kubectl create` command also considers `stdin` as input. ```bash -cat druid-quickstart.yaml | kubectl create -f - +cat kafka.yaml | kubectl create -f - ``` ### How to List Objects @@ -692,14 +692,14 @@ kafka.kubedb.com "kafka" deleted You can also use YAML files to delete objects. The following command will delete an Kafka using the type and name specified in `kafka.yaml`. ```bash -$ kubectl delete -f druid-quickstart.yaml +$ kubectl delete -f kafka.yaml kafka.kubedb.com "kafka" deleted ``` `kubectl delete` command also takes input from `stdin`. ```bash -cat druid-quickstart.yaml | kubectl delete -f - +cat kafka.yaml | kubectl delete -f - ``` To delete database with matching labels, use `--selector` flag. The following command will delete kafka with label `app.kubernetes.io/instance=kafka`. diff --git a/docs/guides/kafka/concepts/connector.md b/docs/guides/kafka/concepts/connector.md index e2908fb96..23f5bfcb9 100644 --- a/docs/guides/kafka/concepts/connector.md +++ b/docs/guides/kafka/concepts/connector.md @@ -70,8 +70,8 @@ Deletion policy `WipeOut` will delete the connector from the ConnectCluster when ## Next Steps -- Learn how to use KubeDB to run a Apache Kafka cluster [here](/docs/guides/kafka/quickstart/overview/kafka/index.md). -- Learn how to use KubeDB to run a Apache Kafka Connect cluster [here](/docs/guides/kafka/quickstart/overview/connectcluster/index.md). +- Learn how to use KubeDB to run a Apache Kafka cluster [here](/docs/guides/kafka/quickstart/kafka/index.md). +- Learn how to use KubeDB to run a Apache Kafka Connect cluster [here](/docs/guides/kafka/quickstart/connectcluster/index.md). - Detail concepts of [KafkaConnectorVersion object](/docs/guides/kafka/concepts/kafkaconnectorversion.md). - Learn to use KubeDB managed Kafka objects using [CLIs](/docs/guides/kafka/cli/cli.md). - Want to hack on KubeDB? Check our [contribution guidelines](/docs/CONTRIBUTING.md). diff --git a/docs/guides/kafka/concepts/kafkaautoscaler.md b/docs/guides/kafka/concepts/kafkaautoscaler.md index 38448e187..21646baf0 100644 --- a/docs/guides/kafka/concepts/kafkaautoscaler.md +++ b/docs/guides/kafka/concepts/kafkaautoscaler.md @@ -16,7 +16,7 @@ section_menu_id: guides ## What is KafkaAutoscaler -`KafkaAutoscaler` is a Kubernetes `Custom Resource Definitions` (CRD). It provides a declarative configuration for autoscaling [Kafka](https://www.mongodb.com/) compute resources and storage of database components in a Kubernetes native way. +`KafkaAutoscaler` is a Kubernetes `Custom Resource Definitions` (CRD). It provides a declarative configuration for autoscaling [Kafka](https://kafka.apache.org/) compute resources and storage of database components in a Kubernetes native way. ## KafkaAutoscaler CRD Specifications diff --git a/docs/guides/kafka/concepts/kafkaconnectorversion.md b/docs/guides/kafka/concepts/kafkaconnectorversion.md index 5359845b1..7403eeb04 100644 --- a/docs/guides/kafka/concepts/kafkaconnectorversion.md +++ b/docs/guides/kafka/concepts/kafkaconnectorversion.md @@ -88,4 +88,4 @@ helm upgrade -i kubedb oci://ghcr.io/appscode-charts/kubedb \ - Learn about Kafka CRD [here](/docs/guides/kafka/concepts/kafka.md). - Learn about ConnectCluster CRD [here](/docs/guides/kafka/concepts/connectcluster.md). -- Deploy your first ConnectCluster with KubeDB by following the guide [here](/docs/guides/kafka/quickstart/overview/connectcluster/index.md). +- Deploy your first ConnectCluster with KubeDB by following the guide [here](/docs/guides/kafka/quickstart/connectcluster/index.md). diff --git a/docs/guides/kafka/concepts/kafkaversion.md b/docs/guides/kafka/concepts/kafkaversion.md index 405eecb18..79e938558 100644 --- a/docs/guides/kafka/concepts/kafkaversion.md +++ b/docs/guides/kafka/concepts/kafkaversion.md @@ -115,4 +115,4 @@ helm upgrade -i kubedb oci://ghcr.io/appscode-charts/kubedb \ ## Next Steps - Learn about Kafka CRD [here](/docs/guides/kafka/concepts/kafka.md). -- Deploy your first Kafka database with KubeDB by following the guide [here](/docs/guides/kafka/quickstart/overview/kafka/index.md). +- Deploy your first Kafka database with KubeDB by following the guide [here](/docs/guides/kafka/quickstart/kafka/index.md). diff --git a/docs/guides/kafka/connectcluster/connectcluster.md b/docs/guides/kafka/connectcluster/connectcluster.md index 794602c75..9448841cd 100644 --- a/docs/guides/kafka/connectcluster/connectcluster.md +++ b/docs/guides/kafka/connectcluster/connectcluster.md @@ -502,8 +502,8 @@ If you are just testing some basic functionalities, you might want to avoid addi ## Next Steps -- [Quickstart Kafka](/docs/guides/kafka/quickstart/overview/kafka/index.md) with KubeDB Operator. -- [Quickstart ConnectCluster](/docs/guides/kafka/quickstart/overview/connectcluster/index.md) with KubeDB Operator. +- [Quickstart Kafka](/docs/guides/kafka/quickstart/kafka/index.md) with KubeDB Operator. +- [Quickstart ConnectCluster](/docs/guides/kafka/quickstart/connectcluster/index.md) with KubeDB Operator. - Use [kubedb cli](/docs/guides/kafka/cli/cli.md) to manage databases like kubectl for Kubernetes. - Detail concepts of [ConnectCluster object](/docs/guides/kafka/concepts/connectcluster.md). - Want to hack on KubeDB? Check our [contribution guidelines](/docs/CONTRIBUTING.md). diff --git a/docs/guides/kafka/quickstart/overview/connectcluster/index.md b/docs/guides/kafka/quickstart/connectcluster/index.md similarity index 95% rename from docs/guides/kafka/quickstart/overview/connectcluster/index.md rename to docs/guides/kafka/quickstart/connectcluster/index.md index 30c3622da..7f41e2e0c 100644 --- a/docs/guides/kafka/quickstart/overview/connectcluster/index.md +++ b/docs/guides/kafka/quickstart/connectcluster/index.md @@ -2,9 +2,9 @@ title: ConnectCluster Quickstart menu: docs_{{ .version }}: - identifier: kf-kafka-overview-connectcluster + identifier: kf-kafka-quickstart-connectcluster name: ConnectCluster - parent: kf-overview-kafka + parent: kf-quickstart-kafka weight: 15 menu_name: docs_{{ .version }} section_menu_id: guides @@ -37,9 +37,9 @@ NAME STATUS AGE demo Active 9s ``` -> Note: YAML files used in this tutorial are stored in [guides/kafka/quickstart/overview/connectcluster/yamls](https://github.com/kubedb/docs/tree/{{< param "info.version" >}}/docs/guides/kafka/quickstart/overview/connectcluster/yamls) folder in GitHub repository [kubedb/docs](https://github.com/kubedb/docs). +> Note: YAML files used in this tutorial are stored in [guides/kafka/quickstart/connectcluster/yamls](https://github.com/kubedb/docs/tree/{{< param "info.version" >}}/docs/guides/kafka/quickstart/connectcluster/yamls) folder in GitHub repository [kubedb/docs](https://github.com/kubedb/docs). -> We have designed this tutorial to demonstrate a production setup of KubeDB managed Apache Kafka Connect Cluster. If you just want to try out KubeDB, you can bypass some safety features following the tips [here](/docs/guides/kafka/quickstart/overview/connectcluster/index.md#tips-for-testing). +> We have designed this tutorial to demonstrate a production setup of KubeDB managed Apache Kafka Connect Cluster. If you just want to try out KubeDB, you can bypass some safety features following the tips [here](/docs/guides/kafka/quickstart/connectcluster/index.md#tips-for-testing). ## Find Available ConnectCluster Versions @@ -142,11 +142,11 @@ spec: value: distributed ``` -Before create ConnectCluster, you have to deploy a `Kafka` cluster first. To deploy kafka cluster, follow the [Kafka Quickstart](/docs/guides/kafka/quickstart/overview/kafka/index.md) guide. Let's assume `kafka-quickstart` is already deployed using KubeDB. +Before create ConnectCluster, you have to deploy a `Kafka` cluster first. To deploy kafka cluster, follow the [Kafka Quickstart](/docs/guides/kafka/quickstart/kafka/index.md) guide. Let's assume `kafka-quickstart` is already deployed using KubeDB. Let's create the ConnectCluster CR that is shown above: ```bash -$ kubectl apply -f https://github.com/kubedb/docs/raw/{{< param "info.version" >}}/docs/guides/kafka/quickstart/overview/connectcluster/yamls/connectcluster.yaml +$ kubectl apply -f https://github.com/kubedb/docs/raw/{{< param "info.version" >}}/docs/guides/kafka/quickstart/connectcluster/yamls/connectcluster.yaml connectcluster.kafka.kubedb.com/connectcluster-quickstart created ``` @@ -430,7 +430,7 @@ Here, Now, create the `Connector` CR that is shown above: ```bash -$ kubectl apply -f https://github.com/kubedb/docs/raw/{{< param "info.version" >}}/docs/guides/kafka/quickstart/overview/connectcluster/yamls/mongodb-source-connector.yaml +$ kubectl apply -f https://github.com/kubedb/docs/raw/{{< param "info.version" >}}/docs/guides/kafka/quickstart/connectcluster/yamls/mongodb-source-connector.yaml connector.kafka.kubedb.com/mongodb-source-connector created ``` @@ -514,8 +514,8 @@ If you are just testing some basic functionalities, you might want to avoid addi ## Next Steps -- [Quickstart Kafka](/docs/guides/kafka/quickstart/overview/kafka/index.md) with KubeDB Operator. -- [Quickstart ConnectCluster](/docs/guides/kafka/quickstart/overview/connectcluster/index.md) with KubeDB Operator. +- [Quickstart Kafka](/docs/guides/kafka/quickstart/kafka/index.md) with KubeDB Operator. +- [Quickstart ConnectCluster](/docs/guides/kafka/quickstart/connectcluster/index.md) with KubeDB Operator. - Use [kubedb cli](/docs/guides/kafka/cli/cli.md) to manage databases like kubectl for Kubernetes. - Detail concepts of [ConnectCluster object](/docs/guides/kafka/concepts/connectcluster.md). - Want to hack on KubeDB? Check our [contribution guidelines](/docs/CONTRIBUTING.md). diff --git a/docs/guides/kafka/quickstart/overview/connectcluster/yamls/connectcluster.yaml b/docs/guides/kafka/quickstart/connectcluster/yamls/connectcluster.yaml similarity index 100% rename from docs/guides/kafka/quickstart/overview/connectcluster/yamls/connectcluster.yaml rename to docs/guides/kafka/quickstart/connectcluster/yamls/connectcluster.yaml diff --git a/docs/guides/kafka/quickstart/overview/connectcluster/yamls/mongodb-source-connector.yaml b/docs/guides/kafka/quickstart/connectcluster/yamls/mongodb-source-connector.yaml similarity index 100% rename from docs/guides/kafka/quickstart/overview/connectcluster/yamls/mongodb-source-connector.yaml rename to docs/guides/kafka/quickstart/connectcluster/yamls/mongodb-source-connector.yaml diff --git a/docs/guides/kafka/quickstart/overview/kafka/index.md b/docs/guides/kafka/quickstart/kafka/index.md similarity index 96% rename from docs/guides/kafka/quickstart/overview/kafka/index.md rename to docs/guides/kafka/quickstart/kafka/index.md index d4e983a11..709814ea6 100644 --- a/docs/guides/kafka/quickstart/overview/kafka/index.md +++ b/docs/guides/kafka/quickstart/kafka/index.md @@ -2,9 +2,9 @@ title: Kafka Quickstart menu: docs_{{ .version }}: - identifier: kf-kafka-overview-kafka + identifier: kf-kafka-quickstart-kafka name: Kafka - parent: kf-overview-kafka + parent: kf-quickstart-kafka weight: 10 menu_name: docs_{{ .version }} section_menu_id: guides @@ -37,9 +37,9 @@ NAME STATUS AGE demo Active 9s ``` -> Note: YAML files used in this tutorial are stored in [guides/kafka/quickstart/overview/yamls](https://github.com/kubedb/docs/tree/{{< param "info.version" >}}/docs/guides/kafka/quickstart/overview/yamls) folder in GitHub repository [kubedb/docs](https://github.com/kubedb/docs). +> Note: YAML files used in this tutorial are stored in [guides/kafka/quickstart/kafka/yamls](https://github.com/kubedb/docs/tree/{{< param "info.version" >}}/docs/guides/kafka/quickstart/kafka/yamls) folder in GitHub repository [kubedb/docs](https://github.com/kubedb/docs). -> We have designed this tutorial to demonstrate a production setup of KubeDB managed Apache Kafka. If you just want to try out KubeDB, you can bypass some safety features following the tips [here](/docs/guides/kafka/quickstart/overview/kafka/index.md#tips-for-testing). +> We have designed this tutorial to demonstrate a production setup of KubeDB managed Apache Kafka. If you just want to try out KubeDB, you can bypass some safety features following the tips [here](/docs/guides/kafka/quickstart/kafka/index.md#tips-for-testing). ## Find Available StorageClass @@ -102,7 +102,7 @@ spec: ``` ```bash -$ kubectl apply -f https://github.com/kubedb/docs/raw/{{< param "info.version" >}}/docs/guides/Kafka/quickstart/overview/kafka/yamls/kafka-v1.yaml +$ kubectl apply -f https://github.com/kubedb/docs/raw/{{< param "info.version" >}}/docs/guides/Kafka/quickstart/kafka/yamls/kafka-v1.yaml kafka.kubedb.com/kafka-quickstart created ``` @@ -127,7 +127,7 @@ spec: ``` ```bash -$ kubectl apply -f https://github.com/kubedb/docs/raw/{{< param "info.version" >}}/docs/guides/Kafka/quickstart/overview/kafka/yamls/kafka-v1alpha2.yaml +$ kubectl apply -f https://github.com/kubedb/docs/raw/{{< param "info.version" >}}/docs/guides/Kafka/quickstart/kafka/yamls/kafka-v1alpha2.yaml kafka.kubedb.com/kafka-quickstart created ``` @@ -434,8 +434,8 @@ If you are just testing some basic functionalities, you might want to avoid addi ## Next Steps -- [Quickstart Kafka](/docs/guides/kafka/quickstart/overview/kafka/index.md) with KubeDB Operator. -- [Quickstart ConnectCluster](/docs/guides/kafka/quickstart/overview/connectcluster/index.md) with KubeDB Operator. +- [Quickstart Kafka](/docs/guides/kafka/quickstart/kafka/index.md) with KubeDB Operator. +- [Quickstart ConnectCluster](/docs/guides/kafka/quickstart/connectcluster/index.md) with KubeDB Operator. - Kafka Clustering supported by KubeDB - [Combined Clustering](/docs/guides/kafka/clustering/combined-cluster/index.md) - [Topology Clustering](/docs/guides/kafka/clustering/topology-cluster/index.md) diff --git a/docs/guides/kafka/quickstart/overview/kafka/yamls/kafka-v1.yaml b/docs/guides/kafka/quickstart/kafka/yamls/kafka-v1.yaml similarity index 100% rename from docs/guides/kafka/quickstart/overview/kafka/yamls/kafka-v1.yaml rename to docs/guides/kafka/quickstart/kafka/yamls/kafka-v1.yaml diff --git a/docs/guides/kafka/quickstart/overview/kafka/yamls/kafka-v1alpha2.yaml b/docs/guides/kafka/quickstart/kafka/yamls/kafka-v1alpha2.yaml similarity index 100% rename from docs/guides/kafka/quickstart/overview/kafka/yamls/kafka-v1alpha2.yaml rename to docs/guides/kafka/quickstart/kafka/yamls/kafka-v1alpha2.yaml diff --git a/docs/guides/kafka/quickstart/overview/_index.md b/docs/guides/kafka/quickstart/overview/_index.md deleted file mode 100644 index 1991f1aef..000000000 --- a/docs/guides/kafka/quickstart/overview/_index.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Kafka Overview -menu: - docs_{{ .version }}: - identifier: kf-overview-kafka - name: Overview - parent: kf-quickstart-kafka - weight: 10 -menu_name: docs_{{ .version }} ---- diff --git a/docs/guides/kafka/scaling/vertical-scaling/combined.md b/docs/guides/kafka/scaling/vertical-scaling/combined.md index 555422425..9c3df81fd 100644 --- a/docs/guides/kafka/scaling/vertical-scaling/combined.md +++ b/docs/guides/kafka/scaling/vertical-scaling/combined.md @@ -35,7 +35,7 @@ $ kubectl create ns demo namespace/demo created ``` -> **Note:** YAML files used in this tutorial are stored in [docs/examples/mongodb](/docs/examples/kafka) directory of [kubedb/docs](https://github.com/kubedb/docs) repository. +> **Note:** YAML files used in this tutorial are stored in [docs/examples/kafka](/docs/examples/kafka) directory of [kubedb/docs](https://github.com/kubedb/docs) repository. ## Apply Vertical Scaling on Combined Cluster diff --git a/docs/guides/kafka/scaling/vertical-scaling/topology.md b/docs/guides/kafka/scaling/vertical-scaling/topology.md index 2629b1eb0..810c08376 100644 --- a/docs/guides/kafka/scaling/vertical-scaling/topology.md +++ b/docs/guides/kafka/scaling/vertical-scaling/topology.md @@ -35,7 +35,7 @@ $ kubectl create ns demo namespace/demo created ``` -> **Note:** YAML files used in this tutorial are stored in [docs/examples/mongodb](/docs/examples/kafka) directory of [kubedb/docs](https://github.com/kubedb/docs) repository. +> **Note:** YAML files used in this tutorial are stored in [docs/examples/kafka](/docs/examples/kafka) directory of [kubedb/docs](https://github.com/kubedb/docs) repository. ## Apply Vertical Scaling on Topology Cluster diff --git a/docs/guides/kafka/volume-expansion/overview.md b/docs/guides/kafka/volume-expansion/overview.md index 1b7aaf6e2..adb8d485f 100644 --- a/docs/guides/kafka/volume-expansion/overview.md +++ b/docs/guides/kafka/volume-expansion/overview.md @@ -27,7 +27,7 @@ This guide will give an overview on how KubeDB Ops-manager operator expand the v The following diagram shows how KubeDB Ops-manager operator expand the volumes of `Kafka` database components. Open the image in a new tab to see the enlarged version.
-  Volume Expansion process of Kafka +  Volume Expansion process of Kafka
Fig: Volume Expansion process of Kafka
diff --git a/docs/images/day-2-operation/kafka/kf-compute-autoscaling.svg b/docs/images/day-2-operation/kafka/kf-compute-autoscaling.svg new file mode 100644 index 000000000..aef6b9224 --- /dev/null +++ b/docs/images/day-2-operation/kafka/kf-compute-autoscaling.svg @@ -0,0 +1,148 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/images/day-2-operation/kafka/kf-storage-autoscaling.svg b/docs/images/day-2-operation/kafka/kf-storage-autoscaling.svg new file mode 100644 index 000000000..73553319b --- /dev/null +++ b/docs/images/day-2-operation/kafka/kf-storage-autoscaling.svg @@ -0,0 +1,174 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/images/day-2-operation/kafka/kf-volume-expansion.svg b/docs/images/day-2-operation/kafka/kf-volume-expansion.svg new file mode 100644 index 000000000..fd8722291 --- /dev/null +++ b/docs/images/day-2-operation/kafka/kf-volume-expansion.svg @@ -0,0 +1,145 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +