HangOps.ru
Курсы по Ansible
Ansible - С Нуля до Профессионала
2790 ₽
Платформа:
Udemy
(388)
Продолжительность:
30 часов
Язык:
русский
  • 5,5 ч видео
Ansible на Русском Языке для Автоматизаций DevOps
Программа
Введение и Установка
  • Ansible - Что это и для чего он нужен
  • Установка на Linux Ubuntu и на Linux CentOS
  • Установка на Amazon Linux через PIP
Создание Inventory и настройка управления Linux и Windows
  • Подключение к серверам Linux
  • Подключение к серверам Windows
  • Правила создания файла Inventory
Управление и автоконфигурирование серверов с помощью Ansible
  • Запуск Ad-Hoc Комманд
  • Правила формата YAML
  • Перенос переменных в group_vars
  • Создание Ansible скриптов - Ansible Playbook
  • Работа с Переменными - debug, set_fact, register
  • Блоки и Условия - block, when
  • Использование циклов - loop, with_items, until, with_fileglob
  • Создание Шаблонов - Jinja Templates
  • Создание Ролей - Ansible Roles
  • Внешние Переменные - extra-vars
  • Использование Import, Include
  • Перенаправление выполнения Task из Playbook на определённый сервер, delegate_to
  • Перехват и контролирование ошибок
  • Хранение Секретов - ansible-vault
  • Dynamic Inventory AWS - Amazon Web Services - ec2.py
  • Создание ресурсов AWS - Amazon Web Services
Docker + Ansible - с нуля, деплой и управление Swarm
1090 ₽
Платформа:
Stepik
(5)
Продолжительность:
30 часов
Язык:
русский
  • 103 урока
  • 15 часов видео
  • 37 тестов
Полный курс по работе с Docker, Docker Compose, Docker Swarm и Ansible на примере выкладки реального стека проекта
Программа
Введение
Настройка VM на Linux
  • Установка VirtualBox
  • Установка Ubuntu
  • Базовые команды linux
  • Настройка Docker
  • Тест - Настройка VM на Linux
Базовые понятия Docker
  • Вводное видео
  • Архитектура Docker
  • Управление контейнерами
  • Логи и статистика работы
  • Команды в контейнере
  • Упражнение - Работа с контейнерами
  • Тест - Базовые понятия docker
Docker image
  • Работа с image
  • Dockerfile
  • Создаем свой image
  • Улучшаем сборку
  • Анализируем image
  • Многоэтапная сборка
  • Упражнение - Сборка go проекта
  • Тест - Docker image
Сети Docker
  • Устройство сети Docker
  • Драйвер bridge
  • Драйвера host и null
  • DNS
  • Тест - Сети Docker
Docker volumes
  • Устройство и типы volumes
  • Использование volumes
  • VOLUME в Dockerfile
  • Использование bind mounts
  • Использование tmpfs
  • Копирование данных
  • Тест - Docker volumes
Docker-compose
  • Работа с YAML
  • Установка docker-compose
  • Пишем простой конфиг
  • Профили
  • Переменные окружения
  • Упражнение - Выкладываем полное приложение
  • Shared конфигурации
  • Тест - Docker-compose
Docker registry
  • Работа docker-registry
  • GitHub registry
  • Упражнение - Поднимаем свой registry
  • Тест - Docker registry
Базовые понятия Ansible
  • Вводное видео
  • Задачи Ansible
  • Как работает Ansible
  • Установка Ansible - Mac OS
  • Установка Ansible - Windows / Linux
  • Inventory
  • Модули
  • Ad-hoc команды
  • Тест - Базовые понятия Ansible
Ansible playbooks
  • Переменные
  • Отладка
  • Блоки и обработка ошибок
  • Асинхронные задачи
  • Упражнение - Пишем настройку сервера
  • Ansible lint
  • Тест - Ansible playbooks
Развёртка машин с Vagrant
  • Вводное видео
  • Установка Vagrant
  • Развёртка машин
  • Готовим сервера
Docker swarm
  • Архитектура Swarm
  • Запускаем swarm
  • Сервисы и задачи
  • Секреты и конфиги
  • Statefull сервисы
  • Overlay network
  • Docker stack
  • Healthcheck
  • Отказоустойчивость
  • Тест - Docker swarm
Ansible - продвинутые темы
  • Роли
  • Ansible galaxy
  • Подготовка сервера
  • Тэги
  • Циклы
  • Lookup
  • Фильтры
  • Пишем выкладку - 1
  • Пишем выкладку - 2
  • Vault
  • Шаблоны
  • Сборка контейнеров
  • Упражнение - Финал выкладки
  • Тест - Ansible - продвинутые темы
Deploy приложения на кластер
  • Настройка nginx
  • Локальные действия
  • Делегирование задач
  • Pre_post_tasks и handlers
  • Работа с фактами
  • Упражнение - Отключение нод
  • Тест - Reverse Proxy и управление кластером
Docker + Ansible - с нуля, деплой и управление Swarm
5490 ₽
Платформа:
Udemy
(336)
Продолжительность:
30 часов
Язык:
русский
  • 16 ч видео
  • 1 статья
  • 2 ресурсов для скачивания
Полный курс по работе с Docker, Docker Compose, Docker Swarm и Ansible на примере выкладки реального стека проекта
Программа
Введение
  • Почему Docker и Ansbile?
  • Как устроен курс
  • Обзор проекта
  • Update - Обзор курсов
Настройка VM на Linux
  • Установка VirtualBox
  • Update - Генерация ssh ключа
  • Установка Ubuntu
  • Базовые команды linux
  • Настройка Docker
  • Тест - Настройка VM на Linux
Базовые понятия Docker
  • Вводное видео
  • Архитектура Docker
  • Замечание про образ mongo
  • Управление контейнерами
  • Логи и статистика работы
  • Команды в контейнере
  • Упражнение - Работа с контейнерами
  • Тест - Базовые понятия docker
Docker image
  • Что такое image
  • Работа с image
  • Dockerfile
  • Создаем свой image
  • Улучшаем сборку
  • Анализируем image
  • Многоэтапная сборка
  • Упражнение - Сборка go проекта
  • Тест - Docker image
Сети Docker
  • Устройство сети Docker
  • Драйвер bridge
  • Драйвера host и null
  • DNS
  • Тест - Сети Docker
Docker volumes
  • Устройство и типы volumes
  • Использование volumes
  • VOLUME в Dockerfile
  • Использование bind mounts
  • Использование tmpfs
  • Копирование данных
  • Тест - Docker volumes
Docker-compose
  • Работа с YAML
  • Установка docker-compose
  • Пишем простой конфиг
  • Выкладываем несколько сервисов
  • Профили
  • Переменные окружения
  • Упражнение - Выкладываем полное приложение
  • Shared конфигурации
  • Тест - Docker-compose
Docker registry
  • Работа docker-registry
  • GitHub registry
  • Упражнение - Поднимаем свой registry
  • Тест - Docker registry
Базовые понятия Ansible
  • Вводное видео
  • Задачи Ansible
  • Как работает Ansible
  • Установка Ansible - Mac OS
  • Установка Ansible - Windows / Linux
  • Inventory
  • Модули
  • Ad-hoc команды
  • Тест - Базовые понятия Ansible
Ansible playbooks
  • Простейший playbook
  • Переменные
  • Отладка
  • Блоки и обработка ошибок
  • Асинхронные задачи
  • Упражнение - Пишем настройку сервера
  • Ansible lint
  • Тест - Ansible playbooks