Чему вы научитесь
- Работать с kubectl
- Понимать механику работы кластера Kubernetes
- Писать конфигурации для выкладки приложений
- Работать с YML синтаксисом
- Работать с Pod, Deployment, Services, ConfigMap и другими объектами
- Выкладывать полноценные приложения на кластер
- Шифровать секреты
- Работать с сетью и хранением данных
- Писать Helm Charts
- Управлять релизами приложения через Helm
- Работать с Helm репозиторием
О курсе
В этом курсе мы изучим Kubernetes и Helm, и развернём на нём полноценное приложение. Этот курс подойдёт как backend разработчикам, которые хотят научиться разворачивать свои приложения в Kubernetes и использовать Helm charts, так и системным администраторам, которые развиваются в направлении DevOps.
Курс будет сфокусирован на практике работы с Kubernetes и реальных сценариях использования, которые вам пригодятся в ежедневной работе. При этом мы будем детально разбирать его устройство, чтобы понимать как он работает под капотом и что происходит в кластере при выполнении тех или иных команд. Так же в курсе присутствуют дополнительные упражнения, которые помогут вам попрактиковаться в работе с Kubernetes.
Начальные требования
Знание основ Linux, будет плюсом знание Docker