Files
common/templates/_container.yaml
2020-04-22 17:19:05 +08:00

19 lines
608 B
YAML

{{/* vim: set filetype=mustache: */}}
{{- define "common.container.tpl" -}}
{{- $top := first . -}}
{{- $container := index . 1 -}}
{{- $image := $container.image | default (dict) -}}
name: {{ $top.Chart.Name }}
securityContext:
{{- toYaml $container.securityContext | nindent 2 }}
image: "{{ $image.repository }}:{{ $image.tag | default $top.Chart.AppVersion }}"
imagePullPolicy: {{ $container.image.pullPolicy }}
resources:
{{- toYaml $container.resources | nindent 2 }}
{{- end -}}
{{- define "common.container" -}}
{{- include "common.utils.merge" (append . "common.container.tpl") -}}
{{- end -}}