Skip to content

azipory/cicd-openshift-workshop-guides

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CICD Workshop on OpenShift

The CICD Workshop provides full-stack and DevOps engineers an introduction to OpenShift and containers and how it can be used to build fully automated end-to-end deployment pipelines using advanced deployments techniques like rolling deploys and blue-green deployment.

The lab application used in this workshop is available at https://github.com/azipory/cicd-openshift-workshop-labs

Agenda

  • DevOps Introduction
  • Explore OpenShift
  • Deployment Environments
  • Creating a Simple CI/CD Pipeline
  • Pipeline Definition as Code
  • Application Promotion Between Environments
  • Running the CI/CD Pipeline on Every Change
  • Zero-Downtime Deployment to Production
  • Automated Zero-Downtime Deployment with CI/CD Pipelines
  • Deploying Jenkins Manually
  • Creating Custom Jenkins Slave Pods

Prepare Workshop

The provided script setup-workshop.sh prepares an OpenShift 3.5+ cluster for running the DevOps workshop by deploy the lab guides, Gogs server, Nexus, creating Git repositories, etc.

$ oc login -u system:admin
$ bash <(curl -sL https://raw.githubusercontent.com/openshift-roadshow/devops-workshop-guides/master/scripts/setup-workshop.sh)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages