You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit d7e4043
Browse filesBrowse the repository at this point in the historyBrowse files
|`additionalVolumes`| Additional volumes required for sidecars |`[]`|
51
-
|`affinity`| Specifies scheduling constraints on pods |`{}`|
52
-
|`annotations`| Operator pod annotations |`{}`|
53
-
|`crd.create`| Create zookeeper CRD |`true`|
54
-
|`disableFinalizer`| Disable finalizer for zookeeper clusters, PVCs clean-up will be skipped.|`false`|
55
-
|`global.imagePullSecrets`| Lists of secrets to use to pull zookeeper-operator image from a private registry |`[]`|
56
-
|`hooks.backoffLimit`| backoffLimit for batch jobs |`10`|
57
-
|`hooks.delete`| Create pre-delete hook which ensures that the operator cannot be deleted until the zookeeper cluster custom resources have been cleaned up |`true`|
58
-
|`hooks.image.repository`| Image repository for batch jobs |`"lachlanevenson/k8s-kubectl"`|
59
-
|`hooks.image.tag`| Image tag for batch jobs |`"v1.16.10"`|
Installs [Zookeeper Operator](https://github.com/pravega/zookeeper-operator) to create/configure/manage Zookeeper clusters atop Kubernetes.
4
+
5
+
## Introduction
6
+
7
+
This chart bootstraps a [Zookeeper Operator](https://github.com/pravega/zookeeper-operator) deployment on a [Kubernetes](http://kubernetes.io) cluster using the [Helm](https://helm.sh) package manager.
8
+
9
+
## Prerequisites
10
+
- Kubernetes 1.15+ with Beta APIs
11
+
- Helm 3.2.1+
12
+
13
+
## Installing the Chart
14
+
15
+
To install the zookeeper-operator chart, use the following command:
> **Note:** You can view all available versions at [adobe/helm-charts/zookeeper-operator](https://github.com/adobe/zookeeper-operator/pkgs/container/helm-charts%2Fzookeeper-operator/versions?filters%5Bversion_type%5D=tagged)
26
+
- **[RELEASE_NAME]** is the release name for the zookeeper-operator chart.
27
+
- **[DEPLOYMENT_NAME]** is the name of the zookeeper-operator deployment so created. (If [RELEASE_NAME] contains the string `zookeeper-operator`, `[DEPLOYMENT_NAME] = [RELEASE_NAME]`, else`[DEPLOYMENT_NAME] = [RELEASE_NAME]-zookeeper-operator`. The [DEPLOYMENT_NAME] can however be overridden by providing `--set fullnameOverride=[DEPLOYMENT_NAME]` along with the helm install command)
28
+
- **[VERSION]** can be any stable release version for zookeeper-operator from 0.2.8 onwards.
29
+
30
+
This command deploys a zookeeper-operator on the Kubernetes cluster in its default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation.
31
+
32
+
## Uninstalling the Chart
33
+
34
+
To uninstall/delete the zookeeper-operator chart, use the following command:
35
+
36
+
```
37
+
$ helm uninstall [RELEASE_NAME]
38
+
```
39
+
40
+
The command removes all the Kubernetes components associated with the chart and deletes the release.
41
+
42
+
## Configuration
43
+
44
+
The following table lists the configurable parameters of the zookeeper-operator chart and their default values.
0 commit comments