План на курса
Введение
Настройка на система Kubernetes и инсталиране на инструментални ресурси
Обзор на особеностите и архитектурата на шаблони за дизайн в Kubernetes
- Какви са софтуерните шаблони за дизайн?
- Как се реализират шаблони за дизайн в DevOps?
Определяне на основните принципи и приложения на шаблони за дизайн в Kubernetes
Въведение в основните класификации на шаблони за дизайн
- Структурни шаблони
- Поведенчески шаблони
- Креативни шаблони
Работа с шаблони за дизайн и имплементиране на приложения на шаблони
- Изследване на вторични типове шаблони за дизайн
- Извършване на проекти с Kubernetes чрез шаблони за дизайн
Изпълнение на стратегии за развертане на имплементации на шаблони за дизайн
- Избор и изпълнение на подходящия метод за развертане
Работа с Kubernetes API и достъп до официални клиентски библиотеки
- Работа с Python клиентска библиотека и репозиторий
- Използване на библиотеки, поддържани от общината
Обзор на разширенията и потребителските ресурси на Kubernetes
- Разширения за кластери на Kubernetes
- Разширения за Kubernetes API
- Работа с шаблони за разширения и точки за разширения на Kubernetes
Използване на основни разширения и плагини за Kubernetes
Разширяване на клиентите на Kubernetes и работа с потребителски контролни API
Създаване и развертане на потребителски дефиниции за ресурси на Kubernetes API
Работа с разширения за контрол на приемане и използване на Kubernetes оператор
Разширяване на планирача на Kubernetes и разработване на потребителски планирач
- Сродност на възел срещу сродност на пода
Интегриране на разширения на Kubernetes в инфраструктурата на Kubernetes
Отстраняване на проблеми
Резюме и заключение
Изисквания
- Основни опит с платформа Kubernetes и инструменти
- Знание на технологии за контейнеризация и концепции
- Опит с дистрибуции на Linux и CLI
- Съвършенство в езика за програмиране Python 3.x
Целева аудитория
- Разработчици
- Инженери за DevOps
Отзиви от потребители (1)
Имахме много praktichni упражнения, които бяха надзирани и подпомагани от инструктора.
Aleksandra - Fundacja PTA
Курс - Mastering Make: Advanced Workflow Automation and Optimization
Машинен превод