Frontend deployed as {{ include "frontend.fullname" . }} ({{ .Values.replicaCount }} replica{{ if ne (int .Values.replicaCount) 1 }}s{{ end }}). {{- if .Values.ingress.enabled }} Reachable at: {{ if .Values.ingress.tls.enabled }}https{{ else }}http{{ end }}://{{ .Values.ingress.host }}{{ .Values.ingress.path }} For the API calls made from this SPA (relative /api, /uploads paths) to work, deploy the backend chart's ingress on the SAME host so the more specific "/api" and "/uploads" paths take precedence over this chart's "/". {{- else }} ingress.enabled is false. Reach it in-cluster at: http://{{ include "frontend.fullname" . }}.{{ .Release.Namespace }}.svc.cluster.local:{{ .Values.service.port }} {{- end }}