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/07/16 19:51] val [Примерный план] |
методологии_devops [2022/08/14 16:58] val |
||
---|---|---|---|
Line 14: | Line 14: | ||
=== Развертывание стенда === | === Развертывание стенда === | ||
- | - Разворачиваем ЛИН2 (gate, server (4Gb), dhcp, dns) | + | * Разворачиваем ЛИН2 (gate, server (4Gb), dhcp, dns) |
- | - Запускаем установку ansible, mail, gitlab на server (gitlab + apache ???) | + | <code> |
+ | Запустите с правами Administrator | ||
+ | |||
+ | C:\cmder\cmder.exe | ||
+ | |||
+ | bash | ||
+ | |||
+ | cd | ||
+ | |||
+ | git clone http://val.bmstu.ru/unix/conf.git | ||
+ | |||
+ | cd conf/virtualbox/ | ||
+ | |||
+ | ./setup.sh X 8 | ||
+ | </code> | ||
+ | |||
+ | * Запускаем установку [[Сервис Ansible]], [[Инструмент GitLab]] | ||
=== Историческая ретроспектива систем контроля версий и CI/CD === | === Историческая ретроспектива систем контроля версий и CI/CD === | ||
- | - Изучаем/вспоминаем [[Сервис Git]] на примере каталогов /etc на server/gate | + | - Изучаем/вспоминаем [[Сервис Git]] на примере каталога /etc ПЕРЕД и после установки [[Сервис DHCP]] на систему gate |
- | - Обсуждаем общий репозиторий для всех серверов, но весь /etc туда - плохо | + | - Обсуждаем общий репозиторий для всех систем, но весь /etc туда - плохо |
- Вспоминаем/узнаем про [[Установка ПО из исходных текстов#Использование make для сопровождения файлов конфигурации сервиса]], на примере dhcp, подключаем сюда [[Сервис Git]], это уже можно класть в общий репозиторий | - Вспоминаем/узнаем про [[Установка ПО из исходных текстов#Использование make для сопровождения файлов конфигурации сервиса]], на примере dhcp, подключаем сюда [[Сервис Git]], это уже можно класть в общий репозиторий | ||
- Если GitLab к этому времени не установился, можно показать [[Сервис Git|Создание сетевого http/ssh/git репозитория]] и [[Сервис Git|Использование персонального http/ssh/git репозитория]] | - Если GitLab к этому времени не установился, можно показать [[Сервис Git|Создание сетевого http/ssh/git репозитория]] и [[Сервис Git|Использование персонального http/ssh/git репозитория]] |