Size: a a a

Golang Developers — русскоговорящее сообщество

2020 July 10

AY

Alexey Yurchenko in Golang Developers — русскоговорящее сообщество
В смысле проще запускать php бинарник, чем пытаться парсить ast
источник

VS

Vladimir Smagin in Golang Developers — русскоговорящее сообщество
Anatoliy Poloz
кажется тут конечно нужен именно парсер, но в целом чувство что вы делаете что то не то.
нужна была херня которая подхватывала бы креды из пхп файла проекта
источник

VS

Vladimir Smagin in Golang Developers — русскоговорящее сообщество
но мы забили хер и сделали через волт как у нормальный людей
источник

AY

Alexey Yurchenko in Golang Developers — русскоговорящее сообщество
Vladimir Smagin
но мы забили хер и сделали через волт как у нормальный людей
👍 конфиги в файлах - прошлый век
источник

VS

Vladimir Smagin in Golang Developers — русскоговорящее сообщество
да и проект тоже чуть ли не с прошлого века тянется
источник

VS

Vladimir Smagin in Golang Developers — русскоговорящее сообщество
так что вполне норм
источник

AY

Alexey Yurchenko in Golang Developers — русскоговорящее сообщество
Можно consul-template использовать для таких. Vault тоже умеет
источник

VS

Vladimir Smagin in Golang Developers — русскоговорящее сообщество
не, консул не надо
источник

VS

Vladimir Smagin in Golang Developers — русскоговорящее сообщество
просто сделали чтоб креды центрально хранились
источник

VS

Vladimir Smagin in Golang Developers — русскоговорящее сообщество
а то проблема давно назрела с правкой 100500 мест где они прописываются
источник

AY

Alexey Yurchenko in Golang Developers — русскоговорящее сообщество
Vladimir Smagin
не, консул не надо
consul template читает из vault... сразу же сказал)
источник

VS

Vladimir Smagin in Golang Developers — русскоговорящее сообщество
да понятно дело, но не нужно
источник

AY

Alexey Yurchenko in Golang Developers — русскоговорящее сообщество
Ну смотрите сами. Запихивать в приложение либу для чтения из Волта не самый удобный путь.
источник

AY

Alexey Yurchenko in Golang Developers — русскоговорящее сообщество
Нужно писать логику renew и тп. Это уже все готово в consul-template
источник

VS

Vladimir Smagin in Golang Developers — русскоговорящее сообщество
а уже написано все
источник

VS

Vladimir Smagin in Golang Developers — русскоговорящее сообщество
я еще в прошлом году писал
источник

C

Cat-in-Vacuum in Golang Developers — русскоговорящее сообщество
А чем плохи конфиги в файлах?
источник

M

Marperia in Golang Developers — русскоговорящее сообщество
Cat-in-Vacuum
А чем плохи конфиги в файлах?
Ты их в гит закинуть можешь и не заметить
источник

KF

Kirill Filippenko in Golang Developers — русскоговорящее сообщество
Marperia
Ты их в гит закинуть можешь и не заметить
Для этого придумали .gitignore
источник

AY

Alexey Yurchenko in Golang Developers — русскоговорящее сообщество
Генерить файлы неудобно. Когда это 1 тачка и годами ничего не меняется, то ок. Когда это десятки копий на разных машинах с разными конфигами (современный мир), то это трэш

12 factor app и тп
источник