# bluegreen **Repository Path**: jerryhuhu/bluegreen ## Basic Information - **Project Name**: bluegreen - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-03-14 - **Last Updated**: 2022-05-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Blue Green Deployments The master is blue, the branch is green. Deploy from OSEv3. ## new project and blue app from master oc new-project bluegreen --display-name="Blue Green" --description='Blue Green Deployments' oc new-app https://github.com/devops-with-openshift/bluegreen#master --name=blue --strategy=sti ## expose bluegreen service (using blue) oc expose service blue --name=bluegreen ## green app deploy oc new-app https://github.com/devops-with-openshift/bluegreen#green --name=green ## switch services to green oc get route/bluegreen -o yaml | sed -e 's/name: blue$/name: green/' | oc replace -f - ## and back again oc get route/bluegreen -o yaml | sed -e 's/name: green$/name: blue/' | oc replace -f -