{"id":27647200,"url":"https://github.com/techiescamp/terraform-azure","last_synced_at":"2026-02-04T00:42:00.825Z","repository":{"id":266830457,"uuid":"892593121","full_name":"techiescamp/terraform-azure","owner":"techiescamp","description":"Terraform Modules to mange Azure infrastructure and services.","archived":false,"fork":false,"pushed_at":"2024-12-16T05:47:56.000Z","size":13,"stargazers_count":1,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-07T21:33:46.487Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"HCL","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/techiescamp.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-11-22T12:08:15.000Z","updated_at":"2025-03-06T18:26:56.000Z","dependencies_parsed_at":"2025-04-24T01:49:03.749Z","dependency_job_id":"3803dff4-1f50-4dcb-937d-fddd9d387a4e","html_url":"https://github.com/techiescamp/terraform-azure","commit_stats":null,"previous_names":["techiescamp/terraform-azure"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/techiescamp/terraform-azure","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techiescamp%2Fterraform-azure","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techiescamp%2Fterraform-azure/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techiescamp%2Fterraform-azure/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techiescamp%2Fterraform-azure/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/techiescamp","download_url":"https://codeload.github.com/techiescamp/terraform-azure/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techiescamp%2Fterraform-azure/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29062794,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-04T00:26:14.114Z","status":"ssl_error","status_checked_at":"2026-02-04T00:23:06.435Z","response_time":96,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6: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":"2025-04-24T01:49:02.338Z","updated_at":"2026-02-04T00:42:00.788Z","avatar_url":"https://github.com/techiescamp.png","language":"HCL","funding_links":[],"categories":[],"sub_categories":[],"readme":"# AKS Deployment with Terraform\n\nThis project contains Terraform configurations for deploying an Azure Kubernetes Service (AKS) cluster.\n\n## Prerequisites\n\nBefore you begin, ensure you have the following tools installed:\n\n- [Terraform](https://developer.hashicorp.com/terraform/downloads) (\u003e= v1.0.0)\n- [Azure CLI](https://learn.microsoft.com/en-us/cli/azure/install-azure-cli)\n- Proper permissions to create resources in your Azure subscription.\n\nAdditionally, make sure you have configured your Azure credentials for Terraform to use. You can use the following command to log in and set the subscription:\n\n```bash\naz login\naz account set --subscription \"\u003cyour_subscription_id\u003e\"\n```\n\n## Deployment Steps\n\nFollow the steps to deploy the AKS cluster\n\n### Navigate to the AKS infra directory\n```bash\ncd infra/aks\n```\n### Initilize the Terraform code with backend configuration\n```bash\nterraform init --backend-config=\"storage_account_name=techiescampbackendsa\" --backend-config=\"container_name=tfstate\" --backend-config=\"key=dev/aks.tfstate\"\n```\n### Review the Terraform plan\n```bash\nterraform plan --var-file=../../vars/dev/aks.tfvars\n```\n### Apply the Terraform configuration\n```bash\nterraform apply --var-file=../../vars/dev/aks.tfvars --auto-approve\n```\n### Destroy the infrastructure\n```bash\nterraform destroy --var-file=../../vars/dev/aks.tfvars --auto-approve\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftechiescamp%2Fterraform-azure","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftechiescamp%2Fterraform-azure","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftechiescamp%2Fterraform-azure/lists"}