In this project, I applied my skills and knowledge which was developed throughout the Cloud DevOps Nanodegree program.
Redirect traffic from the blue container to the green container
Working in AWS Using Jenkins to implement Continuous Integration and Continuous Deployment Building pipelines Working with CloudFormation to deploy clusters Building Kubernetes clusters Building Docker containers in pipelines
To be able to use this CI/CD pipeline you will need : Circleci Docker Pip AWS Cli Eksctl Kubectl
./run_docker.sh
./upload_docker.sh
./run_docker.sh
./upload_docker.sh
minikube start
kubectl apply -f ./blue-controller.json
kubectl apply -f ./green-controller.json
7. Create the service, redirect to blue and make it externally visible, we specify "type": "LoadBalancer"
kubectl apply -f ./blue-green-service.json
minikube service bluegreenlb --url
kubectl apply -f ./blue-green-service.json
minikube service bluegreenlb --url