Как протестировать кластер Kubernetes на 5000 нод, не утилизировав все ресурсы облака

Мы знаем, как готовить к8с

Доклад принят в программу конференции

Мнение Программного комитета о докладе

Вам интересно, сколько узлов может выдержать ваш кластер Kubernetes? Узнайте, как Yandex Cloud тестирует масштабируемость, используя минимум ресурсов, и раскройте факторы, влияющие на производительность. Присоединяйтесь к докладу, чтобы узнать о практических подходах к оптимизации вашего кластера!

Целевая аудитория

DevOps-инженеры, SRE, архитекторы, инфраструктурные разработчики.

Тезисы

Исторически было известно, что кластер Kubernetes может поддерживать до 5000 узлов при оптимальном количестве подов на каждом, равном 110. Недавно Google опубликовал статью о кластерах с 65000 нод. А сколько нод может поддерживать ваш кластер?

Хороший вопрос, но для такого тестирования нужно огромное количество ресурсов. В своем докладе я расскажу, как мы в Yandex Cloud тестируем наши кластеры на масштабируемость, используя минимум ресурсов. Поговорим о том, какие факторы влияют на масштабируемость и что можно сделать с кластером К8s, чтобы он поддерживал столько нод, подов, секретов и других объектов, сколько вам нужно.

Продуктовый архитектор Yandex Cloud.
Занимается развитием сервисов Managed Kubernetes, Observability и DevTools.
Является соавтором нескольких курсов по Kubernetes, DevOps и SRE.

Yandex Cloud

Yandex Cloud — надежное облако для вашего бизнеса.

Видео