├── .gitignore ├── ECSD Devops Playground jenkins and kubernetes - to share.pptx ├── README.md ├── jenkins-build ├── Dockerfile ├── deployment.yaml ├── rbac.yaml └── service.yaml ├── jenkins-jobs ├── dsl-jobs │ ├── shared-jobs │ │ └── kubernetes_config.groovy │ └── simple-webserver │ │ ├── cd_job.groovy │ │ ├── ci_job.groovy │ │ └── seed_job.groovy └── pipelines │ └── multi-config-pipeline-kubernetes.groovy ├── kubernetes └── simple-webserver │ ├── live │ └── deployment.yaml │ ├── staging │ └── deployment.yaml │ └── test │ └── deployment.yaml ├── readme_images ├── dsl-jobs │ ├── 1.png │ ├── 2.png │ ├── 3.png │ ├── 4.png │ ├── 5.png │ └── 6.png └── jenkins-setup-wizard │ ├── 1.png │ ├── 2.png │ ├── 3a.png │ └── 3b.png ├── requirements └── user_data_user.sh └── service ├── Dockerfile └── index.html /.gitignore: -------------------------------------------------------------------------------- 1 | *.idea 2 | -------------------------------------------------------------------------------- /ECSD Devops Playground jenkins and kubernetes - to share.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevOpsPlayground/Hands-on-with-Jenkins-CI-CD-Pipelines-in-Kubernetes/HEAD/ECSD Devops Playground jenkins and kubernetes - to share.pptx -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevOpsPlayground/Hands-on-with-Jenkins-CI-CD-Pipelines-in-Kubernetes/HEAD/README.md -------------------------------------------------------------------------------- /jenkins-build/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevOpsPlayground/Hands-on-with-Jenkins-CI-CD-Pipelines-in-Kubernetes/HEAD/jenkins-build/Dockerfile -------------------------------------------------------------------------------- /jenkins-build/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevOpsPlayground/Hands-on-with-Jenkins-CI-CD-Pipelines-in-Kubernetes/HEAD/jenkins-build/deployment.yaml -------------------------------------------------------------------------------- /jenkins-build/rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevOpsPlayground/Hands-on-with-Jenkins-CI-CD-Pipelines-in-Kubernetes/HEAD/jenkins-build/rbac.yaml -------------------------------------------------------------------------------- /jenkins-build/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevOpsPlayground/Hands-on-with-Jenkins-CI-CD-Pipelines-in-Kubernetes/HEAD/jenkins-build/service.yaml -------------------------------------------------------------------------------- /jenkins-jobs/dsl-jobs/shared-jobs/kubernetes_config.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevOpsPlayground/Hands-on-with-Jenkins-CI-CD-Pipelines-in-Kubernetes/HEAD/jenkins-jobs/dsl-jobs/shared-jobs/kubernetes_config.groovy -------------------------------------------------------------------------------- /jenkins-jobs/dsl-jobs/simple-webserver/cd_job.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevOpsPlayground/Hands-on-with-Jenkins-CI-CD-Pipelines-in-Kubernetes/HEAD/jenkins-jobs/dsl-jobs/simple-webserver/cd_job.groovy -------------------------------------------------------------------------------- /jenkins-jobs/dsl-jobs/simple-webserver/ci_job.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevOpsPlayground/Hands-on-with-Jenkins-CI-CD-Pipelines-in-Kubernetes/HEAD/jenkins-jobs/dsl-jobs/simple-webserver/ci_job.groovy -------------------------------------------------------------------------------- /jenkins-jobs/dsl-jobs/simple-webserver/seed_job.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevOpsPlayground/Hands-on-with-Jenkins-CI-CD-Pipelines-in-Kubernetes/HEAD/jenkins-jobs/dsl-jobs/simple-webserver/seed_job.groovy -------------------------------------------------------------------------------- /jenkins-jobs/pipelines/multi-config-pipeline-kubernetes.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevOpsPlayground/Hands-on-with-Jenkins-CI-CD-Pipelines-in-Kubernetes/HEAD/jenkins-jobs/pipelines/multi-config-pipeline-kubernetes.groovy -------------------------------------------------------------------------------- /kubernetes/simple-webserver/live/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevOpsPlayground/Hands-on-with-Jenkins-CI-CD-Pipelines-in-Kubernetes/HEAD/kubernetes/simple-webserver/live/deployment.yaml -------------------------------------------------------------------------------- /kubernetes/simple-webserver/staging/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevOpsPlayground/Hands-on-with-Jenkins-CI-CD-Pipelines-in-Kubernetes/HEAD/kubernetes/simple-webserver/staging/deployment.yaml -------------------------------------------------------------------------------- /kubernetes/simple-webserver/test/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevOpsPlayground/Hands-on-with-Jenkins-CI-CD-Pipelines-in-Kubernetes/HEAD/kubernetes/simple-webserver/test/deployment.yaml -------------------------------------------------------------------------------- /readme_images/dsl-jobs/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevOpsPlayground/Hands-on-with-Jenkins-CI-CD-Pipelines-in-Kubernetes/HEAD/readme_images/dsl-jobs/1.png -------------------------------------------------------------------------------- /readme_images/dsl-jobs/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevOpsPlayground/Hands-on-with-Jenkins-CI-CD-Pipelines-in-Kubernetes/HEAD/readme_images/dsl-jobs/2.png -------------------------------------------------------------------------------- /readme_images/dsl-jobs/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevOpsPlayground/Hands-on-with-Jenkins-CI-CD-Pipelines-in-Kubernetes/HEAD/readme_images/dsl-jobs/3.png -------------------------------------------------------------------------------- /readme_images/dsl-jobs/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevOpsPlayground/Hands-on-with-Jenkins-CI-CD-Pipelines-in-Kubernetes/HEAD/readme_images/dsl-jobs/4.png -------------------------------------------------------------------------------- /readme_images/dsl-jobs/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevOpsPlayground/Hands-on-with-Jenkins-CI-CD-Pipelines-in-Kubernetes/HEAD/readme_images/dsl-jobs/5.png -------------------------------------------------------------------------------- /readme_images/dsl-jobs/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevOpsPlayground/Hands-on-with-Jenkins-CI-CD-Pipelines-in-Kubernetes/HEAD/readme_images/dsl-jobs/6.png -------------------------------------------------------------------------------- /readme_images/jenkins-setup-wizard/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevOpsPlayground/Hands-on-with-Jenkins-CI-CD-Pipelines-in-Kubernetes/HEAD/readme_images/jenkins-setup-wizard/1.png -------------------------------------------------------------------------------- /readme_images/jenkins-setup-wizard/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevOpsPlayground/Hands-on-with-Jenkins-CI-CD-Pipelines-in-Kubernetes/HEAD/readme_images/jenkins-setup-wizard/2.png -------------------------------------------------------------------------------- /readme_images/jenkins-setup-wizard/3a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevOpsPlayground/Hands-on-with-Jenkins-CI-CD-Pipelines-in-Kubernetes/HEAD/readme_images/jenkins-setup-wizard/3a.png -------------------------------------------------------------------------------- /readme_images/jenkins-setup-wizard/3b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevOpsPlayground/Hands-on-with-Jenkins-CI-CD-Pipelines-in-Kubernetes/HEAD/readme_images/jenkins-setup-wizard/3b.png -------------------------------------------------------------------------------- /requirements/user_data_user.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevOpsPlayground/Hands-on-with-Jenkins-CI-CD-Pipelines-in-Kubernetes/HEAD/requirements/user_data_user.sh -------------------------------------------------------------------------------- /service/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevOpsPlayground/Hands-on-with-Jenkins-CI-CD-Pipelines-in-Kubernetes/HEAD/service/Dockerfile -------------------------------------------------------------------------------- /service/index.html: -------------------------------------------------------------------------------- 1 | Hello World! 2 | 3 | --------------------------------------------------------------------------------