На секунду показалось, что как будто это я писал года 3 назад. Был похожий стек и те же вопросы, пока окончательно не выгорел. За год до этого полностью перешёл на Linux. Потом прошел курсы и поменял работу.
По теме. Тупой тот, кто не хочет и не может учиться. Рутина без развития демотивирует, работа и профессия должны нравиться. Вы уже начали, значит вопрос решается и это хорошо. Возможно потеряли пару лет - стабильность затягвает, у меня так и было, но теперь вы знаете что делать дальше. Нужно составить план и делать. Попробуйте канбан доски в trello - мне очень зашло. Будет некая игрофикация процесса обучения, приятно когда закрыл ещё одну "таску" и видно объем проделанной работы. Ну или можно купить какой нибудь крутой курс слёрма, но лучше с начала самому - всё основное есть в свободном доступе. Ссылки в конце.
Начать я бы рекомендовал с linux как основная ОС, а на работе внедрять
IaC и мониторинг - ansible, terraform, docker, docker-compose, gitlab, AWX, Portainer, Prometheus, ViktoriaMetrics, Graylog, Loki. Те же агенты zabbix можно раскатывать ansibl'ом, автоматизировать это все в gitlab ci. Провижинить вм terraform'ом. В zabbix api можно много чего автоматизировать. Например, автоматическое добавление новых хостов. Поднять всё, что можно в docker, разобраться с docker-compose. Кубер можно локально посмотреть
minikube, поднимается за 10 минут. Для кубера поставьте
Lens - не тру конечно, но в нём наглядно видна структура сущностей кубера.
Пару ссылок по теме:
https://infinite.education/skillset/linux_administrator
https://www.youtube.com/@KirillSemaev
https://github.com/milanm/DevOps-Roadmap
https://www.youtube.com/@ADV-IT/playlists
https://github.com/bregman-arie/devops-exercises
https://landscape.cncf.io/?grouping=category&zoom=60
https://kubernetes.io/ru/docs/tutorials/kubernetes...