summary refs log tree commit diff
path: root/.config/yamlfs/helm.yml
diff options
context:
space:
mode:
authorRobert Günzler <r@gnzler.io>2020-06-29 00:09:20 +0200
committerRobert Günzler <r@gnzler.io>2020-06-29 00:09:20 +0200
commit0a0af4488fc96e5ba9919aeba2c704e9bdb380d8 (patch)
treed2b20d88335c6a6e3ca81cfaf50819d322c65d87 /.config/yamlfs/helm.yml
parentd1751acaaa8543d0d9cc48ab99ee893e5d87f042 (diff)
yamlfs: update balena, helm and meson templates
Diffstat (limited to '.config/yamlfs/helm.yml')
-rw-r--r--.config/yamlfs/helm.yml27
1 files changed, 15 insertions, 12 deletions
diff --git a/.config/yamlfs/helm.yml b/.config/yamlfs/helm.yml
index 67d9995..26a3ac9 100644
--- a/.config/yamlfs/helm.yml
+++ b/.config/yamlfs/helm.yml
@@ -81,10 +81,11 @@ values.yaml: |-
 
   additionalArgs: []
 
-  # service:
+  service:
+    annotations:
   #   port: 8080
 
-{%- if .configmap %}
+{% if .configmap %}
   # configmap:
   #   config: |-
   #     # TODO
@@ -98,7 +99,7 @@ values.yaml: |-
   prometheus:
     enabled: false
 
-{%- if .ingress %}
+{% if .ingress %}
   ingress:
     enabled: false
     # annotations:
@@ -109,7 +110,7 @@ values.yaml: |-
     # tls:
 {%- end %}
 
-{%- if .pvc %}
+{% if .pvc %}
   ## Enable persistence using Persistent Volume Claims
   ## ref: http://kubernetes.io/docs/user-guide/persistent-volumes/
   ##
@@ -188,7 +189,7 @@ templates:
     apiVersion: apps/v1
     kind: Deployment
     metadata:
-      name: {{ template "{% .name %}.name" }}
+      name: {{ template "{% .name %}.name" . }}
       labels:
         app.kubernetes.io/name: {{ template "{% .name %}.name" . }}
         app: {{ template "{% .name %}.name" . }}
@@ -227,8 +228,8 @@ templates:
             image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
             imagePullPolicy: {{ default "" .Values.imagePullPolicy | quote }}
             args:
-            {{- if .Values.additionalArgs }}
-            {{- .Values.additionalArgs | toYaml | indent 10 }}
+            {{- range .Values.additionalArgs }}
+            - {{ . | quote }}
             {{- end }}
             ports:
             - name: http
@@ -275,7 +276,7 @@ templates:
     apiVersion: v1
     kind: Service
     metadata:
-      name: {{ template "{% .name %}.name" }}
+      name: {{ template "{% .name %}.name" . }}
       labels:
         app.kubernetes.io/name: {{ template "{% .name %}.name" . }}
         app: {{ template "{% .name %}.name" . }}
@@ -310,7 +311,7 @@ templates:
     {{- end }}
     kind: Ingress
     metadata:
-      name: {{ template "{% .name %}.name" }}
+      name: {{ template "{% .name %}.name" . }}
       labels:
         app.kubernetes.io/name: {{ template "{% .name %}.name" . }}
         app: {{ template "{% .name %}.name" . }}
@@ -349,7 +350,7 @@ templates:
     kind: PersistentVolumeClaim
     apiVersion: v1
     metadata:
-      name: {{ template "{% .name %}.name" }}
+      name: {{ template "{% .name %}.name" . }}
       labels:
         app.kubernetes.io/name: {{ template "{% .name %}.name" . }}
         app: {{ template "{% .name %}.name" . }}
@@ -358,7 +359,9 @@ templates:
         heritage: {{ .Release.Service }}
     spec:
       accessModes:
-        {{- toYaml .Values.persistence.accessModes | indent 4 }}
+        {{- range .Values.persistence.accessModes }}
+        - {{ . | quote }}
+        {{- end }}
       {{- if .Values.persistence.storageClass }}
       {{- if (eq "-" .Values.persistence.storageClass) }}
       storageClassName: ""
@@ -380,7 +383,7 @@ templates:
     apiVersion: v1
     kind: ConfigMap
     metadata:
-      name: {{ template "{% .name %}.name" }}
+      name: {{ template "{% .name %}.name" . }}
       labels:
         app.kubernetes.io/name: {{ template "{% .name %}.name" . }}
         app: {{ template "{% .name %}.name" . }}