Об этом проекте

Этот репозиторий представляет собой курируемую базу знаний по DevOps, а не работающее приложение. Он организует документацию по тематическим папкам, каждая из которых обычно содержит файл с концепциями, файл с командами/заметками, а иногда и учебное пособие, что позволяет читателю быстро найти информацию о том, как работает тот или иной инструмент и как им пользоваться из командной строки. Охват включает основные области современного стека DevOps. Оркестрация контейнеров включает Docker (концепции, заметки, учебное пособие) и Kubernetes (концепции, команды). Наблюдаемость представлена Prometheus (концепции и учебное пособие). Подготовка инфраструктуры охватывает Ansible, Terraform, Puppet и Chef, каждый с концепциями и либо учебными пособиями, либо командами. CI/CD — самый большой раздел, включающий Git (основные и продвинутые команды), Jenkins, GitLab CI, Travis CI, GitHub Actions и CircleCI. Базовый материал включает концепции и команды Linux/ОС, а также раздел «Сети» с концепциями и командами. В репозитории также есть папка «Книги», папка «Интервью» с вопросами для собеседований по DevOps и курируемый список ссылок «Начало работы с DevOps», ведущих на AWS, лаборатории Kubernetes от IBM, лаборатории Azure DevOps, Google Cloud, freeCodeCamp, дорожные карты Medium, Reddit r/devops и другие внешние ресурсы. В README темы представлены в виде сетки плиток с логотипами, ведущих в подпапки, что упрощает навигацию по инструментам. В разделе «Участники» указаны многие члены сообщества, добавившие документацию, код, учебные пособия и контент; проект следует спецификации all-contributors. Репозиторий выпущен под лицензией MIT. Поскольку контент представляет собой документацию и справочный материал, его ценность заключается в качестве ресурса для обучения и поиска для DevOps-инженеров, студентов и кандидатов на собеседованиях, которые хотят в одном месте просмотреть концепции инструментов, распространенные команды и учебные материалы по всему инструментарию DevOps.