У Львові відбудеться Kubernetes-воркшоп для DevOps-інженерів

У Львові відбудеться Kubernetes-воркшоп для DevOps-інженерів
DataArt Lviv запрошує DevOps-інженерів на Workshop з Kubernetes, який відбудеться 2 червня. Тренер — DevOps-розробник із 15-ма роками досвіду роботи у галузі Станіслав Коленкін.

Тренінг буде цікавий усім, хто тільки приглядається до Kubernetes та хоче більше про нього дізнатись.

Під час події:

  1. Познайомимось із екосистемою Kubernetes.
  2. Розглянемо деплой та його різновиди, такі як:
    • деплой Kubernetes на AWS на основі Kops+Terraform.
    • деплой на GCE на основі kops.
    • деплой на GCP на основі Kubernetes shell скриптів.
    • Google Cloud: деплой Kubernetes на GCP за допомогою Google Container Engine (aka GKE).
  3. Ознайомимось із Blue-Green Deployment та іншими типами деплою.
  4. Розглянемо Postgres як stateful-сервіс Kubernetes, а також роботу зі стореджами у Kubernetes.
  5. Поговоримо про Autoscaling — різні варіанти скейлінгу у Kubernetes: такі як Cluster autoscaling, pod autoscaling та pod autoscaling з використанням кастомних метрик.  
  6. Поговоримо про ConfigMaps, Secrets та Annotation. Часто доводиться налаштовувати аплікації та посилатись на «особливі» дані, такі як API-ключі, токени та інші параметри.
  7. Helm. Він допомагає управляти Kubernetes-аплікаціями. Якщо у нас залишиться час, ми також поговоримо про інші інструменти для деплойменту аплікацій на Kubernetes.
  8. LoadBalancer-сервіси, Ingress.

Зазвичай ми створюємо сервіс LoadBalancer для кожної публічної системи, яку нам потрібно розгорнути. І це може коштувати чимало. Ingress дає можливість скеровувати запити до служб на основі host або pass-реквесту, централізуючи декілька сервісів у єдину точку входу.  

*Можливі несуттєві зміни агенди.

Вам знадобиться: 

  • Ноутбук (Linux або MacOS). Якщо у вас Windows – краще встановити VM з Linux.
  • Встановлений на ноутбуці Docker Engine.
  • Створити та налаштувати акаунт в Google Cloud згідно з інструкцією (буде надіслана зареєстрованим учасникам);
  • Знання Linux.

Максимальна кількість учасників — 18 осіб.

Про доповідача:

Станіслав Коленкін, Senior DevOps Developer (Lohika). Має більше 15-ти років досвіду в ІТ, з них – робота в DataArt Kharkiv. Упродовж п’яти років працює лише з Linux, а за останній рік взяв участь більше ніж у десяти Kubernetes-проектах з різним стеком технологій на різних платформах.

Місце проведення: офіс DataArt (вул. Смаль-Стоцького, 1, поверх 5).

Дата та час: 2 червня, 10:00 — 18:00

Квитки: goo.gl/v2akMh