Openshift CI/CD provisioner demo
- Running OpenShift 3.9
- oc installed
- system user must have adm policy add-cluster-role-to-user cluster-admin enabled
- developer/any user must exist in order to run the demo
- CI/CD Stack warm up
- Deploy CI/CD Stack
- Deploy CI-Manager
- Setup deployment strategies per environment
- Initialise CI/CD Stack via CI-Manager
- Start pipeline
OPENSHIFT_URL=https://change.this.openshift.url:8443 ./demo-cicd-create-projects
OPENSHIFT_URL=https://change.this.openshift.url:8443 ./demo-cicd-admin-setup
OPENSHIFT_URL=https://change.this.openshift.url:8443 ./demo-cicd-deploy-stack
OPENSHIFT_URL=https://change.this.openshift.url:8443 ./demo-cicd-deploy-ci-manager
OPENSHIFT_URL=https://change.this.openshift.url:8443 ./demo-cicd-deployment-strategies-setup
OPENSHIFT_URL=https://change.this.openshift.url:8443 ./demo-cicd-ci-manager-initialiser
OPENSHIFT_URL=https://change.this.openshift.url:8443 ./demo-cicd-start-pipeline
You can either run the demo following the previous steps o just run the bootstrap changing the OPENSHIFT_URL accordingly.
./boostrap