Пособие по SaltStack
Год выпуска: 2022
Сайт производителя:
https://gitlab.com/bergentroll-docs/saltstack-tutorial
Автор: Антон Карманов
Продолжительность: 04:13:08
Тип раздаваемого материала: Видеоурок
Язык: Русский
Описание: SaltStack — это мощная современная система управления кофигурациями с открытым исходным кодом, позволяющая конфигурировать тысячи гетерогенных хостов. Неприметный старший брат Ansible, SaltStack поддерживает крупные установки и
облегчает автоматизацию разнообразных задач. А ещё он написан на Python.
https://docs.saltproject.io
Это четырёхчасовое видео не только поможет вам приступить к работе с SaltStack, но так же раскроет некоторые тонкости, подводные камни и малоизвестныевозможности.
Репозиторий с презентацией и примерами:
https://gitlab.com/bergentroll-docs/saltstack-tutorial
Использование Qcow2-файлов
Раздача включает фалы примеров и два образа шаблонных виртуальных машин. Шаблонные виртуальные машины используются командой salt-cloud (последняя тема видео) для развёртывания учебного стенда. Чтобы использовать образы, установите Virt Manager + libvirt + Qemu/KVM согласно инструкции вашего дистрибутива. В Virt Manager создайте две шаблонные машины (метод установки — «импорт образа диска»). В форме выбора операционной системы можно выбрать Almalinux 9 и Debian 11 соответственно для разумных настроек по умолчанию. Имена шаблонных виртуальных машин должны соответствовать значениям base_domain в конфигурационном файле /etc/salt/cloud.profiles.
Для поднятия машин командой salt-cloud необходим работающий salt-master.
См. так же README.md в директории примеров.
Содержание
00:00:00 Вступительное слово
00:03:00 Общие факты о SaltStack
00:32:04 Формат YAML
00:43:54 Установка SaltStack
00:51:53 Конфигурационные файлы
01:14:05 Запуск SaltStack
01:16:45 Основные команды
01:23:17 Нацеливание
01:34:33 Шина соощений
01:38:40 Модули исполнения
01:47:18 Формулы, состояния
02:01:46 Модули состояния
02:11:54 Порядок разбора формул
02:12:59 Порядок исполнения формул
02:32:14 Каверзы YAML
02:37:45 Шаблонизатор Jinja
02:47:59 Jinja в SaltStack
03:01:04 Пишем модули
03:23:28 Реакторы
03:35:17 Планировщик
03:29:59 Salt Mine
03:40:39 Оркестрация
04:00:34 Salt Cloud
04:08:52 Вместо заключения
Файлы примеров: присутствуют
Формат видео: MP4
Видео: MPEG-4, 2560×1440, 16:9, 60 FPS, 797 kb/s
Аудио: AAC LC, 48.0 kHz, 273 kb/s, L R
Доп. информация: Авторское видео. Свободное использование разрешено.
Раздача обновлена 14.07.2023
Обновлены образы дисков для создания локального стенда