Template Vault untuk File .env: Kapan Pakai Tanda Kutip, Kapan Tidak

Di salah satu service, konfigurasi aplikasi diambil dari Vault lalu ditulis jadi file .env memakai template (consul-template / Vault Agent). Template awalnya kira-kira seperti ini: {{ with secret "secret/data/dev/app/my-service" }} {{ range $k, $v := .Data.data }} {{- if (contains "\n" $v) -}} {{ $k }}="{{ $v | replaceAll "\n" "\\n" }}" {{- else -}} {{ $k }}="{{ $v }}" {{- end }} {{ end }} {{ end }} Hasilnya, setiap value dibungkus tanda kutip: ...

12 September 2026 · 3 menit · Rifki Affandi