2019-10-15 22:03:36 +03:00
# Azure Terraform QuickStart Templates
This repo contains all currently available Azure Terraform templates contributed by the community.
2019-11-09 05:12:11 +03:00
As of now, this repository should be considered in preview. As it grows, a set of best-practice guidelines for contributing will be developed and implemented.
2019-10-15 22:03:36 +03:00
# Contributing
This project welcomes contributions and suggestions from the internal Microsoft and public community. See the [**Contribution guide** ](/quickstart/CONTRIBUTE.md ) for how to use or contribute to this repo.
## Note
This project has adopted the [Microsoft Open Source Code of Conduct ](https://opensource.microsoft.com/codeofconduct/ ). For more information see the [Code of Conduct FAQ ](https://opensource.microsoft.com/codeofconduct/faq/ ) or contact [opencode@microsoft.com ](mailto:opencode@microsoft.com ) with any additional questions or comments.
2019-11-07 00:36:10 +03:00
## Quickstarts
2019-10-15 22:03:36 +03:00
#### Beginner
2021-07-28 06:14:29 +03:00
- [Azure resource group ](./101-resource-group )
2019-10-15 22:03:36 +03:00
- [Static Website hosted on Azure Storage ](./101-storage-static-website )
- [Azure Web App hosting a Linux Container ](./101-web-app-linux-container )
- [Azure Web App hosting a Java 8 App on Linux ](./101-web-app-linux-java )
- [Azure Web App hosting a .NET App on Windows ](./101-web-app-windows-dotnet )
#### Intermediate
- [Azure Web App with ACR ](./201-web-app-docker-acr/ )
- [Azure Kubernetes Service with an Admin Dashboard ](./201-aks-rbac-dashboard-admin/ )
- [Azure Kubernetes Service with Log Analytics ](./201-aks-log-analytics/ )
- [Azure Kubernetes Service with Helm ](./201-aks-helm/ )
- [Azure Kubernetes Service with ACR ](./201-aks-acr-identity/ )
2022-06-22 16:49:51 +03:00
- [Azure Virtual Machine Disk Encryption Extension ](./201-vm-disk-encryption-extension )
- [Azure Virtual Machine Scale Set Disk Encryption Extension ](./201-vmss-disk-encryption-extension )
2021-07-29 02:42:54 +03:00
- [Azure virtual machine scale set with jumpbox ](./201-vmss-jumpbox )
- [Azure virtual machine scale set with jumpbox from Packer custom image ](./201-vmss-packer-jumpbox )
2022-02-07 08:23:28 +03:00
- [Azure PostgreSQL Flexible Server Database ](./201-postgresql-fs-db )
2022-03-02 09:26:28 +03:00
- [Azure MySQL Flexible Server Database ](./201-mysql-fs-db )
2022-06-22 11:17:06 +03:00
- [Azure Confidential OS Disk ](./201-confidential-os-disk )
- [Azure Confidential Virtual Machine ](./201-confidential-vm )
- [Azure Confidential Virtual Machine Scale Set ](./201-confidential-vmss )
2019-10-15 22:03:36 +03:00
#### Advanced
- [Azure Service Fabric ](./301-service-fabric/ )
- [Azure Service Fabric with APIM ](./301-service-fabric-apim/ )
- [Enterprise-ready AKS ](./301-aks-enterprise/ )
#### Coming Soon
- [Static Website fronted with an SSL CDN ](./201-storage-static-website-cdn-ssl )
- [AKS with GPU node pools ](./201-aks-gpu-nodepool/ )
- [Azure Web App on Linux with PostgreSQL and KeyVault ](./201-web-app-postgres-keyvault/ )
- [Azure Web App on Windows in a Vnet ](./201-web-app-windows-vnet/ )
- [AppGateway fronted VM Scale Set ](./201-vmss-appgw-waf/ )
- [Azure Pipeline CI/CD for Terraform ](./201-azure-pipelines-ci-cd/ )
- [AKS with Windows node pools ](./301-aks-windows-nodepool/ )
- [Hub and Spoke VNet with VMs ](./301-hub-spoke-network-3vm/ )