План на курса

Въведение

    Какво е Kubernetes? Контейнеризация срещу виртуализация Преглед на Kubernetes функции и архитектура Kubernetes в контекста на Cloud Native Computing Foundation (CNCF)

разбиране Kubernetes

    Жизненият цикъл на Kubernetes приложение Kubernetes компоненти: Master и Nodes Kubelet, Kube-proxy и други ключови компоненти

Приготвяме се да започнем

    Настройване на средата за разработка Инсталиране Kubernetes с помощта на kubeadm Конфигуриране на kubectl и kubeconfig

Работа с подс

    Създаване на Pods Управление на конфигурации на Pods Accessиране и отстраняване на неизправности в Pods

ReplicaSets и внедрявания

    Създаване и мащабиране на ReplicaSets Управление на актуализации на приложения с внедрявания Използване на непрекъснати актуализации и връщания назад

Услуги и Networking

    Създаване на услуги за излагане на приложения Вътрешни срещу външни услуги Мрежови политики за защитена комуникация

Постоянно съхранение

    Класове за съхранение на постоянен том (PV) и иск за постоянен том (PVC), използващи томове за управление на данни

Конфигурация и тайни

    Управление на конфигурации на приложения Защита на чувствителни данни с Secrets Използване на ConfigMaps за външни конфигурации

Интегриране Kubernetes с облачни платформи

    Разполагане на Kubernetes клъстери на основни облачни доставчици Използване на Load Balancers и Ingress Controllers Автоматично мащабиране с Horizontal Pod Autoscalers (HPA)

Мониторинг и регистриране

    Внедряване на проверки на здравето Използване на Kubernetes Табло за управление за наблюдение на клъстери Агрегиране на регистрационни файлове с инструменти като Fluentd и Elasticsearch

Отстраняване на неизправности

    Идентифициране на често срещани проблеми при Kubernetes внедрявания Отстраняване на грешки в приложения и мрежови проблеми Анализиране на Kubernetes събития и регистрационни файлове

Обобщение и следващи стъпки

    Ключови изводи от курса Препоръчителни ресурси за по-нататъшно обучение Следващи стъпки във вашето Kubernetes пътуване

Изисквания

    Разбиране на основните мрежови концепции Опит с Linux интерфейс на командния ред Основен опит в програмирането на всеки език

Публика

    Разработчици Системни администратори DevOps Инженери
 35 Hours

Брой участници



Цена за участник

Oтзиви от потребители (6)

Свързани Kурсове

Docker and Kubernetes: Building and Scaling a Containerized Application

21 Hours

OpenShift 4 for Administrators

35 Hours

Kubernetes on AWS

14 Hours

Свързани Kатегории