dreger1997 commented on code in PR #1685: URL: https://github.com/apache/fluss/pull/1685#discussion_r2428426219
########## docker/helm/README.md: ########## @@ -0,0 +1,72 @@ + +# Fluss Helm Chart + +This chart deploys an Apache Fluss cluster on Kubernetes, following Helm best practices. +It requires a Zookeeper ensemble to be running in the same Kubernetes cluster. In future releases, we may add support for an embedded Zookeeper cluster. + + +## Requirements + +| component | version | +| ------------------------------------------------------------------------------ | ------- | +| [Docker](https://docs.docker.com/) | v28.3.2 | +| [Minikube](https://minikube.sigs.k8s.io/docs/) | v1.36.0 | +| [Kubernetes](https://kubernetes.io) | v1.25.3 | +| [Helm](https://helm.sh) | v3.18.6 | +| [Apache Fluss](https://fluss.apache.org/docs/) | v0.7.0 | + +A container image for Fluss is available on DockerHub as `fluss/fluss:0.7.0`. You can use it directly or build your own from this repo. + +## Overview + +It creates: +- 1x CoordinatorServer as a StatefulSet with a headless Service (stable per‑pod DNS) +- 3x TabletServers as a StatefulSet with a headless Service (stable per‑pod DNS) +- ConfigMap for server.yaml (CoordinatorServer and TabletServers) to override default Fluss configuration +- Optional PersistentVolumes for data directories + +## Quick start + +1) Default (Zookeeper available in-cluster): + +```bash +helm install fluss ./fluss-helm +``` Review Comment: just changed the namespace to use helm templating with .Release.Namespace so it's not necessary to change it when using a different namespace. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
