heisenbug Heisenbug 2019 Мск (05.12.2019 — 06.12.2019)

Тестирование Kubernetes-оператора

img

В этом докладе вы узнаете про то, как разрабатывать и тестировать Kubernetes-оператор, как всё это запускать в CI. Также будет полезная информация про грабли, на которые наступила команда Артёма и как вам избежать их.

На конференциях по тестированию в последнее время все чаще и чаще упоминается Kubernetes. Но в основном в контексте как его использовать. Артем же хочет поделиться с аудиторией какого это — разрабатывать, тестировать и релизить функциональность для расширения Kubernetes. Команда Артема работает над оператором, который позволяет эксплуатировать Elasctic Stack на Kubernetes. Особенностью этого доклада будет также то, практически все упомянутое в нем находится в публичном доступе. Репозиторий можно найти тут.

Комментарий программного комитета:

Артем расскажет о том, как протестировать операторы Kubernetes на выживаемость. Убийство операторов, удушение кластера, фарширование оператора подами и многое другое в увлекательном рассказе Артема.