Быстро и просто
деплоим в Kubernetes
с помощью werf

Мы разработали бесплатный самоучитель, который призван помочь разобраться,
как подготовить свои приложения к Kubernetes и обеспечить их непрерывный деплой,
реализуя CI/CD с помощью Open Source-инструментов.

Что меня ждёт?

Самоучитель — достаточно подробное руководство, сочетающее теорию и практику разработки (Dev) и эксплуатации (Ops).

Учебные материалы ориентированы на разработчиков, стремящихся обрести базовые навыки DevOps-инженеров по организации непрерывной доставки приложений в Kubernetes. А также они будут полезны для DevOps-инженеров, которые хотят эффективнее решать свои задачи.

Последовательно рассматриваются основы работы с Kubernetes, вопросы адаптации приложений для Kubernetes (их «кубернетизация») и основные задачи, возникающие при разработке сервисов и организации CI/CD (сборка, деплой, работа с зависимостями и ассетами, с базами данных и файлами, хранение секретной и несекретной конфигурации приложения), а также лучшие практики деплоя в K8s.

В самоучителе учтена специфика языков/фреймворков и приложены примеры исходного кода приложения и инфраструктуры (IaC).

Самоучитель рассчитан на «ванильный» Kubernetes-кластер, но его должно быть просто адаптировать под кастомизированные сборки.

Что я получу?

Освоить навыки по самоучителю — непростая задача. Потребуется выделить время, приложить усилия и активировать внимание.

Те, кто найдёт в себе силы дойти до конца, смогут:

  • Стать более востребованными специалистами (в области пересечения разработки и эксплуатации, что обычно называют «DevOps-инженерами»)
  • Принести в свою компанию Kubernetes
  • Научиться лучше решать задачи в текущей компании

Самоучитель поможет сфокусироваться только на том, что нужно именно вам, а растущее сообщество пользователей werf — облегчит преодоление сложностей на пути.

Начать погружение!

Выберите наиболее близкий вам фреймворк: