7 GitHub-репозиториев, на которых реально учат DevOps
7 GitHub-репозиториев, на которых реально учат DevOps Собрали подборку репозиториев, которые полезны не потому, что в трендах, а потому, что показывают, как устроена настоящая инфраструктура. Берёте один, собираете на нём что-то своё и читаете код. Kubernetes examples. Официальные примеры манифестов и приложений под k8s, на которых удобно разбираться, как это всё описывается на практике. https://github.com/kubernetes/examples Awesome DevOps. Большой каталог инструментов и материалов по всей теме сразу, от CI/CD до мониторинга. Хорошая точка входа, когда не знаешь, с чего начать. https://github.com/awesome-foss/awesome-devops Terraform AWS modules. Готовые проверенные модули под AWS. Отличный образец того, как писать переиспользуемый и аккуратный Terraform-код. https://github.com/terraform-aws-modules/terraform-aws-modules Prometheus. Исходники самой популярной системы мониторинга. Если хотите понять метрики и алертинг не на уровне дашбордов, а изнутри, это сюда. https://github.com/prometheus/prometheus Argo CD. GitOps-деплой в Kubernetes: состояние кластера описывается в git, а Argo приводит кластер к нему. Must-have для понимания современного CD. https://github.com/argoproj/argo-cd Kubernetes the Hard Way. Легендарный гайд Келси Хайтауэра: кластер поднимается полностью вручную, без скриптов и автоматики. Больно, но после него k8s перестаёт быть магией. https://github.com/kelseyhightower/kubernetes-the-hard-way The System Design Primer. Не совсем про DevOps, но без системного дизайна дальше джуна не уехать. Масштабирование, кеши, очереди, базы, всё с примерами. https://github.com/donnemartin/system-design-primer Главный совет из подборки простой: не коллекционируйте звёздочки, а выберите один репозиторий, постройте на нём что-то рабочее и вчитайтесь в код.
Канал в каталоге Максиметера
12 938 подписчиков · IT и технологии