mirror of
https://github.com/bitnami/charts.git
synced 2026-03-13 14:57:24 +08:00
redmine: adds fullname helper template
This commit is contained in:
16
redmine/templates/_helpers.tpl
Normal file
16
redmine/templates/_helpers.tpl
Normal file
@@ -0,0 +1,16 @@
|
||||
{{/* vim: set filetype=mustache: */}}
|
||||
{{/*
|
||||
Expand the name of the chart.
|
||||
*/}}
|
||||
{{- define "name" -}}
|
||||
{{- default .Chart.Name .Values.nameOverride | trunc 24 -}}
|
||||
{{- end -}}
|
||||
|
||||
{{/*
|
||||
Create a default fully qualified app name.
|
||||
We truncate at 24 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
|
||||
*/}}
|
||||
{{- define "fullname" -}}
|
||||
{{- $name := default .Chart.Name .Values.nameOverride -}}
|
||||
{{- printf "%s-%s" .Release.Name $name | trunc 24 -}}
|
||||
{{- end -}}
|
||||
@@ -1,7 +1,7 @@
|
||||
apiVersion: extensions/v1beta1
|
||||
kind: Deployment
|
||||
metadata:
|
||||
name: {{ printf "%s-%s" .Release.Name "redmine" | trunc 24 }}
|
||||
name: {{ template "fullname" . }}
|
||||
labels:
|
||||
app: redmine
|
||||
provider: redmine-server
|
||||
@@ -19,7 +19,7 @@ spec:
|
||||
heritage: bitnami
|
||||
spec:
|
||||
containers:
|
||||
- name: redmine
|
||||
- name: {{ template "fullname" . }}
|
||||
image: bitnami/redmine:{{ .Values.imageTag }}
|
||||
env:
|
||||
- name: MARIADB_HOST
|
||||
@@ -36,7 +36,7 @@ spec:
|
||||
- name: REDMINE_PASSWORD
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
name: {{ printf "%s-%s" .Release.Name "redmine" | trunc 24 }}
|
||||
name: {{ template "fullname" . }}
|
||||
key: redmine-password
|
||||
- name: REDMINE_EMAIL
|
||||
value: {{ default "" .Values.redmineEmail | quote }}
|
||||
@@ -51,7 +51,7 @@ spec:
|
||||
- name: SMTP_PASSWORD
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
name: {{ printf "%s-%s" .Release.Name "redmine" | trunc 24 }}
|
||||
name: {{ template "fullname" . }}
|
||||
key: smtp-password
|
||||
- name: SMTP_TLS
|
||||
value: {{ default "" .Values.smtpTls | quote }}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
apiVersion: v1
|
||||
kind: Secret
|
||||
metadata:
|
||||
name: {{ printf "%s-%s" .Release.Name "redmine" | trunc 24 }}
|
||||
name: {{ template "fullname" . }}
|
||||
labels:
|
||||
provider: redmine
|
||||
release: {{ .Release.Name }}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
apiVersion: v1
|
||||
kind: Service
|
||||
metadata:
|
||||
name: {{ printf "%s-%s" .Release.Name "redmine" | trunc 24 }}
|
||||
name: {{ template "fullname" . }}
|
||||
labels:
|
||||
app: redmine
|
||||
provider: redmine-server
|
||||
|
||||
Reference in New Issue
Block a user