In this project, I applied my skills and knowledge which was developed throughout the Cloud DevOps Nanodegree program.
- Working in AWS
- Using Circlci to implement Continuous Integration and Continuous Deployment
- Building pipelines
- Building Kubernetes clusters
- Building Docker containers in pipelines
I created a CI/CD pipeline for a basic website that deploys to a cluster in AWS EKS which is Blue/Green Deployment.
* screenshot : Screenshot the result of deploy.
* .circleci : config for Creating Pipeline
* Dockerfile : Dockerfile for building the image
* green.yml : Create a replication controller green pod and service
* blue.yml : Create a replication controller blue pod and service
* index-blue.html : Web site Index file for blue docker image.
* index-green.html : Web site Index file for blue docker image.
using Circleci