Программа и содержание

Сайт: Сайт автора

Курс для самых маленьких создан не только для технических специалистов, но и менеджеров, которым сейчас все больше требуется знать о технологиях.

Практические упражнения на платформе rotoro.cloud избавят вас от необходимости подготавливать собственные вычислительные кластера и позволят максимально сфокусироваться на изучении самой технологии.

Этот курс предназначен для абсолютных новичков в Kubernetes. Обладая нулевыми знаниями о Kubernetes, после того, как вы пройдете этот курс и выполните все практические упражнения, вы будете готовы к развертыванию собственных приложений на платформе Kubernetes.

Вы начнете свое путешествие как новичок и пройдете несколько простых пошаговых лекций. Каждая лекция и демонстрация предназначены для того, чтобы дать вам время полностью понять все концепции.

Этот курс предназначен для новичков в DevOps.

Для некоторых практик вам могут понадобится (не обязательно) облачные сервисы

Чему вы научитесь:

Поймете основные моменты в развертывании приложений в Kubernetes

Научитесь поднимать свою локальную среду Kubernetes

Сможете написать свои манифесты и развернуть простые приложения

Будете в состоянии поддержать разговор о Kubernetes с коллегами

Для кого этот курс:

Системные администраторы

Инженеры облачной инфраструктуры

Разработчики

Технический менеджмент

System administrators

Cloud infrastructure engineers

Developers

Начальные требования:

Базовые навыки системного администратора

Хорошо иметь (не обязательно) доступ к системе Linux для практики с Kubernetes

Программа:

Вступление:

О курсе

Сертификация

О Кубернетес

О контейнерах

Об оркестрации

Архитектура и компоненты

Docker и Containerd

Демо лабораторной среды

Замечания о доступе

Lab: Lab Environment

Отзывы важны!

Установка:

Презентация

Minikube

Демо Minikube

Kubeadm

Замечание о kubeadm

Простые абстракции Кубернетес:

PODs

Демо PODs

Lab: PODs

YAML

Lab: YAML

PODs и YAML

Lab: PODs + YAML

Демо PODs + YAML

Демо IDE VSC

ReplicaSets

Lab: Replicasets

Демо ReplicaSets

Deployments

Lab: Deployments

Демо Deployments

Rollouts

Lab: Rollbacks

Демо Rollouts

Отзывы важны!

Сетевое взаимодействие:

Основы сети

Services. Служба NodePort

Lab: Services

Демо Services

Служба ClusterIP

Служба LoadBalancer

Оценка Stepik

Набираем ход!

Развертывание в Docker - обсудим

Развертывание в Kubernetes - спланируем

Демо развертывания приложения с PODs

Демо развертывания приложения с Deployments

Особенности развертывания в облаке

Демо развертывание в AWS

Демо развертывание в GCP

Демо развертывание в Azure

Демо развертывание в Yandex Cloud

Демо сетевые политики в Yandex Cloud

Замечание об облаке

Демо настройка VM для kubeadm

Демо установка кластера с kubeadm

Заключение:

Что сделано и что дальше?