使用 kustomize 进行手动 CD 与 tekton 自动化 CI/CD

Using kustomize for manual CD vs tekton automated CI/CD

使用Kustomize and Tekton部署有什么区别?

在我看来,Kustomize 是一种轻量级 CI/CD 客户端开发工具,您可以手动进入并执行 CI/CD,而 Tekton 是自动化的 CI/CD 运行在 Kubernetes 中?

Kustomize 是一种用于覆盖(而不是模板化)您的 Kubernetes 清单文件的工具。它现在内置在 kubectl 中 kubectl apply -k.

Tekton 是一个创建 Kubernetes 自定义资源的项目,用于在 Kubernetes 上构建任务的 CICD 管道。管道中的任务之一可以是具有 kubectl 的图像,它使用 Kustomize (kubectl apply -k) 应用更改。