Есть ли способ использовать отдельные производственные и промежуточные сертификаты SSL при развертывании в AWS через Boxfuse?

Обычно по соображениям безопасности производственные SSL-сертификаты и другие секреты контролируются очень ограниченной группой людей в компании, а промежуточные сертификаты могут быть самозаверяющими и использоваться всеми разработчиками и DevOps. Как я вижу в документации Boxfuse, хранилище ключей должно быть включено в артефакты сборки приложений, а производственные образы виртуальных машин идентичны, что противоречит упомянутой практике DevOps. Поддерживает ли Boxfuse этот сценарий (возможно, недокументированный) или есть обходные пути для производственных развертываний?

1 ответ

Решение

Одним из решений является включение одного хранилища ключей для каждой среды (вы можете выбрать правильное хранилище во время выполнения на основе BOXFUSE_ENV переменная окружения) и передайте пароль хранилища ключей в качестве переменной окружения при запуске экземпляра. Смотрите https://boxfuse.com/docs/commandline/run

Другие вопросы по тегам