вида
dev/secrets/htpasswd
и имеет json
{
"test1": "********",
"test": "********"
}
в номад таске использую шаблон чс таким содержимым
data = <<EOF
{{ with secret "dev/secrets/htpasswd " -}}
{{ range $key, $value := .Data.data -}}
# {{ $key }}:{{ $value }}
[[ htpasswd "{{ $key }}" "{{ $value }}" ]]
{{ end -}}
{{ end }}
EOF
В итоге получаю что в комментах нормальные значения из волта, а вот функция htpasswd для пароля генерит один и тот же хеш для всех записей
levant 0.3.3
nomad 1.8.0
Может кто сталкивался?
htpasswd - это же функция из sprig. А чего не хотите нативно генерить что-то вида username:bcrypt(password) ? будет же одно и то же.
Обсуждают сегодня