I have created directory for each task to seprate and in it we need to follow README.md file to execute.
. ├── README.md ├── task-1 │ └── README.md ├── task-2 │ ├── main.tf │ ├── output.tf │ ├── production.tfvars │ ├── provider.tf │ ├── README.md │ └── variables.tf ├── task-3 │ ├── cluster.yml │ ├── cluster.yml-bkp │ ├── kube_config_cluster.yml │ ├── playbook-module.yaml │ ├── playbook-swap.yaml │ ├── playbook-user.yaml │ ├── README.md │ └── shaik-key.pem ├── task-4 │ └── example-voting-app │ └── * ├── task5-and-task6 │ ├── jenkins-agent.yaml │ └── README.md └── task7-to-13 ├── pipeline.yaml └── README.md