User Tools

Site Tools


методологии_devops

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

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 ====
  
методологии_devops.txt · Last modified: 2022/09/19 13:17 by val