Комментарии 7
Вот не холивара ради, а действительно интересно в чем вы видите преимущество привазки всего это-го к kube ресурсам?
Что это особо дает в сравнении с тем же concourse или Gitlab CI?
ИМХО разрабам важнее иметь понятный и могучий язык описания, этаблированную экосистему, рашсиряемость в конце концов, чем привязка к нативным куб-ресам. Или есть какая-то киллер фича которой я ещё неразглядел?
Поигрался с разными вариантами. Для себя определил так: если есть возможность ноды в кластер автоматически создавать/удалять машины, то в k8s это проще будет настроить эффективную утилизацию ресурсов. Если нет, то лучше билд-сервер(ы): пускай простаивать будут, но не помешают основному кластеру.
Если использовать
kubectl apply -f https://storage.googleapis.com/tekton-releases/latest/release.yaml
то будет вот такая ошибка https://github.com/tektoncd/dashboard/issues/1942
Tekton Pipeline — Kubernetes-нативные pipelines