Skip to content

Commit

Permalink
Update Zk Provisioner & Ops (restart, version-upgrade) Docs (#702)
Browse files Browse the repository at this point in the history

Signed-off-by: Rudro-25 <[email protected]>
  • Loading branch information
Rudro-25 authored Oct 25, 2024
1 parent 874fbb8 commit 5025432
Show file tree
Hide file tree
Showing 13 changed files with 1,100 additions and 0 deletions.
11 changes: 11 additions & 0 deletions docs/examples/zookeeper/restart/ops.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
apiVersion: ops.kubedb.com/v1alpha1
kind: ZooKeeperOpsRequest
metadata:
name: zk-restart
namespace: demo
spec:
type: Restart
databaseRef:
name: zk-quickstart
timeout: 3m
apply: Always
17 changes: 17 additions & 0 deletions docs/examples/zookeeper/restart/zookeeper.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
apiVersion: kubedb.com/v1alpha2
kind: ZooKeeper
metadata:
name: zk-quickstart
namespace: demo
spec:
version: "3.8.3"
adminServerPort: 8080
replicas: 3
storage:
resources:
requests:
storage: "1Gi"
storageClassName: "standard"
accessModes:
- ReadWriteOnce
deletionPolicy: "WipeOut"
13 changes: 13 additions & 0 deletions docs/examples/zookeeper/update-version/zk-version-upgrade-ops.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
apiVersion: ops.kubedb.com/v1alpha1
kind: ZooKeeperOpsRequest
metadata:
name: upgrade-topology
namespace: demo
spec:
databaseRef:
name: zk-quickstart
type: UpdateVersion
updateVersion:
targetVersion: 3.9.1
timeout: 5m
apply: IfReady
17 changes: 17 additions & 0 deletions docs/examples/zookeeper/update-version/zookeeper.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
apiVersion: kubedb.com/v1alpha2
kind: ZooKeeper
metadata:
name: zk-quickstart
namespace: demo
spec:
version: "3.8.3"
adminServerPort: 8080
replicas: 3
storage:
resources:
requests:
storage: "1Gi"
storageClassName: "standard"
accessModes:
- ReadWriteOnce
deletionPolicy: "WipeOut"
5 changes: 5 additions & 0 deletions docs/guides/zookeeper/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,11 @@ aliases:
| Grafana Dashboards | &#10003; |
| Externally manageable Auth Secret | &#10003; |
| Reconfigurable Health Checker | &#10003; |
| TLS: Add, Remove, Update, Rotate ( [Cert Manager](https://cert-manager.io/docs/) ) | &#10003; |
| Automated Version update | &#10003; |
| Automatic Vertical Scaling | &#10003; |
| Automated Horizontal Scaling | &#10003; |
| Automated Volume Expansion | &#10003; |
| Backup/Recovery: Instant, Scheduled ([KubeStash](https://kubestash.com/)) | &#10003; |
| Persistent Volume | &#10003; |
| Initializing from Snapshot ( [Stash](https://stash.run/) ) | &#10003; |
Expand Down
Loading

0 comments on commit 5025432

Please sign in to comment.