Автоматизированная оптимизация размера Pod-ов Amazon EKS | Пошаговая демонстрация с использование...
Containers from the Couch
0:00 / 0:00
Автоматизированная оптимизация размера Pod-ов Amazon EKS | Пошаговая демонстрация с использование...
1 038 просмотров · 6 месяцев назад
Containers from the Couch
37,9 тыс. подписчиков
1 038 просмотров · 6 месяцев назад
Оптимизация ресурсов Kubernetes — это проблема «золотой середины»: слишком мало ЦП/памяти — и ваши приложения будут зависать; слишком много — и вы будете тратить деньги впустую. В этом эпизоде старшие архитекторы решений AWS Хари Чаран Аяда и Иоаннис Мустакис покажут вам подход, основанный на метриках и GitOps, который позволит решить эту проблему раз и навсегда. Мы продемонстрируем, как использовать Amazon Managed Service для данных Prometheus и Amazon Bedrock для автоматической генерации удобочитаемых запросов на слияние (Pull Requests), которые настраивают ваши манифесты Helm или Kustomize.
Пример на GitHub: https://github.com/aws-samples/K8sRes...
Читайте блог: https://aws.amazon.com/blogs/containe...
0:00 Введение: Проблема оптимизации ресурсов
1:10 Разрыв в ресурсах: разработчики против операторов
4:58 HPA, VPA и почему реактивное масштабирование неэффективно
9:08 Архитектура: GitOps + Amazon Bedrock
14:51 Выбор стратегии: ансамблевые и базовые алгоритмы
22:09 Трюк с «временным кластером» для абстракции YAML
27:02 Демонстрация: автоматизация запросов на слияние с помощью GitHub Actions
33:24 Защитные механизмы: минимальные/максимальные ограничения и утверждения
35:41 Заключение: Следующие шаги
#AWS #AmazonEKS #Kubernetes