{"id":19886047,"url":"https://github.com/rishabkumar7/learn-terraform","last_synced_at":"2026-03-03T18:32:01.127Z","repository":{"id":183339809,"uuid":"615831059","full_name":"rishabkumar7/learn-terraform","owner":"rishabkumar7","description":null,"archived":false,"fork":false,"pushed_at":"2023-07-24T02:29:28.000Z","size":4,"stargazers_count":2,"open_issues_count":0,"forks_count":3,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-01T03:48:13.075Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rishabkumar7.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-03-18T19:59:13.000Z","updated_at":"2023-08-03T15:38:27.000Z","dependencies_parsed_at":"2023-07-24T03:51:31.489Z","dependency_job_id":null,"html_url":"https://github.com/rishabkumar7/learn-terraform","commit_stats":null,"previous_names":["rishabkumar7/learn-terraform"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/rishabkumar7/learn-terraform","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rishabkumar7%2Flearn-terraform","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rishabkumar7%2Flearn-terraform/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rishabkumar7%2Flearn-terraform/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rishabkumar7%2Flearn-terraform/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rishabkumar7","download_url":"https://codeload.github.com/rishabkumar7/learn-terraform/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rishabkumar7%2Flearn-terraform/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30054585,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-03T18:21:05.932Z","status":"ssl_error","status_checked_at":"2026-03-03T18:20:59.341Z","response_time":61,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-12T17:36:06.216Z","updated_at":"2026-03-03T18:32:01.075Z","avatar_url":"https://github.com/rishabkumar7.png","language":null,"readme":"# Learn Terraform\n\n## Structure:\n\n1. Introduction to IaC and Terraform\n2. Installation and setup\n3. Terraform syntax and resources\n4. Creating Infrastructure with Terraform\n5. Terraform State Management\n6. Provisioning and Modules\n7. Advanced Terraform Concepts\n\n\n### Introduction to IaC and Terraform\n\n#### What is Infrastructure as Code?\nInfrastructure as Code (IaC) is the managing and provisioning of infrastructure through code instead of through manual processes. With IaC, configuration files are created that contain your infrastructure specifications, which makes it easier to edit and distribute configurations.\nMore on [the DevOps Guide.](https://thedevops.guide/guide/iac)\n\n#### What is Terraform?\nTerraform was developed by [Hashicorp](https://www.terraform.io/). It is a configuration orchestration tool that is incredible for provisioning, adjusting and destroying the virtual server environments. It is available both as a DevOps-as-a-Service enterprise-grade from Hashicorp and as an open-source solution, which allows you to work with a variety of Cloud Service Providers to create multi-cloud ecosystems.\n\n### Cloud Providers\n- [Azure](/azure.md)\n- [GCP](gcp.md)\n- [AWS](aws.md)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frishabkumar7%2Flearn-terraform","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frishabkumar7%2Flearn-terraform","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frishabkumar7%2Flearn-terraform/lists"}