HTML Diff
6 added 34 removed
Original 2026-01-01
Modified 2026-02-26
1 - <p>1</p>
1 + <p>Непрерывная интеграция (CI)</p>
2 - <a>Введение</a><p>Знакомимся с курсом и с понятием "управление конфигурацией"</p>
2 + <p>Получите навык работы с GitHub Actions и CI для автоматизации проверок, ускорения разработки и выявления проблем в проектах</p>
3 - <p>2</p>
3 + <p>Продакшен и Деплой</p>
4 - <a>Ad-Hoc</a><p>Учимся использовать команду ansible</p>
4 + <p>Узнаете, как организовать работу с базой данных и собирать Docker-образы</p>
5 - <p>3</p>
5 + <p>Ansible</p>
6 - <a>Файл инвентаризации</a><p>Разбираемся, в чем назначение файла инвентаризации и как его составлять</p>
6 + <p>Освоите Ansible, сможете писать плейбуки и создавать автоматические сценарии</p>
7 - <p>4</p>
 
8 - <a>Плейбук</a><p>Учимся составлять простые сценарии развертывания</p>
 
9 - <p>5</p>
 
10 - <a>Теги</a><p>Разбираемся, в чем назначение тегов</p>
 
11 - <p>6</p>
 
12 - <a>Обработчики (Handlers)</a><p>Учимся пользоваться подпиской на обработчики</p>
 
13 - <p>7</p>
 
14 - <a>Переменные</a><p>Знакомимся с возможностью динамической генерации и сокращения дублирования</p>
 
15 - <p>8</p>
 
16 - <a>Переменные в файле инвентаризации</a><p>Учимся задавать переменные через файл инвентаризации</p>
 
17 - <p>9</p>
 
18 - <a>Факты</a><p>Разбираемся, что такое факты и зачем они нужны</p>
 
19 - <p>10</p>
 
20 - <a>Циклы</a><p>Изучаем конструкцию loops для сокращения дублирования повторяющихся действий</p>
 
21 - <p>11</p>
 
22 - <a>Условия</a><p>Изучаем конструкцию when</p>
 
23 - <p>12</p>
 
24 - <a>Фильтры</a><p>Учимся фильтровать данные</p>
 
25 - <p>13</p>
 
26 - <a>Регистрация результата</a><p>Разбираемся, зачем нужна опция register</p>
 
27 - <p>14</p>
 
28 - <a>Роли</a><p>Знакомимся с каталогом готовых плейбуков (Ansible Galaxy) и учимся их устанавливать и использовать</p>
 
29 - <p>15</p>
 
30 - <a>Устройство ролей</a><p>Познакомимся со структурой роли</p>
 
31 - <p>16</p>
 
32 - <a>Коллекции</a><p>Переходим от одиночных ролей к коллекциям</p>
 
33 - <p>17</p>
 
34 - <a>Ansible Vault</a><p>Учимся шифровать чувствительные данные прямо внутри репозитория с кодом инфраструктуры</p>