-
Notifications
You must be signed in to change notification settings - Fork 526
/
Copy pathindex.yml
157 lines (148 loc) · 6.6 KB
/
index.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
### YamlMime:Landing
title: Terraform on Azure documentation
summary: Learn how to use Terraform to reliably provision virtual machines and other infrastructure on Azure.
metadata:
title: Terraform on Azure documentation - Articles, samples, references, and resources
description: Learn how to use Terraform to reliably provision virtual machines and other infrastructure on Azure.
ms.service: terraform
author: TomArcherMsft
ms.author: tarcher
ms.topic: landing-page
ms.date: 02/27/2024
ms.custom: devx-track-terraform
landingContent:
# Card
- title: Getting started
linkLists:
- linkListType: overview
links:
- text: About Terraform on Azure
url: overview.md
- text: Terraform AzAPI provider
url: overview-azapi-provider.md
- linkListType: reference
links:
- text: AzureRM provider versions
url: provider-version-history-azurerm-4-0-0-to-current.md
- linkListType: architecture
links:
- text: Terraform AzureRM Provider
url: https://aka.ms/terraform
- linkListType: concept
links:
- text: Comparing features of Terraform and Bicep
url: comparing-terraform-and-bicep.md
- linkListType: get-started
links:
- text: Install and configure Terraform
url: quickstart-configure.md
- text: Install the Azure Terraform Visual Studio Code extension
url: configure-vs-code-extension-for-terraform.md
- text: Authenticate Terraform to Azure
url: authenticate-to-azure.md
- text: Store Terraform state in Azure Storage
url: store-state-in-azure-storage.md
# Card
- title: Azure Export for Terraform
linkLists:
- linkListType: overview
links:
- text: Azure Export for Terraform overview
url: ./azure-export-for-terraform/export-terraform-overview.md
- linkListType: concept
links:
- text: Azure Export for Terraform concepts
url: ./azure-export-for-terraform/export-terraform-concepts.md
- linkListType: quickstart
links:
- text: Export your first resources
url: ./azure-export-for-terraform/export-first-resources.md
- text: Export resources to HCL code
url: ./azure-export-for-terraform/export-resources-hcl.md
- linkListType: how-to-guide
links:
- text: Select custom resources
url: ./azure-export-for-terraform/select-custom-resources.md
- text: Advanced scenarios
url: ./azure-export-for-terraform/export-advanced-scenarios.md
# Card
- title: Azure Terraform Resource Provider
linkLists:
- linkListType: overview
links:
- text: Azure Terraform Resource Provider Overview
url: ./azure-terraform-resource-provider/resource-provider-overview.md
# Card
- title: Popular Terraform Azure service articles
linkLists:
- linkListType: quickstart
links:
- text: Create an Azure resource group using Terraform
url: /azure/developer/terraform/create-resource-group
- text: Create an AKS cluster
url: /azure/aks/learn/quick-kubernetes-deploy-terraform
- text: Create a Linux VM
url: /azure/virtual-machines/linux/quick-create-terraform
- text: Create a Windows VM
url: /azure/virtual-machines/windows/quick-create-terraform
- text: Create an Azure key vault and key using Terraform
url: /azure/key-vault/keys/quick-create-terraform
- text: Direct web traffic with Azure Application Gateway - Terraform
url: /azure/application-gateway/quick-create-terraform
- text: Create a single database in Azure SQL Database using Terraform
url: /azure/azure-sql/database/single-database-create-terraform-quickstart
- text: Create an Azure API Management service using Terraform
url: /azure/api-management/quickstart-terraform
- text: Create an Azure Front Door Standard/Premium profile using Terraform
url: /azure/frontdoor/create-front-door-terraform
- text: Create an Azure Container Instance with a public IP address using Terraform
url: /azure/container-instances/container-instances-quickstart-terraform
# Card
- title: Networking
linkLists:
- linkListType: quickstart
links:
- text: Deploy with IP Groups - Terraform
url: /azure/firewall/quick-create-ipgroup-terraform
- text: Deploy with multiple addresses - Terraform
url: /azure/firewall/quick-create-multiple-ip-terraform
- text: Deploy with Availability Zones - Terraform
url: /azure/firewall/deploy-terraform
- text: Create a NAT Gateway
url: /azure/nat-gateway/quickstart-create-nat-gateway-terraform
- text: Create a private endpoint
url: /azure/private-link/create-private-endpoint-terraform
# Card
- title: Manage infrastructure
linkLists:
- linkListType: quickstart
links:
- text: Create a Linux VM
url: /azure/virtual-machines/linux/quick-create-terraform
- text: Create a Linux VM cluster
url: /azure/virtual-machines/linux/quick-cluster-create-terraform
- text: Create a Windows VM
url: /azure/virtual-machines/windows/quick-create-terraform
- text: Create a Windows VM cluster
url: /azure/virtual-machines/windows/quick-cluster-create-terraform
- linkListType: how-to-guide
links:
- text: Provision VM scale set with infrastructure
url: create-vm-scaleset-network-disks-hcl.md
- text: Provision VM scale set from a Packer custom image
url: create-vm-scaleset-network-disks-using-packer-hcl.md
# Card
- title: Work with Containers (AKS, Application Gateway, ...)
linkLists:
- linkListType: quickstart
links:
- text: Create an AKS cluster
url: /azure/aks/learn/quick-kubernetes-deploy-terraform
- text: Create an ACI instance with a public IP address
url: /azure/container-instances/container-instances-quickstart-terraform
- text: Deploy Azure Application Gateway v2
url: /azure/application-gateway/quick-create-terraform
- linkListType: how-to-guide
links:
- text: Create an Application Gateway ingress controller in AKS
url: /azure/aks/create-k8s-cluster-with-aks-application-gateway-ingress