Перейти к содержимому

Автоматизированная оптимизация размера 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