ketovv
@ketovv
Питонист

Существует ли облачное/серверное решение для хранения конфигураций проекта?

С каждой новой переменной окружения растёт шанс что-то упустить. Есть ли какое-то облачное или серверное решние для хранения переменных?

Уже пользовался примерно для тех же задач Vault от Hashicorp, но у меня нету потребности в шифровании каждой из переменных, а так же такой строгости к доступу до них.
  • Вопрос задан
  • 197 просмотров
Решения вопроса 1
vabka
@vabka Куратор тега Веб-разработка
Токсичный шарпист
Уже пользовался примерно для тех же задач Vault от Hashicorp, но у меня нету потребности в шифровании каждой из переменных, а так же такой строгости к доступу до них.

Ну тогда очевидно, что тебе нужен Consul от них же :)
Ну или можно использовать git как хранилище для конфига
Ответ написан
Пригласить эксперта
Ответы на вопрос 5
hint000
@hint000
у админа три руки
Использую git для хранения конфигураций серверов.
Ответ написан
Комментировать
leahch
@leahch
3D специалист. Dолго, Dорого, Dерьмово.
Любая распределенная база типа consul.io, etcd, zookeeper..
Ответ написан
Комментировать
SilenceOfWinter
@SilenceOfWinter
та еще зажигалка...
приложение яндекс.диск или git + github.com
Ответ написан
Комментировать
saboteur_kiev
@saboteur_kiev Куратор тега Python
software engineer
Те переменные, которые могут часто меняться, храните прямо на сервере или configmaps в кубере
Те переменные, которые секреты - в хашикорп или другом хранилище секретов.

Все остальные, для изменения которых можно подождать новый билд - просто храните в коде в виде профайлов для каждого енвайрнмента.
Ответ написан
Комментировать
@vitaly_il1
DevOps Consulting
В целом зависит, но в 90% естественное место для несекретных конфигураций - в коде (Github, ...).
Почитайте про принцип GitOps.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы