Уроки по тегу «DevOps»
Разбираемся, в чем назначение файла инвентаризации и как его составлять
Учимся шифровать чувствительные данные прямо внутри репозитория с кодом инфраструктуры
Изучаем конструкцию loops для сокращения дублирования повторяющихся действий
Знакомимся с возможностью динамической генерации и сокращения дублирования
Учимся задавать переменные через файл инвентаризации
Знакомимся с каталогом готовых плейбуков (Ansible Galaxy) и учимся их устанавливать и использовать
Учимся создавать и модифицировать файлы и директории
Говорим об истории многопользовательских операционных систем
Выясняем различия между понятиями «терминал» и «командный интерпретатор»
Знакомимся с переменными окружениями и выясняем, зачем они нужны
Знакомимся с переменной окружения PATH и механизмом поиска исполняемых файлов
Изучаем основной способ установки программ в *nix-системах
Выясняем, как искать нужную информацию в файлах без их открытия
Выясняем, зачем нужны отдельные пользователи и группы
Учимся редактировать файлы в Nano и Vim
Знакомимся с пайплайном и учимся строить цепочки из программ
Разбираемся с тем, как вызываются программы в командной оболочке
Учимся путешествовать по истории ранее введенных команд
Разбираемся, как выполнять программы от имени другого пользователя
Выясняем, что такое супервизор и для чего он используется
Учимся управлять пользователями и их правами
Учимся управлять одновременно несколькими docker-контейнерами
Учимся упаковывать приложение в Docker-образ и публиковать его в Docker Hub
Знакомимся с реальным примером жизненного цикла приложения в контейнере Docker