Hi
What is the bare minimum required for helm chart install or temporal in general. I want to avoid Kafka, ES installation if possible.
Thanks
Hi
What is the bare minimum required for helm chart install or temporal in general. I want to avoid Kafka, ES installation if possible.
Thanks
You should be able to deploy Temporal without Kafka and Elastic to use the core engine. You won’t be able to use enhanced visibility features of system without Elastic Search.
yes that’s possible.
in the values.yaml set those to false (kafa, es, prometheus,grafana etc).
mininimal will be frontend, matching, history,worker, (mysql/cassandra), admintool/web are optional and useful, others are bells and whistles.
You may want to check this docker image out for a minimal setup
Thank you! yes thanks for confirming. I want a minimal setup. Just the front end UI is fine.
Here is how you can deploy a minimal setup temporal configuration:
If you run this
~/temporal-helm$ helm install \
--set server.replicaCount=1 \
--set cassandra.config.cluster_size=1 \
--set prometheus.enabled=false \
--set grafana.enabled=false \
--set elasticsearch.enabled=false \
--set kafka.enabled=false \
temporaltest . --timeout 15m
, you should get something similar to this:
$ kubectl get pods
NAME READY STATUS RESTARTS AGE
temporaltest-admintools-6cdf56b869-xdxz2 1/1 Running 0 11m
temporaltest-cassandra-0 1/1 Running 0 11m
temporaltest-frontend-5d5b6d9c59-v9g5j 1/1 Running 2 11m
temporaltest-history-64b9ddbc4b-bwk6j 1/1 Running 2 11m
temporaltest-matching-c8887ddc4-jnzg2 1/1 Running 2 11m
temporaltest-metrics-server-7fbbf65cff-rp2ks 1/1 Running 0 11m
temporaltest-web-77f68bff76-ndkzf 1/1 Running 0 11m
temporaltest-worker-7c9d68f4cf-8tzfw 1/1 Running 2 11m
Ok great thanks @markmark