Ansible - С Нуля до Профессионала
2790 ₽
- Платформа:
- Udemy
- Продолжительность:
- 30 часов
- Язык:
- русский
- 5,5 ч видео
Ansible на Русском Языке для Автоматизаций DevOps
Программа
Введение и Установка
- Ansible - Что это и для чего он нужен
- Установка на Linux Ubuntu и на Linux CentOS
- Установка на Amazon Linux через PIP
- Подключение к серверам Linux
- Подключение к серверам Windows
- Правила создания файла Inventory
- Запуск 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
- Продолжительность:
- 30 часов
- Язык:
- русский
- 103 урока
- 15 часов видео
- 37 тестов
Полный курс по работе с Docker, Docker Compose, Docker Swarm и Ansible на примере выкладки реального стека проекта
Программа
Введение
- Установка VirtualBox
- Установка Ubuntu
- Базовые команды linux
- Настройка Docker
- Тест - Настройка VM на Linux
- Вводное видео
- Архитектура Docker
- Управление контейнерами
- Логи и статистика работы
- Команды в контейнере
- Упражнение - Работа с контейнерами
- Тест - Базовые понятия docker
- Работа с image
- Dockerfile
- Создаем свой image
- Улучшаем сборку
- Анализируем image
- Многоэтапная сборка
- Упражнение - Сборка go проекта
- Тест - Docker image
- Устройство сети Docker
- Драйвер bridge
- Драйвера host и null
- DNS
- Тест - Сети Docker
- Устройство и типы volumes
- Использование volumes
- VOLUME в Dockerfile
- Использование bind mounts
- Использование tmpfs
- Копирование данных
- Тест - Docker volumes
- Работа с YAML
- Установка docker-compose
- Пишем простой конфиг
- Профили
- Переменные окружения
- Упражнение - Выкладываем полное приложение
- Shared конфигурации
- Тест - Docker-compose
- Работа docker-registry
- GitHub registry
- Упражнение - Поднимаем свой registry
- Тест - Docker registry
- Вводное видео
- Задачи Ansible
- Как работает Ansible
- Установка Ansible - Mac OS
- Установка Ansible - Windows / Linux
- Inventory
- Модули
- Ad-hoc команды
- Тест - Базовые понятия Ansible
- Переменные
- Отладка
- Блоки и обработка ошибок
- Асинхронные задачи
- Упражнение - Пишем настройку сервера
- Ansible lint
- Тест - Ansible playbooks
- Вводное видео
- Установка Vagrant
- Развёртка машин
- Готовим сервера
- Архитектура Swarm
- Запускаем swarm
- Сервисы и задачи
- Секреты и конфиги
- Statefull сервисы
- Overlay network
- Docker stack
- Healthcheck
- Отказоустойчивость
- Тест - Docker swarm
- Роли
- Ansible galaxy
- Подготовка сервера
- Тэги
- Циклы
- Lookup
- Фильтры
- Пишем выкладку - 1
- Пишем выкладку - 2
- Vault
- Шаблоны
- Сборка контейнеров
- Упражнение - Финал выкладки
- Тест - Ansible - продвинутые темы
- Настройка nginx
- Локальные действия
- Делегирование задач
- Pre_post_tasks и handlers
- Работа с фактами
- Упражнение - Отключение нод
- Тест - Reverse Proxy и управление кластером
Docker + Ansible - с нуля, деплой и управление Swarm
5490 ₽
- Платформа:
- Udemy
- Продолжительность:
- 30 часов
- Язык:
- русский
- 16 ч видео
- 1 статья
- 2 ресурсов для скачивания
Полный курс по работе с Docker, Docker Compose, Docker Swarm и Ansible на примере выкладки реального стека проекта
Программа
Введение
- Почему Docker и Ansbile?
- Как устроен курс
- Обзор проекта
- Update - Обзор курсов
- Установка VirtualBox
- Update - Генерация ssh ключа
- Установка Ubuntu
- Базовые команды linux
- Настройка Docker
- Тест - Настройка VM на Linux
- Вводное видео
- Архитектура Docker
- Замечание про образ mongo
- Управление контейнерами
- Логи и статистика работы
- Команды в контейнере
- Упражнение - Работа с контейнерами
- Тест - Базовые понятия docker
- Что такое image
- Работа с image
- Dockerfile
- Создаем свой image
- Улучшаем сборку
- Анализируем image
- Многоэтапная сборка
- Упражнение - Сборка go проекта
- Тест - Docker image
- Устройство сети Docker
- Драйвер bridge
- Драйвера host и null
- DNS
- Тест - Сети Docker
- Устройство и типы volumes
- Использование volumes
- VOLUME в Dockerfile
- Использование bind mounts
- Использование tmpfs
- Копирование данных
- Тест - Docker volumes
- Работа с YAML
- Установка docker-compose
- Пишем простой конфиг
- Выкладываем несколько сервисов
- Профили
- Переменные окружения
- Упражнение - Выкладываем полное приложение
- Shared конфигурации
- Тест - Docker-compose
- Работа docker-registry
- GitHub registry
- Упражнение - Поднимаем свой registry
- Тест - Docker registry
- Вводное видео
- Задачи Ansible
- Как работает Ansible
- Установка Ansible - Mac OS
- Установка Ansible - Windows / Linux
- Inventory
- Модули
- Ad-hoc команды
- Тест - Базовые понятия Ansible
- Простейший playbook
- Переменные
- Отладка
- Блоки и обработка ошибок
- Асинхронные задачи
- Упражнение - Пишем настройку сервера
- Ansible lint
- Тест - Ansible playbooks