Skip to content

Commit

Permalink
Add druid quickstart guide
Browse files Browse the repository at this point in the history
Signed-off-by: Tapajit Chandra Paul <[email protected]>
  • Loading branch information
tapojit047 committed May 2, 2024
1 parent c7f117f commit f5a8a9b
Show file tree
Hide file tree
Showing 8 changed files with 810 additions and 6 deletions.
60 changes: 60 additions & 0 deletions docs/guides/druid/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
---
title: Kafka
menu:
docs_{{ .version }}:
identifier: kf-readme-kafka
name: Kafka
parent: kf-kafka-guides
weight: 10
menu_name: docs_{{ .version }}
section_menu_id: guides
url: /docs/{{ .version }}/guides/kafka/
aliases:
- /docs/{{ .version }}/guides/kafka/README/
---

> New to KubeDB? Please start [here](/docs/README.md).
## Supported Kafka Features


| Features | Community | Enterprise |
|----------------------------------------------------------------|:---------:|:----------:|
| Clustering - Combined (shared controller and broker nodes) | &#10003; | &#10003; |
| Clustering - Topology (dedicated controllers and broker nodes) | &#10003; | &#10003; |
| Custom Docker Image | &#10003; | &#10003; |
| Authentication & Authorization | &#10003; | &#10003; |
| Persistent Volume | &#10003; | &#10003; |
| Custom Volume | &#10003; | &#10003; |
| TLS: using ( [Cert Manager](https://cert-manager.io/docs/) ) | &#10007; | &#10003; |
| Reconfigurable Health Checker | &#10003; | &#10003; |
| Externally manageable Auth Secret | &#10003; | &#10003; |
| Monitoring with Prometheus & Grafana | &#10003; | &#10003; |

## Supported Kafka Versions

KubeDB supports The following Kafka versions. Supported version are applicable for Kraft mode or Zookeeper-less releases:
- `3.3.0`
- `3.3.2`
- `3.4.0`

> The listed KafkaVersions are tested and provided as a part of the installation process (ie. catalog chart), but you are open to create your own [KafkaVersion](/docs/guides/kafka/concepts/catalog.md) object with your custom Kafka image.
## Lifecycle of Kafka Object

<!---
ref : https://cacoo.com/diagrams/4PxSEzhFdNJRIbIb/0281B
--->

<p align="center">
<img alt="lifecycle" src="/docs/images/kafka/Kafka-CRD-Lifecycle.png">
</p>

## User Guide
- [Quickstart Kafka](/docs/guides/kafka/quickstart/overview/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)
- Use [kubedb cli](/docs/guides/kafka/cli/cli.md) to manage databases like kubectl for Kubernetes.
- Detail concepts of [Kafka object](/docs/guides/kafka/concepts/kafka.md).
- Want to hack on KubeDB? Check our [contribution guidelines](/docs/CONTRIBUTING.md).
10 changes: 10 additions & 0 deletions docs/guides/druid/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
title: Druid
menu:
docs_{{ .version }}:
identifier: dr-druid-guides
name: Druid
parent: guides
weight: 10
menu_name: docs_{{ .version }}
---
10 changes: 10 additions & 0 deletions docs/guides/druid/quickstart/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
title: Druid Quickstart
menu:
docs_{{ .version }}:
identifier: dr-quickstart-druid
name: Quickstart
parent: dr-druid-guides
weight: 15
menu_name: docs_{{ .version }}
---
Loading

0 comments on commit f5a8a9b

Please sign in to comment.