使用 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
) 应用更改。
使用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
) 应用更改。