This directory contains the experimental Helm chart for deploying the ECK operator. It should be considered beta quality at this point in time.
Install the CRDs and deploy the operator with cluster-wide permissions to manage all namespaces.
helm install elastic-operator eck-operator -n elastic-system --create-namespace
Install the operator restricted to a single namespace.
# This step must be done by a cluster administrator to install the CRDs -- which are global resources.
helm install elastic-operator-crds ./eck/charts/eck-operator-crds
# This step can be done by any user with full access to the my-namespace namespace.
helm install elastic-operator eck-operator -n my-namespace --create-namespace \
--set=installCRDs=false \
--set=managedNamespaces='{my-namespace}' \
--set=createClusterScopedResources=false \
--set=webhook.enabled=false
View the available settings for customizing the installation.
helm show values eck-operator