What will you Learn in the Project?
- How to integrate Kubernetes with Ansible?
- How to create Kubernetes deployment and services using Ansible?
- How to automate Kubernetes deployments with Jenkins CI/CD pipeline?
- AS , GitHub
- Containerization Tool: Docker
- Container orchestration tool: Kubernetes
- Configuration Management Tool : Ansible
- CI/CD Tool: Jenkins
As part of this project, we will be performing the following tasks:
Task-1: Install and configure Kubernetes clusters on AWS LINUX Machine
Task-2: Install Kubernetes using kubeadm in all server
Task-3: Create deployment pods and services using yaml files
a) Integrate Kubernetes master machine with ansible server
b) Add kuberenet master private ip under ansible hosts file
a) Create Ansible playbook for Kubernetes deployment and service
b) Create application-service.yaml file
Task-6: Automate everything end to end using Jenkins