Можно ли включить автоматизацию CI / CD с помощью Tekton Pipeline?
Да, Tekton Pipelines - это контроллер для реализации конвейеров CI / CD в Kubernetes с использованием ККД.
У меня есть проект в репозитории GitHub. и всякий раз, когда я делаю изменения, я хочу автоматически выполнять сборку и развертывание в Kubernetes?
Да, с помощью Tekton Triggers вы можете настроить webhook от GitHub, который запускает новый запуск вашего конвейера CI / CD каждый раз, когда вы «вносите изменения» в ваш git репозиторий.
Prow - это группа инструментов, используемых для автоматизации сборки в рамках проекта Kubernetes, они немного сложны для использования в проекте пользовательского приложения. Одним из компонентов является инструмент ChatOps, который может запускать конвейеры сборки, используя команды chat в комментариях к pull-запросам GitHub. Jenkins X также принимает функциональность ChatOps.