Skip to content

How to install?

Temporal Operator Deployment

1. Please create a namespace of your choice. Example : temporal-server

kubectl create ns accuknox-temporal

2. Clone the git repository

3.Helm Install

helm upgrade --install accuknox-temporal-server temporal-server-chart  --set server.replicaCount=1 --set cassandra.config.cluster_size=1 --set prometheus.enabled=false --set grafana.enabled=false --set elasticsearch.enabled=false --timeout 15m -n accuknox-temporal
If Prometheus/ Grafana is not required, please use the below command.

helm install --set server.replicaCount=1 --set cassandra.config.cluster_size=1 --set prometheus.enabled=false --set grafana.enabled=false --set elasticsearch.enabled=false temporal . --timeout 15m -n accuknox-temporal
kubectl get all -n temporal-server
Alt

4 .Set the Default Namespace

Syntax:

kubectl exec -n accuknox-temporal -it  pod/temporaltest-admintools-<pod-id> -- /bin/bash tctl --ns default n re
Example:

Alt

5 .Successful Installation

  • Port-forward the temporal-web (:8088) pod to view the temporal workflows UI.
    kubectl port-forward svc/temporaltest-web 8088:8088 -n accuknox-temporal
    
Back to top