Skip to content

Commit d680cc3

Browse files
committed
Update documentation
1 parent ef3edbc commit d680cc3

File tree

1 file changed

+125
-0
lines changed

1 file changed

+125
-0
lines changed

README.md

Lines changed: 125 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,125 @@
1+
# Azure Terraform Modules
2+
3+
This repository contains Terraform modules designed to help manage and automate the provisioning of Azure cloud resources. Each module is crafted to follow best practices and make it easier to create, configure, and manage specific Azure services in a reusable manner.
4+
5+
## Report an Issue
6+
7+
If you encounter any issues, please report them on the [Issues page](https://github.com/devwithkrishna/azure-terraform-modules/issues/new).
8+
## Available Modules
9+
10+
* **api-management**: Located in `api-management/`
11+
* **container-registry**: Located in `container-registry/`
12+
* **cosmosdb-mongo-vcore**: Located in `cosmosdb-mongo-vcore/`
13+
* **data-factory**: Located in `data-factory/`
14+
* **dns-zone**: Located in `dns-zone/`
15+
* **keyvault-nonprod**: Located in `keyvault-nonprod/`
16+
* **keyvault-with-private-endpoint**: Located in `keyvault-with-private-endpoint/`
17+
* **kubernetes-cluster**: Located in `kubernetes-cluster/`
18+
* **linux-virtual-machine**: Located in `linux-virtual-machine/`
19+
* **log-analytics-workspace**: Located in `log-analytics-workspace/`
20+
* **storage-account**: Located in `storage-account/`
21+
* **user-assigned-managed-identity**: Located in `user-assigned-managed-identity/`
22+
* **virtual-network**: Located in `virtual-network/`
23+
* **vmss-linux**: Located in `vmss-linux/`
24+
25+
## Project Directory Structure
26+
```
27+
.
28+
├── api-management
29+
│   ├── README.md
30+
│   ├── apim.tf
31+
│   ├── output.tf
32+
│   └── variables.tf
33+
├── container-registry
34+
│   ├── README.md
35+
│   ├── acr.tf
36+
│   ├── outputs.tf
37+
│   ├── providers.tf
38+
│   └── variables.tf
39+
├── cosmosdb-mongo-vcore
40+
│   ├── README.md
41+
│   ├── credentials.tf
42+
│   ├── mongo.tf
43+
│   ├── output.tf
44+
│   ├── providers.tf
45+
│   └── variables.tf
46+
├── data-factory
47+
│   ├── README.md
48+
│   ├── datafactory.tf
49+
│   ├── output.tf
50+
│   ├── providers.tf
51+
│   └── variables.tf
52+
├── dns-zone
53+
│   ├── README.md
54+
│   ├── dnszone.tf
55+
│   ├── output.tf
56+
│   ├── providers.tf
57+
│   └── variables.tf
58+
├── keyvault-nonprod
59+
│   ├── README.md
60+
│   ├── data.tf
61+
│   ├── keyvault.tf
62+
│   ├── output.tf
63+
│   ├── providers.tf
64+
│   └── variables.tf
65+
├── keyvault-with-private-endpoint
66+
│   ├── README.md
67+
│   ├── data.tf
68+
│   ├── keyvault.tf
69+
│   ├── output.tf
70+
│   ├── providers.tf
71+
│   └── variables.tf
72+
├── kubernetes-cluster
73+
│   ├── README.md
74+
│   ├── data.tf
75+
│   ├── kubernetes.tf
76+
│   ├── output.tf
77+
│   ├── providers.tf
78+
│   └── variables.tf
79+
├── linux-virtual-machine
80+
│   ├── README.md
81+
│   ├── cloudinit.conf
82+
│   ├── cloudinit.tf
83+
│   ├── outputs.tf
84+
│   ├── providers.tf
85+
│   ├── random.tf
86+
│   ├── variables.tf
87+
│   └── vm.tf
88+
├── log-analytics-workspace
89+
│   ├── README.md
90+
│   ├── loganalytics.tf
91+
│   ├── output.tf
92+
│   ├── providers.tf
93+
│   └── variables.tf
94+
├── storage-account
95+
│   ├── README.md
96+
│   ├── output.tf
97+
│   ├── providers.tf
98+
│   ├── storageaccount.tf
99+
│   └── variables.tf
100+
├── user-assigned-managed-identity
101+
│   ├── README.md
102+
│   ├── managed-identity.tf
103+
│   ├── output.tf
104+
│   ├── providers.tf
105+
│   └── variables.tf
106+
├── virtual-network
107+
│   ├── README.md
108+
│   ├── nsg.tf
109+
│   ├── output.tf
110+
│   ├── providers.tf
111+
│   ├── variables.tf
112+
│   └── vnet.tf
113+
├── vmss-linux
114+
│   ├── README.md
115+
│   ├── cloudinit.conf
116+
│   ├── data.tf
117+
│   ├── load_balancer.tf
118+
│   ├── outputs.tf
119+
│   ├── providers.tf
120+
│   ├── variables.tf
121+
│   └── vmss.tf
122+
└── README.md
123+
124+
15 directories, 81 files
125+
```

0 commit comments

Comments
 (0)