The Final output of the infra optimasation project
Tools: Git, Terraform, Ansible, Jenkins, Docker, kubernetes, AWS Cloud Platform
Implemented CICD Pipeline for Infrastructure provisioning
Tasks
- testing-jenkins-terraform : Provisioning of Jenkins server using terraform.
- Terraform-kubeec2-instance : Ec2 instance creation for cluster using terraform.
- network-policy-task : Database network policy
- rbac-user-task : Pod access for the user access with create, list, get, update, and delete pods
- Kube-cluster-ansible : Kubernetes cluster creation using ansible
- springboot-crud-k8s: Application deployment ansible-playbooks.
- etcd-snapshot-cronjob-task : etcd database backup
- Podscaling-metricscheck-task : Metric server and horizontal pod scaling
- Destroy the server using task1 by providing destroy option