Skip to content

基于gitlab、Jenkins pipeline、kustomize、argocd、K8S,实现从代码到K8S部署的整个流程。

Notifications You must be signed in to change notification settings

kongzi68/cicd-argocd-kustomize-k8s

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

实现基于argocd的自动部署

验证基于argocd从代码提交到K8S部署的整个流程实现。

基于gitlab、Jenkins pipeline、kustomize、argocd、K8S。

各子文件夹说明

  1. hx-kustomize,需要部署的服务kustomize demo
  2. jenkins-deploy,用kustomize部署Jenkins-master
  3. jenkins-libs,Jenkins共享库
  4. jenkins-pipeline,pipeline流水线,实现从代码编译 → 打包镜像 → 修改kustomize → 提交kustomize到gitlab仓库

代码仓库:

About

基于gitlab、Jenkins pipeline、kustomize、argocd、K8S,实现从代码到K8S部署的整个流程。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages