План на курса
[Ден 01]
Въведение
Преглед на оркестрацията на контейнера с Kubernetes
Преглед на Kubernetes архитектурата
- Подове, етикети/селектори, контролни за репликиране, услуги, API
Инсталиране на Kubernetes клъстер
Изтегляне на Docker изображение от интернет
Създаване на Kubernetes подове, томове и внедрявания
Групиране и организиране на вашия клъстер
Използване на Kubernetes пространства от имена за управление на различни среди
- Управление на тестови, стайджинг и продуктивни среди в един и същ клъстер
- Най-добри практики за именни пространства в Kubernetes
Откриване и свързване към контейнери
Услуги по откриване и публикуване
- Не-HTTP услуги (Пасивен FTP, SMTP, DNS, и т.н.)
Kubernetes сигурност
- Автентикация и авторизация
Надграждане на Kubernetes клъстер
- Минимизиране на въздействието
Разширена работа в мрежа
- Docker мрежови устойчивости vs Kubernetes мрежови устойчивости
Взаимодействие между мрежови доставчици и Kubernetes работа в мрежа
- Най-добри практики за разделяне на услуги в клъстер
- Сравнение на различни CNI доставчици (производителност, функции и т.н.)
Мониторинг Kubernetes
- Логване на клъстер с Elasticsearch и Fluentd
- Мониторинг на ниво контейнер (cAdvisor UI, Influxdb, Prometheus)
Най-добри практики за работа с контейнерни сървъри и хранилища за данни
[Ден 02]
Мащабиране на вашия Kubernetes клъстер
Инфраструктура за Kubernetes
- Предоставяне, партициониране, мрежови устойчивости
Изграждане на клъстер с висока наличност
- Балансиране на натоварването и откриване на услуги
Внедряване на мащабируемо приложение
- Хоризонтално масштабиране на подове
- ETCD кластериране в Kubernetes
Актуализиране на вашето приложение
- Публикуване в Kubernetes
Отстраняване на неизправности
- Диагностициране и поправяне на общи Kubernetes проблеми
Обобщение и заключение
Изисквания
- Опит с Docker контейнери
- Знакомство с Linux командния ред
- Разбиране в мрежови концепции
Публика
- Софтуерни разработчици
- Архитекти
- Инженери за развертане
Oтзиви от потребители (7)
научаваме нова техника за извършване на конфигурацията
Christian - Beacon Solutions Inc
Курс - Kubernetes from Basic to Advanced
Машинен превод
Фонова информация и история.
Evert - BMW SA
Курс - Kubernetes from Basic to Advanced
Машинен превод
Интерактивният начин, по който треньорът обяснява теорията
Janine - BMW SA
Курс - Kubernetes from Basic to Advanced
Машинен превод
Разработката след обсуждението на темата, ще ни позволи да научим какво да правим самостоятелно, а не само да разберем концепцията.
Joy Apuya - Remote Staff
Курс - Kubernetes from Basic to Advanced
Машинен превод
Чувствах, че се научих на нещо ново.
Charles Shavitz - F5 Networks Pte Ltd.
Курс - Kubernetes from Basic to Advanced
Машинен превод
Добре структурирано съдържание, добре подготовени и разбираеми упражнения. Наистина ми хареса.
Melanie Pillkahn - Mercedez-Benz Portugal S.A
Курс - Kubernetes from Basic to Advanced
Машинен превод
Разкривания за инфраструктурата на Kubernetes
Miguel Teixeira - Mercedez-Benz Portugal S.A
Курс - Kubernetes from Basic to Advanced
Машинен превод