name: nginx-external-configmap
namespace: {{ .Values.namespace }}
data:
nginx.conf: |
{{ .Files.Get "files/app1/nginx.conf" | nindent 4}}
Можно как-то заменть app1 на значение из values?
целиком вместо "files/app1/nginx.conf" вставить значение переменной или целиком из values, или собрать перед .Files.Get
Не пробовал так, но по идее глобальная переменная должна сработать
Так а как вставить её?
как-нибудь типа {{- $nginxconf := printf "files/%s/nginx.conf" .Values.appdir }} {{ .Files.Get $nginxconf | nindent 4}}
Спасибо, так тоже попробую.
Харкодить неймспес в Темплейтах хелма - плохо
нэймспэйс в values файле. и мне надо его вытащить из валуес и вставить в путь к файлу
Обсуждают сегодня