Сборник по DevOps и Linux
Разобраны материалы и задания по ключевым темам:
- Linux: команды, файловая система, практика
- Терминал: хитрости CLI, команды на скорость
- CI/CD: пайплайны, автосборка, DevOps-логика
- Docker: образы, volume, docker-compose
- Сети: TCP/IP, DNS, NAT, туннели, практика
- Ansible: плейбуки, роли, inventory
- Kubernetes: поды, сервисы, деплой, хелм
Внутри:
— термины по каждой теме
— вопросы для самопроверки
— задания для выполнения
— рабочие задачи (прямо как на собесах и на реальной работе)
Уровень: от Junior до Senior — есть над чем подумать.
Плюс добавлен курс по Kubernetes
Курс разбитый на несколько частей и охватывает всё: от Docker и YAML до Service Mesh, CNI и HPA.:
- Первые шаги с Kubernetes — как работает кластер, YAML, сервисы, Ingress
- Продвинутый деплой — rolling updates, canary, blue-green
- Архитектура Kubernetes — etcd, control plane, resiliency
- Сетевые возможности — kube-proxy, Ingress, DNS, network policies
- Собственная CNI — лаборатории по написанию CNI с нуля
- Stateful-приложения — PostgreSQL, PVC, storage classes, секреты
- Автомасштабирование — Prometheus, custom metrics, HPA
- Helm и шаблоны — Helm 2/3, чарты, Go-шаблоны, rollback
- Service mesh — Envoy, балансировка, sidecar, canary release
- Аутентификация — LDAP, токены, сервис-аккаунты, реализация своего сервиса
- Фундаментальные основы — управление pod’ами, развертывание приложений
Авторский пост защищен лицензией CC BY 4.0.