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/10/04 06:38] val [Вопросы] |
введение_в_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 180: | Line 180: | ||
- Что такое module, playbook, role в Ansible? | - Что такое module, playbook, role в Ansible? | ||
- Назовите каталоги в роли Ansible | - Назовите каталоги в роли Ansible | ||
- | - Что должно быть установлено на целевой системе для управления через Ansible | + | - Что должно быть установлено на целевой системе для управления через Ansible? |
- Каким образом Vagrant управляет VM? | - Каким образом Vagrant управляет VM? | ||
- Для чего предназначен Provision в Vagrant? | - Для чего предназначен Provision в Vagrant? |