#deployment #production-environment #naming #blue-green-deployment
Вопрос:
В нашем развертывании у нас есть три среды: тестирование, постановка и производство. Недавно мы внедрили сине-зеленую настройку, так что теперь у нас есть сине-производство, сине-постановка, зеленое производство, зеленая постановка и тестирование.
Теперь мы задаемся вопросом о названии этих «цветов». Интуитивно я бы выбрал синюю/зеленую среду, но в настоящее время она используется.
Существует ли стандартная или распространенная схема именования в этой настройке? Лучшее, что я придумал, — это обозначить «тестирование, постановку и производство» как «этапы», а «синий/зеленый» как «среды». Примерное использование: «каков статус производственной стадии в голубой среде?». Есть ли лучшая альтернатива?
Комментарии:
1. Помог ли мой ответ? Какое соглашение об именовании вы в конечном итоге использовали?
2. Эй, @BenSmith, извините, что ответил только сейчас, я был в отпуске. Ваш ответ помогает настолько, что мы могли бы сказать, что одна из двух сред работает, а другая бездействует, но это динамическая схема именования, и поэтому она немного сбивает с толку. Схема именования, которую мы в настоящее время используем, — это та, которую я опубликовал в вопросе.
Ответ №1:
Использование синего и зеленого может быть неоднозначным для пользователей, незнакомых с этим соглашением об именовании.
Вместо использования синего/зеленого я бы предложил использовать Live/Idle, чтобы быть более явным (как описано здесь).