Kubernetes - это сложно. Это не для stateful-приложений, это куча тяжелорешаемых проблем, это обновления без обратной совместимости, это куча дополнительных слоёв абстракции, это шаг в сторону от инструкции "далее-далее-готово" - и ой всё. И ещё это единая точка отказа, даже если он в кластере.
Есть смысл использовать кубернетес для задач, требующих легкого масштабирования, rolling-update и прочих плюшек, характерных обычно для крупных веб-проектов. Из перечисленного вами разве что build agents есть смысл тащить на кубернетес, и то, если он уже есть, а не разворачивать кластер ради них.