Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
GitOps — это операционная платформа. Он принимает рекомендации DevOps, используемые для разработки приложений, и применяет их к автоматизации инфраструктуры.
Когда команды практикуют GitOps, они используют файлы конфигурации, хранящиеся в виде кода (инфраструктура как код). Эти файлы создают одну и ту же среду при каждом развертывании. Думайте об этом, как исходный код приложения, создавая одни и те же двоичные файлы приложений каждый раз при сборке.
Методология GitOps
Этот процесс или методология используют репозитории Git. Эти репозитории являются источником истины для состояния и конфигурации, которую вы определяете для приложения. Они содержат декларативные описания инфраструктуры, необходимой в рабочей среде. Автоматизированный процесс делает это окружение соответствующим описанному состоянию в репозитории.
Чтобы развернуть новое приложение или обновить существующее, необходимо обновить только репозиторий— автоматизированный процесс обрабатывает все остальное.
Преимущества GitOps
- Включает совместную работу по изменениям инфраструктуры
- Улучшено управление доступом
- Ускоренный выход на рынок
- Меньший риск
- Снижение затрат
- Меньше ошибок
Использование GitOps с dev/test
GitOps в качестве процесса и платформы следует применять к непроизводству экземплярам. Его можно проверить или использовать в средах DevTest. Принципы GitOps можно использовать для улучшения процессов DevOps. Используйте преимущества и среды DevTest с принципами GitOps для оптимизации действий и обеспечения безопасности и надежности приложений.
GitOps объединяет автоматизацию и часто используемые платформы совместной работы, такие как git. Их можно объединить, чтобы обеспечить быструю доставку облачной инфраструктуры при соблюдении корпоративных стандартов безопасности.
Дополнительные сведения о GitOps и Azure: