03702ff625
Adds a Helm chart under charts/hightower/ as an alternative to the Flux/Kustomize deployment. Distributed via GitHub Pages (gh-pages branch). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
31 lines
1.1 KiB
Plaintext
31 lines
1.1 KiB
Plaintext
Hightower has been deployed to namespace: {{ .Release.Namespace }}
|
|
|
|
== Prerequisites ==
|
|
|
|
Ensure the following secrets exist in the {{ .Release.Namespace }} namespace:
|
|
|
|
1. {{ .Values.secrets.credentials }}
|
|
Used by the API and Router for application credentials.
|
|
|
|
2. {{ .Values.secrets.temporalDbApp }}
|
|
Used by Temporal for PostgreSQL authentication.
|
|
Required keys: username, password
|
|
{{- if .Values.cnpg.enabled }}
|
|
|
|
The CNPG operator must be installed on this cluster.
|
|
https://cloudnative-pg.io/documentation/current/installation_upgrade/
|
|
{{- else }}
|
|
|
|
CNPG is disabled. Ensure temporal.db.host points to your PostgreSQL instance:
|
|
--set temporal.db.host=your-postgres-host
|
|
{{- end }}
|
|
|
|
== Services ==
|
|
|
|
API: {{ include "hightower.api.fullname" . }}:{{ .Values.api.port }}
|
|
Temporal: {{ include "hightower.temporal.serviceName" . }}:{{ .Values.temporal.ports.grpc }} (gRPC)
|
|
{{ include "hightower.temporal.serviceName" . }}:{{ .Values.temporal.ports.webUi }} (Web UI)
|
|
{{- if .Values.router.enabled }}
|
|
Router: {{ include "hightower.router.fullname" . }}:{{ .Values.router.port }}
|
|
{{- end }}
|