Skip to content

Commit

Permalink
Add ZooKeeper Quickstart
Browse files Browse the repository at this point in the history
Signed-off-by: AbdullahAlShaad <[email protected]>
  • Loading branch information
AbdullahAlShaad committed May 2, 2024
1 parent c7f117f commit b846d5c
Show file tree
Hide file tree
Showing 6 changed files with 495 additions and 0 deletions.
16 changes: 16 additions & 0 deletions docs/examples/zookeeper/quickstart/zoo.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
apiVersion: kubedb.com/v1alpha2
kind: ZooKeeper
metadata:
name: zk-quickstart
namespace: demo
spec:
version: "3.9.1"
replicas: 3
storage:
resources:
requests:
storage: "1Gi"
storageClassName: "standard"
accessModes:
- ReadWriteOnce
terminationPolicy: "WipeOut"
40 changes: 40 additions & 0 deletions docs/guides/zookeeper/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
---
title: ZooKeeper
menu:
docs_{{ .version }}:
identifier: zk-readme-zookeeper
name: ZooKeeper
parent: zk-zookeeper-guides
weight: 10
menu_name: docs_{{ .version }}
section_menu_id: guides
url: /docs/{{ .version }}/guides/zookeeper/
aliases:
- /docs/{{ .version }}/guides/zookeeper/README/
---

> New to KubeDB? Please start [here](/docs/README.md).
## Supported ZooKeeper Features
| Features | Community | Enterprise |
|------------------------------------------------------------|:---------:|:----------:|
| Ensemble | &#10003; | &#10003; |
| Standalone | &#10003; | &#10003; |
| Authentication & Autorization | &#10003; | &#10003; |
| Persistent Volume | &#10003; | &#10003; |
| Initializing from Snapshot ( [Stash](https://stash.run/) ) | &#10003; | &#10003; |
| Instant Backup | &#10003; | &#10003; |
| Scheduled Backup | &#10003; | &#10003; |
| Builtin Prometheus Discovery | &#10003; | &#10003; |
| Using Prometheus operator | &#10003; | &#10003; |

## Life Cycle of a ZooKeeper Object

<p align="center">
  <img alt="lifecycle" src="/docs/images/zookeeper/zookeeper-lifecycle.png">
</p>

## User Guide

- [Quickstart ZooKeeper](/docs/guides/zookeeper/quickstart/quickstart.md) with KubeDB Operator.

10 changes: 10 additions & 0 deletions docs/guides/zookeeper/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
title: ZooKeeper
menu:
docs_{{ .version }}:
identifier: zk-zookeeper-guides
name: ZooKeeper
parent: guides
weight: 12
menu_name: docs_{{ .version }}
---
10 changes: 10 additions & 0 deletions docs/guides/zookeeper/quickstart/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
title: ZooKeeper Quickstart
menu:
docs_{{ .version }}:
identifier: zk-quickstart-zookeeper
name: Quickstart
parent: zk-zookeeper-guides
weight: 15
menu_name: docs_{{ .version }}
---
Loading

0 comments on commit b846d5c

Please sign in to comment.