This chart will bootstrap an Apache Flink deployment on a Kubernetes cluster using the Helm package manager.
$ helm repo add nlecoy https://nlecoy.github.io/flink-chart/
$ helm repo update
$ export FLINK_NAME="flink-cluster"
$ export FLINK_NAMESPACE="flink"
$ helm install \
$FLINK_NAME \
nlecoy/flink \
--namespace $FLINK_NAMESPACE \
--version "1.X.X" \
--values ./custom-values.yaml
kubectl port-forward svc/${FLINK_NAME}-jobmanager 8081:8081 --namespace $FLINK_NAMESPACE
WARNING: always consult the CHANGELOG before upgrading chart versions
$ helm repo update
$ helm upgrade \
$FLINK_NAME \
nlecoy/flink \
--namespace $FLINK_NAMESPACE \
--version "1.X.X" \
--values ./custom-values.yaml
$ helm uninstall $FLINK_NAME --namespace $FLINK_NAMESPACE
Distributed under the Apache 2.0 License. See LICENSE for more information.