diff --git a/stable/metabase/Chart.yaml b/stable/metabase/Chart.yaml index d9f151956a78..3a4c084d8a38 100644 --- a/stable/metabase/Chart.yaml +++ b/stable/metabase/Chart.yaml @@ -1,7 +1,8 @@ apiVersion: v1 -description: The easy, open source way for everyone in your company to ask questions and learn from data. +description: The easy, open source way for everyone in your company to ask questions + and learn from data. name: metabase -version: 0.1.0 +version: 0.2.0 appVersion: v0.24.2 maintainers: - name: pmint93 diff --git a/stable/metabase/templates/NOTES.txt b/stable/metabase/templates/NOTES.txt index 1a14ca6ee09d..ed308406090b 100644 --- a/stable/metabase/templates/NOTES.txt +++ b/stable/metabase/templates/NOTES.txt @@ -2,16 +2,16 @@ {{- if .Values.ingress.hostname }} http://{{- .Values.ingress.hostname }} {{- else if contains "NodePort" .Values.service.type }} - export NODE_PORT=$(kubectl get --namespace {{ .Release.Namespace }} -o jsonpath="{.spec.ports[0].nodePort}" services {{ template "fullname" . }}) + export NODE_PORT=$(kubectl get --namespace {{ .Release.Namespace }} -o jsonpath="{.spec.ports[0].nodePort}" services {{ template "metabase.fullname" . }}) export NODE_IP=$(kubectl get nodes --namespace {{ .Release.Namespace }} -o jsonpath="{.items[0].status.addresses[0].address}") echo http://$NODE_IP:$NODE_PORT {{- else if contains "LoadBalancer" .Values.service.type }} NOTE: It may take a few minutes for the LoadBalancer IP to be available. - You can watch the status of by running 'kubectl get svc -w {{ template "fullname" . }}' - export SERVICE_IP=$(kubectl get svc --namespace {{ .Release.Namespace }} {{ template "fullname" . }} -o jsonpath='{.status.loadBalancer.ingress[0].ip}') + You can watch the status of by running 'kubectl get svc -w {{ template "metabase.fullname" . }}' + export SERVICE_IP=$(kubectl get svc --namespace {{ .Release.Namespace }} {{ template "metabase.fullname" . }} -o jsonpath='{.status.loadBalancer.ingress[0].ip}') echo http://$SERVICE_IP:{{ .Values.service.externalPort }} {{- else if contains "ClusterIP" .Values.service.type }} - export POD_NAME=$(kubectl get pods --namespace {{ .Release.Namespace }} -l "app={{ template "name" . }},release={{ .Release.Name }}" -o jsonpath="{.items[0].metadata.name}") + export POD_NAME=$(kubectl get pods --namespace {{ .Release.Namespace }} -l "app={{ template "metabase.name" . }},release={{ .Release.Name }}" -o jsonpath="{.items[0].metadata.name}") echo "Visit http://127.0.0.1:8080 to use your application" kubectl port-forward $POD_NAME 8080:{{ .Values.service.internalPort }} {{- end }} diff --git a/stable/metabase/templates/_helpers.tpl b/stable/metabase/templates/_helpers.tpl index f0d83d2edba6..ba3ef4c7e737 100644 --- a/stable/metabase/templates/_helpers.tpl +++ b/stable/metabase/templates/_helpers.tpl @@ -2,7 +2,7 @@ {{/* Expand the name of the chart. */}} -{{- define "name" -}} +{{- define "metabase.name" -}} {{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}} {{- end -}} @@ -10,7 +10,7 @@ Expand the name of the chart. Create a default fully qualified app name. We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). */}} -{{- define "fullname" -}} +{{- define "metabase.fullname" -}} {{- $name := default .Chart.Name .Values.nameOverride -}} {{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} {{- end -}} diff --git a/stable/metabase/templates/database-secret.yaml b/stable/metabase/templates/database-secret.yaml index 42c2fdb21a03..3653227073b8 100644 --- a/stable/metabase/templates/database-secret.yaml +++ b/stable/metabase/templates/database-secret.yaml @@ -2,9 +2,9 @@ apiVersion: v1 kind: Secret metadata: - name: {{ template "fullname" . }}-database + name: {{ template "metabase.fullname" . }}-database labels: - app: {{ template "name" . }} + app: {{ template "metabase.name" . }} chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }} release: {{ .Release.Name }} heritage: {{ .Release.Service }} diff --git a/stable/metabase/templates/deployment.yaml b/stable/metabase/templates/deployment.yaml index c0db22dad385..afb1c6f3ca7d 100644 --- a/stable/metabase/templates/deployment.yaml +++ b/stable/metabase/templates/deployment.yaml @@ -1,9 +1,9 @@ apiVersion: extensions/v1beta1 kind: Deployment metadata: - name: {{ template "fullname" . }} + name: {{ template "metabase.fullname" . }} labels: - app: {{ template "name" . }} + app: {{ template "metabase.name" . }} chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }} release: {{ .Release.Name }} heritage: {{ .Release.Service }} @@ -12,7 +12,7 @@ spec: template: metadata: labels: - app: {{ template "name" . }} + app: {{ template "metabase.name" . }} release: {{ .Release.Name }} spec: containers: @@ -32,12 +32,12 @@ spec: - name: MB_JETTY_SSL_Keystore valueFrom: secretKeyRef: - name: {{ template "fullname" . }}-ssl + name: {{ template "metabase.fullname" . }}-ssl key: keystore - name: MB_JETTY_SSL_Keystore_Password valueFrom: secretKeyRef: - name: {{ template "fullname" . }}-ssl + name: {{ template "metabase.fullname" . }}-ssl key: password {{- end }} - name: MB_DB_TYPE @@ -54,12 +54,12 @@ spec: - name: MB_DB_USER valueFrom: secretKeyRef: - name: {{ template "fullname" . }}-database + name: {{ template "metabase.fullname" . }}-database key: username - name: MB_DB_PASS valueFrom: secretKeyRef: - name: {{ template "fullname" . }}-database + name: {{ template "metabase.fullname" . }}-database key: password {{- end }} - name: MB_PASSWORD_COMPLEXITY diff --git a/stable/metabase/templates/ingress.yaml b/stable/metabase/templates/ingress.yaml index b09eb9075adb..06380317dd8f 100644 --- a/stable/metabase/templates/ingress.yaml +++ b/stable/metabase/templates/ingress.yaml @@ -1,12 +1,12 @@ {{- if .Values.ingress.enabled -}} -{{- $serviceName := include "fullname" . -}} +{{- $serviceName := include "metabase.fullname" . -}} {{- $servicePort := .Values.service.externalPort -}} apiVersion: extensions/v1beta1 kind: Ingress metadata: - name: {{ template "fullname" . }} + name: {{ template "metabase.fullname" . }} labels: - app: {{ template "name" . }} + app: {{ template "metabase.name" . }} chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }} release: {{ .Release.Name }} heritage: {{ .Release.Service }} diff --git a/stable/metabase/templates/service.yaml b/stable/metabase/templates/service.yaml index f311d10a0d22..3e57fc5a615a 100644 --- a/stable/metabase/templates/service.yaml +++ b/stable/metabase/templates/service.yaml @@ -1,9 +1,9 @@ apiVersion: v1 kind: Service metadata: - name: {{ template "fullname" . }} + name: {{ template "metabase.fullname" . }} labels: - app: {{ template "name" . }} + app: {{ template "metabase.name" . }} chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }} release: {{ .Release.Name }} heritage: {{ .Release.Service }} @@ -15,5 +15,5 @@ spec: protocol: TCP name: {{ .Values.service.name }} selector: - app: {{ template "name" . }} + app: {{ template "metabase.name" . }} release: {{ .Release.Name }} diff --git a/stable/metabase/templates/ssl-secret.yaml b/stable/metabase/templates/ssl-secret.yaml index 842050ad5f84..2050cd16f191 100644 --- a/stable/metabase/templates/ssl-secret.yaml +++ b/stable/metabase/templates/ssl-secret.yaml @@ -2,9 +2,9 @@ apiVersion: v1 kind: Secret metadata: - name: {{ template "fullname" . }}-ssl + name: {{ template "metabase.fullname" . }}-ssl labels: - app: {{ template "name" . }} + app: {{ template "metabase.name" . }} chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }} release: {{ .Release.Name }} heritage: {{ .Release.Service }}