Що нового?

Набір учасників [slurm.io] Слерм онлайн-вивчаємо Kubernetes

Інформація про покупку
Тип покупки: Складчина
Ціна: 23898 ГРН
Учасників: 0 з 12
Організатор: Відсутній
Статус: Набір учасників
Внесок: 2071.2 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор

27627

Слерм Джуніор:

Освоюємо Docker, Ansible і Ceph на такому рівні, щоб працювати з Kubernetes.
  • Docker
    Ми пройдемося за найпопулярнішою технологією контейнеризації, від основ Docker до глибин пристрою контейнерів. Після курсу ви будете володіти кращими практиками написання ПЗ для Docker, створення власних образів і побудови інфраструктур для контейнерів.
  • Ansible
    Курс по Ansible розповідає, навіщо потрібен Ansible, як він влаштований, як використовується. По завершенні курсу ви навчитеся писати, запускати і налагоджувати власні Ansible-сценарії.
  • Ceph
    Ви дізнаєтеся основи пристрою Ceph, як встановити Ceph за допомогою сценарію Ansible, як підключити диски до серверів і налаштувати моніторинг.
Слерм базовий:
Введення в Kubernetes. Створюємо кластер і деплоім туди додаток.

Тема № 1: знайомство з Kubernetes, основні компоненти

  • введення в технологію k8s. опис, застосування, концепції
  • Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret
  • Практика
Тема № 2: пристрій кластера, основні компоненти, відмовостійкість, мережа k8s
  • пристрій кластера, основні компоненти, відмовостійкість
  • мережа k8s
Тема №3: kubespray, Тюнінг та налаштування кластера Kubernetes
  • Kubespray, налаштування та Тюнінг кластера Kubernetes
  • Практика
Тема №4: просунуті Абстракції Kubernetes
  • DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod Scheduling, InitContainer
Тема №5: Публікація сервісів і додатків
  • огляд методів публікації сервісів: NodePort vs LoadBalancer vs Ingress
  • Ingress controller (Nginx): балансуємо вхідний трафік
  • Практика
Тема №6: Введення в Helm
  • введення в Helm
  • Практика
Тема №7: Установка cert-manager
  • Cert-manager: автоматично отримуємо сертифікати SSL/TLS
Тема №8: Установка Ceph в режимі "Роби як я"
(Вступний курс по Ceph входить в Слерм Джуніор)

Тема №9: логування та моніторинг
  • моніторинг кластера, Prometheus
  • логування кластера, Fluentd/Elastic/Kibana
  • Практика
Тема №10: оновлення кластера

Тема №11: Практична робота, докеризація програми та запуск в кластер

Слерм Мега:

Просунутий рівень для тих, хто освоїв Слерм базовий або вже активно працює з Kubernetes.

Тема №1: Процес створення відмовостійкого кластера зсередини
  • Робота з Kubeadm
  • тестування та траблшутинг кластера

Тема №2: Авторизація в кластері за допомогою зовнішнього провайдера

  • LDAP (Nginx + Python)
  • OIDC (Dex + Gangway)
Тема №3: Network policy
  • введення в CNI
  • Network Security Policy

Тема № 4: безпечні та високодоступні програми в кластері

  • PodSecurityPolicy
  • PodDisruptionBudget
  • LimitRange/ResourceQuota

Тема № 5: Kubernetes. Заглядаємо під капот

  • будова контролера
  • оператори та CRD
Тема №6: Stateful додатки в кластері
  • Запуск кластера БД на прикладі PostgreSQL
  • Запуск кластера RabbitMQ
Тема № 7: зберігання секретів
  • управління секретами в Kubernetes
  • Vault
Тема №8: Horizontal Pod Autoscaler
  • теорія
  • Практика
Тема №9: Резервне копіювання та відновлення після збоїв
  • бекап і відновлення кластера із застосуванням Heptio Velero (колиш. Ark) і etcd

Тема № 10: Щорічна ротація сертифікатів у кластері
  • продовження сертифікатів control-plane за допомогою kubeadm

Тема № 11: Деплой додатки

  • Lint
  • інструменти темплейтування і деплоя
  • стратегії деплоя

Тема №12: Практична робота
  • побудова CI/CD для деплоя додатків
  • оновлення кластера

https://privatelink.de/?https://slurm.io/online
 
Угорі