План на курса

Преглед на солта

  • Целта на SaltStack
  • Архитектурен преглед на дистанционното изпълнение
  • Солени състояния
  • зърна
  • Стълб
  • Jinja2 и виртуалният механизъм

Въведение в YAML

  • Литерали, скалари
  • Последователности, преобразувания
  • Примери

Монтаж на сол

  • Инсталиране на Ubuntu
  • Разлики между сол-обикновен, сол-миньон и сол-майстор
  • Инсталиране на Amazon EC2

Основи на командния ред Salt

  • Анатомия на солената команда
  • Форматиране на изхода в JSON
  • Инструментът jq

Насочване към миньони

  • Глобиране
  • Регулярни изрази
  • Съвпадение на списък
  • IP съвпадение
  • Съвпадение на зърната
  • Сложно матиране
  • Примери и упражнения

държави

  • Управление на пакети
  • Услуги
  • Highstate
  • Солни формули
  • Упражнения, примери

Шаблониране

  • Въведение в Jinja2
  • За цикъл, присвоявания, екраниране
  • Шаблони с Jinja2 в Salt, примери

Стълб

  • Сигурно съхранение
  • Пример за внедряване на VNC парола

Удължаване на сол

  • Писане на модули за изпълнение
  • Разширяване на конфигурацията на Salt
  • Обвиване на състояния около модули за изпълнение
  • Рендиране на данни
  • Обработка на данни за връщане
  • Скриптове с бегачи
  • Добавяне на външни файлови сървъри
  • Свързване към облака
  • Мониторинг с маяци
  • Разширяване на главния (мулти-основни)

Други интересни SaltStack концепции

  • Среди
  • Оркестрация
  • Интеграция с Docker
  • Сол за прозорци

Обобщение и заключение

Изисквания

  • Необходими са основни познания по администриране на Unix/Linux, за да разберете по-напредналите теми в този курс.
 21 Часа

Брой участници


Цена за участник

Oтзиви от потребители (1)

Предстоящи Курсове

Свързани Kатегории