env.
Использую helm .
В папке с template есть файл secrets.yaml который имеет вид:
.... (описание секрета )
data:
privateKey: {{ .Values.privateKey | b64enc | quote }}
publicKey: {{ .Values.publicKey | b64enc | quote }}
В файле values.yaml
privateKey: значение private key
publicKey: значение public key
Собственно при запуске приложения который использует env , падает с ошибкой не валидности приватного ключа.
Можно ли как нибудь более корректно поднусуть ssh ключ в контейнер ?
возможно с переносами строк что-то не так все зависит от того, как у тебя ключ в Values.yaml записан и как его потом обратно из env декодирует приложение ты пробовал просто в лог его распечатать для дебага?
на всякий случай проверьте что бы permission на приватный ключ были 0600
Обсуждают сегодня