1. Get credentials export CASSANDRA_USER=$(kubectl get secret {{ .Release.Name }}-superuser -n {{ .Release.Namespace }} -o=jsonpath='{.data.username}' | base64 --decode) export CASSANDRA_PASS=$(kubectl get secret {{ .Release.Name }}-superuser -n {{ .Release.Namespace }} -o=jsonpath='{.data.password}' | base64 --decode) echo "User: ${CASSANDRA_USER},Pass: ${CASSANDRA_PASS}" {{- if .Values.cassandra.lbEnabled }} 2. How to connect export SERVICE_IP=$(kubectl get svc --namespace {{ .Release.Namespace }} {{ .Release.Name }} --template "{{"{{ range (index .status.loadBalancer.ingress 0) }}{{.}}{{ end }}"}}") cqlsh -u $CASSANDRA_USER -p $CASSANDRA_PASS $SERVICE_IP {{ .Values.cassandra.port }} {{- end }}