План на курса
Програма на курса за дни 1-2
Въведение
I. Архитектура на контейнерите
Контейнери vs Виртуални машини
Разбиране на контейнерите
Контейнерни Management системи
OCI и CRI
II. Оркестрация на контейнерите
Ограничения на контейнерни Management системи
Kubernetes архитектура
Въведение
Мастъри/узли
Etcd
Kube-apiserver
Kubelet
Kube-proxy
Контролер мениджър
Kube планирач
Дизайн и инсталиране на Kubernetes кластер
Лаборатории
Инсталиране на многоузлов Kubernetes кластер
III. Командни инструменти на Kubernetes
Императивно vs декларативно
Kubectl
Krew
Kube ns
kube ctx
Лаборатории
Започване с Kubernetes
Kubectl команди
Инструменти за работа
IV. Основни концепции на Kubernetes
Пространства за имена
Подове и Подове с множество контейнери
Етикети и селектори
Контролер на реплики / ReplicaSets
Развертане (Ролни обновления и ролнакато)
Конфигурационни карти и тайни
Живост и готовност
Лаборатории
Kubernetes Основни концепции
Ролни обновления и ролнакато
Етикети и селектори
Конфигурационни карти и тайни
Живост и готовност
V. Kubernetes Networking
Кластер Networking
Networking подове
Networking услуги
CoreDNS в Kubernetes
Вход
Лаборатории
Networking
Услуги
Вход
Програма на курса за дни 3-4
VI. Планиране
Ръчно планиране
Петна и търпеливост
Етикети на узли и селектори
Афинитет на узлите
Статични подове
DaemonSets
Лаборатории
Ръчно планиране
Петна и търпеливост
Етикети на узли и селектори
Афинитет на узлите
Статични подове
DaemonSets
Задачи и Cron задачи
VII. Kubernetes и Сторъж
Пърманентни обемни устройства
Заявки за перманентни обемни устройства
Динамично снабдяване с StorageClass
Лаборатории
Статично снабдяване
Динамично снабдяване
VIII. Kubernetes Безопасност
Контрол на достъп на основа Access
Услуги за сметки
Безопасни контексти
Квоти за ресурси
Мрежова политика
Лаборатории
RBAC и роли на кластера
Услуги за сметки
Безопасни контексти
Мрежова политика
IX. Логове и мониторинг
Helm
Оператори
Мониторинг на компоненти на кластера
Настрояване на GAP стека - Grafana Alertmanager Prometheus
Лаборатории
Helm
Настрояване на GAP стека
Заключение
Изисквания
- Разумение на концепциите за облачни изчисления
- Знание на командния ред
Публика
- DevOps инженерi
- Разработчици
Oтзиви от потребители (3)
всичко беше обяснено и подкрепено с упражнение
Mchal - Lukka Poland sp. z o.o.
Курс - Kubernetes from Basic to Advanced (4 days)
Машинен превод
Огромни познания за треньор, всеки въпрос имаше отговор :)
Mateusz - Lukka Poland sp. z o.o.
Курс - Kubernetes from Basic to Advanced (4 days)
Машинен превод
треньорски стил
Karol - Lukka Poland sp. z o.o.
Курс - Kubernetes from Basic to Advanced (4 days)
Машинен превод