Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kevinevans1/learn-azure-terraform
Collection of Azure Terraform learning and reference's resources by @kevinevans1
https://github.com/kevinevans1/learn-azure-terraform
aztfy azure devops hashicorp iac terraform
Last synced: 3 months ago
JSON representation
Collection of Azure Terraform learning and reference's resources by @kevinevans1
- Host: GitHub
- URL: https://github.com/kevinevans1/learn-azure-terraform
- Owner: kevinevans1
- Created: 2022-09-09T02:32:41.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-09-10T12:18:38.000Z (about 2 years ago)
- Last Synced: 2024-05-18T15:50:26.141Z (6 months ago)
- Topics: aztfy, azure, devops, hashicorp, iac, terraform
- Homepage:
- Size: 3.91 KB
- Stars: 34
- Watchers: 3
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- jimsghstars - kevinevans1/learn-azure-terraform - Collection of Azure Terraform learning and reference's resources by @kevinevans1 (Others)
README
# Azure Terraform Learning & Reference Materials
Welcome to the NETRUNNER collection of Azure Terraform learning resources! Please feel free to contribute to below list by a pull request to further help others in the community!
## Authors
- Kevin Evans - GitHub: @kevinevans1 - Twitter: https://twitter.com/thekevinevans
# Terraform Overview
- [Azure Terraform Overview](https://docs.microsoft.com/en-us/azure/developer/terraform/)
- [Terraform on Azure](https://docs.microsoft.com/en-us/azure/developer/terraform/overview)
- [AzureAPI Overview](https://docs.microsoft.com/en-us/azure/developer/terraform/overview-azapi-provider)### Terraform providers for Azure infrastructure
- [AzureRM Provider](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs)
- [AzureRM Provider History](https://docs.microsoft.com/en-us/azure/developer/terraform/provider-version-history-azurerm)
- [AzureAD Provider](https://registry.terraform.io/providers/hashicorp/azuread/latest/docs)
- [AzureDevOps Provider](https://registry.terraform.io/providers/microsoft/azuredevops/latest/docs)
- [AzureAPI Provider](https://registry.terraform.io/providers/Azure/azapi/latest/docs)
- [Azure Stack Provider](https://registry.terraform.io/providers/hashicorp/azurestack/latest/docs)### Authoring Terraform
- [Terraform Provider File Structure](https://github.com/hashicorp/terraform-provider-azurerm/tree/main/examples)
- [Best Practices](https://www.terraform.io/cloud-docs/recommended-practices)
- [Visual Studio Code](https://docs.microsoft.com/en-us/azure/developer/terraform/configure-vs-code-extension-for-terraform?tabs=azure-cli)
- [Terraform Registry](https://registry.terraform.io/search/modules?namespace=Azure)### Terraform State Management
- [Store Terraform state in Azure Storage](https://docs.microsoft.com/en-us/azure/developer/terraform/store-state-in-azure-storage?tabs=azure-cli)
## Deploying Terraform Tools (Locally)
- [Install Terraform Tools](https://docs.microsoft.com/en-us/azure/developer/terraform/quickstart-configure)
- [Install Terrform Tools (WSL)](https://github.com/kevinevans1/windows-infra-workstation-setup)
- [Azure Terrafy](https://github.com/Azure/aztfy)## Hashircorp Learning Path
- [Hashicorp Learning Path](https://learn.hashicorp.com/collections/terraform/azure-get-started)
## CI\CD Azure Terraform Learning Path
### Azure DevOps Deployment
- [Automating infrastructure deployments in the Cloud with Terraform and Azure Pipelines](https://www.azuredevopslabs.com/labs/vstsextend/terraform/)### GitHub Actions Deployment
- [HashiCorp - Setup Terraform](https://github.com/marketplace/actions/hashicorp-setup-terraform)## Microsoft Azure Terraform Official Repos
- [Azure Terraform GitHub Repo](https://github.com/Azure/terraform)
- [HashiCorp Terraform Provider GitHub Repo](https://github.com/hashicorp/terraform-provider-azurerm)
- [Azure Landing Zones (ALZ) Terraform Deployment](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale)
- [Azure Terraform Registry Modules](https://registry.terraform.io/namespaces/Azure)
- [AKS Construction Accelerator](https://github.com/Azure/AKS-Construction)## Official Video Resources
- [Deploying Your Azure Infrastructure With Terraform (DevOps Labs)](https://docs.microsoft.com/en-us/shows/devops-lab/deploying-your-azure-infrastructure-with-terraform)
- [Azure with Terraform" Provider 3.0 Update](https://docs.microsoft.com/en-us/shows/devops-lab/azure-with-terraform-provider-30-update)
- [Terraform On Azure](https://devblogs.microsoft.com/devops/azurefunbytes-terraform-and-azure/)
- [Terraform and Azure DevOps (DevOpsLab)](https://docs.microsoft.com/en-us/shows/devops-lab/terraform-and-azure-devops-delivering-a-continuous-and-automated-deployment)
- [Deploying Azure Landing Zones Using Terraform](https://docs.microsoft.com/en-us/shows/azure-enablement/deploying-azure-landing-zones-using-terraform)## Community Video Resources
- [Azure Terraform With Mark Gray (StreamingClouds)](https://www.youtube.com/watch?v=cev9_gzMbmE)
- [Using Terraform With Azure (John Savill's Technical Training)](https://www.youtube.com/watch?v=JKVkblsp3cM)
- [Learn Terrform With Azure (FreeCodeCamp)](https://www.youtube.com/watch?v=V53AHWun17s)
- [Getting started with Terraform and Azure: Overview and Setup (Ciraltos)](https://www.youtube.com/watch?v=PD8OR4Tmjxo)## Community Books
- [Terraform: Up and Running (Yevgeniy Brikman))](https://www.amazon.ca/Terraform-Running-Writing-Infrastructure-Code/dp/1098116747/ref=sr_1_12?crid=34PSXJKKYBGCT&keywords=azure+terraform&qid=1662755112&sprefix=azure+terraform%2Caps%2C136&sr=8-12)## Social Media
- [Azure Terraform Twitter Account](https://twitter.com/AzureTerraform)## Community Calls
- [Azure Terraform Community Calls](aka.ms/aztfcommunity)