1

使用KustomizeTekton进行部署有什么区别?

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

4

1 回答 1

3

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

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

于 2019-11-14T23:14:47.313 回答