Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/akshitmittal20/devops_tools_tutorial
A collection of Documents to Learn Terraform IaC provisioning and Ansible Configuration via playbooks from Basic TO Advance
https://github.com/akshitmittal20/devops_tools_tutorial
Last synced: about 2 months ago
JSON representation
A collection of Documents to Learn Terraform IaC provisioning and Ansible Configuration via playbooks from Basic TO Advance
- Host: GitHub
- URL: https://github.com/akshitmittal20/devops_tools_tutorial
- Owner: akshitmittal20
- Created: 2024-03-31T05:47:13.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-03-31T07:06:12.000Z (9 months ago)
- Last Synced: 2024-03-31T08:21:14.122Z (9 months ago)
- Size: 8.22 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ansible_Terraform_Tutorial
A collection of Documents to Learn All the essential Devops Tools for a developer. Including- Terraform IaC provisioning, Ansible Configuration via playbooks from Basic TO Advance, Docker Containerization, Kubernetes Container Orchestration# Technlogies Covered
- Terraform:
* Terraform Installation and Connection with AWS || Terraform_1
* EC2 Instance Provisiong via Terraform IaC and AWS CLI || Terraform_2
* EIP (Elastic IPs) Association, Variables, and Creating multiple instances in AWS || Terraform_3
* Provisiong AWS Security Group and Terraform Functions like foreach, if/else, list, Local/variables || Terraform_4
*
![download](https://github.com/akshitmittal20/Ansible_Terraform_Tutorial/assets/63283989/49df6a2f-c165-4a28-9977-34dfc25b1578)
- Ansible:
* Ansible Introduction setup, ansible controller machine creation, worker nodes and setting up the .ssh connection || Anisble_1
* YAML, Ansible Playbooks, Modules, Registers, Variables, Fact Variables, Prompt, other functions || Ansible_2
* JINJA2 Template, Ansible Roles, Dyanmic Inventory, Ansible Vault || Ansible_3
*
![ansble](https://github.com/akshitmittal20/Ansible_Terraform_Tutorial/assets/63283989/640bcb1d-8b0f-4059-b8b3-e455bfcfecd3)
- Docker:
* Docker Introduction, Docker-file, Docker-compose File || docker_1
![Docker-Logo](https://github.com/akshitmittal20/Ansible_Terraform_Tutorial/assets/63283989/b9725af4-5317-495c-a8ed-e64036a2ebd6)- Kubernetes:
* POD files, Replica Set (Scale Up/Down) || Kuberenetes_1
![1_Pbb5rmrwh-eAFWXd8ws79A](https://github.com/akshitmittal20/Ansible_Terraform_Tutorial/assets/63283989/d10b6bff-92dc-45c4-a9a0-8756b0008efa)