Kubernetes cluster. Testing Performance and Scalability SRE-практики

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

Инженер с богатым опытом эксплуатации в различных окружениях. Большой поклонник подхода everything as code.
Занимается исследованием и разработкой различных горячих тем в мире облачных технологий.

Тезисы

Поговорим о том, как и зачем команда разработчиков Kubernetes тестирует свои релизы. Какой опыт можно из этого извлечь и чем это может помочь администраторам кластеров, разработчикам и архитекторам.

Расскажу, как сделать очень большой кластер недорого и какие инструменты для этого использовать.

Соберем свой большой кластер и проверим, как Kubernetes переносит масштабирование, когда количество нод переваливает за 5 тысяч. Рассмотрим, как это влияет на мастер-компоненты и попытаемся побить некоторые рекорды масштабирования.

Найдем отличия реального кластера от симулированного, а также сравним основные показатели производительности основных компонентов.

Сделаем нагрузочное тестирование и узнаем, что будет, если в нашем кластере поселился ворклоад. Посмотрим, как чувствует себя мастер с большим количеством создаваемых и удаляемых ресурсов.

Обсудим наш опыт и коллекцию собранных граблей, а также, на что стоит обратить внимание при создании и тестировании кластеров для будущего продакшна.

Другие доклады секции SRE-практики