chore: print error for non-release helm install
@@ -26,6 +26,14 @@ ERROR: Secret {{ .Values.tlsSecret }} does not exist in namespace: {{ .Release.N
{{ end }}
{{ end -}}
+{{- if (and (not .Values.detVersion) (contains "dev" .Chart.AppVersion)) }}
+ERROR: Installing a non-released version of Determined: {{ .Chart.AppVersion }}.
+Determined does not publish Docker images for non-release version; attempts to
+install a non-release version will lead to a `ImagePullBackOff` error.
+Please update `appVersion` in Chart.yaml to an official release version in the
+format X.Y.Z (e.g., 0.13.4).
+
+{{ end -}}
Once you have the IP address, configure master address locally by running: `export DET_MASTER=<ip address>:{{ .Values.masterPort }}`.
To submit experiments please install the Determined CLI locally: `pip install determined-cli`.
To access the WebUI go to: {{ $httpOrHttps }}://<ip address>:{{ .Values.masterPort }}.
