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/09/30 09:39]
val [Лабораторные работы: Работа с контейнерами Docker]
введение_в_devops [2023/01/04 14:28]
val [Лабораторные работы: От Git к GitLab]
Line 98: Line 98:
 gate:~# sh conf/​dhcp.sh gate:~# sh conf/​dhcp.sh
 </​code>​ </​code>​
-  * [[Установка ПО из исходных текстов#​Использование утилиты make]]+  * [[Установка ПО из исходных текстов#​Использование утилиты make]] ​(установить)
   * [[Модуль AppArmor#​Определение наличия и правка профилей для служб]] !!! проверить,​ закачался ли gitlab   * [[Модуль AppArmor#​Определение наличия и правка профилей для служб]] !!! проверить,​ закачался ли gitlab
 <​code>​ <​code>​
Line 132: Line 132:
 !!! в теме Ansible !!! в теме Ansible
  
-  * Создаем новый репозиторий (Project name: openvpn1, без README) в GitLab ​и, пользуясь инструкцией к проекту, ​добавляем его в ветку main +  * Создаем новый репозиторий (Project name: openvpn1, без README) в GitLab ​ 
-  * Включаем [[Сервис Git]] для каталога openvpn1 +  * Пользуясь инструкцией к проекту,​ включаем [[Сервис Git]] для каталога openvpn1 ​(ветку main) 
-  * Загружаем репозиторий openvpn1 на локальную систему в [[Cmder]] (!!! появляется скрытое окно, в котором надо нажать Ок)открываем проект в npp+  * Используем ​[[Сервис Git#​Клонирование и обновление локального ​репозитория из сетевого]] проекта ​openvpn1 на локальную систему в [[Cmder]] (!!! появляется скрытое окно, в котором надо нажать Ок) и открываем проект в npp
   * Используем [[Сервис Git#​Работа с ветками]] в Git для тестовой конфигурации в [[Сервис Ansible#​Роль OpenVPN сервера]] (можно добавить и протестировать настройки push...dhcp...dns)   * Используем [[Сервис Git#​Работа с ветками]] в Git для тестовой конфигурации в [[Сервис Ansible#​Роль OpenVPN сервера]] (можно добавить и протестировать настройки push...dhcp...dns)
   * Устанавливаем и регистрируем [[Инструмент GitLab#​GitLab Runner]] (shell) на server   * Устанавливаем и регистрируем [[Инструмент GitLab#​GitLab Runner]] (shell) на server
Line 177: Line 177:
  
   - Что общего и в чем отличие между Ansible, Vagrant и Terraform?   - Что общего и в чем отличие между Ansible, Vagrant и Terraform?
 +  - Что означает термин Provision в Vagrant?
   - Что такое module, playbook, role в Ansible?   - Что такое module, playbook, role в Ansible?
   - Назовите каталоги в роли Ansible   - Назовите каталоги в роли Ansible
-  - Что должно быть установлено на целевой системе для управления ​ею через Ansible+  - Что должно быть установлено на целевой системе для управления через Ansible?
   - Каким образом Vagrant управляет VM?   - Каким образом Vagrant управляет VM?
   - Для чего предназначен Provision в Vagrant?   - Для чего предназначен Provision в Vagrant?
введение_в_devops.txt · Last modified: 2023/09/11 06:23 by val