Этот базовый курс пригодится начинающим администраторам, которые хотят продвинуться в разработке кластеров. Вы поработаете с продвинутыми абстракциями и сможете публиковать сервисы с приложениями. Узнаете о таких понятиях, как TLS-сертификат и CI/CD. В конце обучения вам предстоит выполнить итоговую практическую работу с применением всех знаний с курса на практике. Вы охватите все аспекты работы с Kubernetes и прикрепите все учебные проекты к портфолио. Так у вас будет шанс выделиться среди других кандидатов на вакансию и стать конкуретноспособным программистом!
Один из спикеров курса Марсель объяснит, что такое подготовка серверов. Вы сможете научиться установке кластеров на курсе.
Программа курса состоит из практики. Вы будете выполнять проекты после изучения теории и включать кейсы в портфолио. В финале курса вас ждёт масштабный итоговый проект.
Узнаете, как устроен курс. Рассмотрите принцип обучения в потоке и поставите цели на курс. Сможете практиковать методики эффективного обучения.
Начнёте знакомиться с Kubernetes. Узнаете, что такое абстракции и как устроена технология k8s. Сможете поработать с ингрессом и сервисами.
Сможете встать в позицию инженера и понять устройство кластеров. Научитесь проводить траблшутинг гораздо эффективнее и не использовать Kubernetes как чёрный ящик.
Установите Kubernetes у себя. Узнаете, как с ним связан Kubespray. Сможете настроить его и протюнить кластер. Попрактикуетесь.
Узнаете, что такое дополнительные абстракции. Сможете расширять спектр своих возможностей. Освоите DaemonSet, StatefulSet и прочие инструменты.
Сможете понять, что ткое сетевые абстрации и как на их уровне работает Kubernetes. Будее корректно использовать их для настройки сетей приложений.
Научитесь темплейтировать приложения и работать с манифестами. Организуете весь процесс разработки и будете проводить деплой.
Сможете подключать СХД в кластер. Узнаете, чем он помогает stateful-приложениям. Будете подключать RBD и CephFS через драйвера.
Рассмотрите автоматизированное подключение. Узнаете о продлении TLS-сертификатов. Сможете получать их автоматически. Попрактикуетесь.
Сможете правильно настраивать деплой приложений. Узнаете, как настраивать CI/CD. Выполните последнюю промежуточную работу.
Итоговая работа станет последним этапом обучения. Вам предстоит применить все знания, полученные на курсе, на практике.
Просмотр обучающих видеороликов
Делаете все тогда, когда вам это удобно и в подходящем вам темпе
Объяснение возникших вопросов, закрепление пройденного материала и исправление ошибок
Данный проект, показывающий ваши навыки, будет прекрасным дополнением к вашему портфолио