This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
методологии_devops [2022/08/16 14:04] val [Примерный план] |
методологии_devops [2022/08/17 15:48] val [Примерный план] |
||
---|---|---|---|
Line 70: | Line 70: | ||
- Загружаем репозиторий openvpn1 на локальную систему в [[Cmder]], открываем проект в npp | - Загружаем репозиторий openvpn1 на локальную систему в [[Cmder]], открываем проект в npp | ||
- Используем [[Сервис Git#Работа с ветками]] в Git для тестовой конфигурации в [[Сервис Ansible#Роль OpenVPN сервера]] | - Используем [[Сервис Git#Работа с ветками]] в Git для тестовой конфигурации в [[Сервис Ansible#Роль OpenVPN сервера]] | ||
- | - | ||
- Используем GitLab CI/CD [[Инструмент GitLab#Пример shell ansible]] для сервиса OpenVPN с ручным тестированием тестовой конфигурации | - Используем GitLab CI/CD [[Инструмент GitLab#Пример shell ansible]] для сервиса OpenVPN с ручным тестированием тестовой конфигурации | ||
Line 80: | Line 79: | ||
=== Инфраструктура как код, для управления уровнем приложений на примере Аnsible === | === Инфраструктура как код, для управления уровнем приложений на примере Аnsible === | ||
- | - Изучаем [[Сервис Ansible]] (можно устанавить docker на node1,2,3) | + | - Изучаем [[Сервис Ansible]] (можно установить docker на node1,2,3) |
- Развертываем с [[Сервис Ansible#Использование ролей]] [[Пакет OpenVPN]] в варианте с [[Пакет OpenVPN#Использование PAM аутентификации]] на node1,2,3 | - Развертываем с [[Сервис Ansible#Использование ролей]] [[Пакет OpenVPN]] в варианте с [[Пакет OpenVPN#Использование PAM аутентификации]] на node1,2,3 | ||
- Для проверки результата используем [[Сервис Keepalived]] в режиме [[Сервис Keepalived#Настройка балансировки нагрузки]] и соответствующей [[Пакет OpenVPN#Настройка клиента]] windows | - Для проверки результата используем [[Сервис Keepalived]] в режиме [[Сервис Keepalived#Настройка балансировки нагрузки]] и соответствующей [[Пакет OpenVPN#Настройка клиента]] windows | ||
- GitLab - Часть 2 | - GitLab - Часть 2 | ||
+ | === Разработка и распространение ПО с использованием контейнеров на примере Docker === | ||
+ | |||
+ | - [[Технология Docker]] | ||
==== ToDo ==== | ==== ToDo ==== | ||