Skip to content

vit-um/DevOps

Repository files navigation

Курс DevOps практичні завдання

Лекційні матеріали курсу, рекомендовані додаткові ресурси для вивчення знаходяться у Wiki цього репозиторію.

Task01 - Реалізувати Web-сервіс у власному середовищі розробки

Task02 - Створення специфікації контейнера та процес налаштування мережі

Task03 - Застосування утиліти Dive в процесі CI/CD тестування

Task04 - Програмування телеграм бота на мові Golang на різних платформах та архітектурах, включаючи Linux, arm, macOS та Windows

Task05 - Розгортання Kubernetes кластерів в локальному середовищі k3d на прикладі застосунку AsciiArtify та ArgoCD в якості інструменту CD

Task06 - Розширення kubectl (Extending kubectl)

Task07 - Налаштувати моніторинговий сервіс Uptime Robot для застосунку в Kubernetes кластер на Google Cloud

Task08 - Встановлення та налаштування kubectl-ai плагіну для створення ШІ Recommended YAML manifests

Task09 - Підготувати helm template з необхідними параметрами для розгортання нової версії мікросервісу

Task10 - Підготувати Helm-пакет як реліз продукту в GitHub

Task11 - Автоматизувати повний цикл CI/CD для свого сервісу бота. GitHub Actions

Task12 - Налаштувати Jenkins Pipeline для мульти-платформенної параметризованої збірки

Task13 - Мігрувати Pipeline Jenkins в GitLab CI/CD

Task14 - Налаштувати інструмент оцінки витрат на хмарні технології Infracost

Task15 - Підготовити інфраструктурний репозиторій для створення GKE кластеру.

Task16 - Створити код Terraform для Flux на kind_cluster

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published