Skip to content

Commit 96d6cb4

Browse files
committed
Update documentation
1 parent ea7bee9 commit 96d6cb4

File tree

1 file changed

+85
-0
lines changed

1 file changed

+85
-0
lines changed

README.md

Lines changed: 85 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
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+
* **keyvault-nonprod**: Located in `keyvault-nonprod/`
13+
* **kubernetes-cluster**: Located in `kubernetes-cluster/`
14+
* **log-analytics-workspace**: Located in `log-analytics-workspace/`
15+
* **storage-account**: Located in `storage-account/`
16+
* **user-assigned-managed-identity**: Located in `user-assigned-managed-identity/`
17+
* **virtual-network**: Located in `virtual-network/`
18+
* **vmss-linux**: Located in `vmss-linux/`
19+
20+
## Project Directory Structure
21+
```
22+
.
23+
├── api-management
24+
│   ├── README.md
25+
│   ├── apim.tf
26+
│   ├── output.tf
27+
│   └── variables.tf
28+
├── container-registry
29+
│   ├── README.md
30+
│   ├── acr.tf
31+
│   ├── outputs.tf
32+
│   ├── providers.tf
33+
│   └── variables.tf
34+
├── keyvault-nonprod
35+
│   ├── README.md
36+
│   ├── data.tf
37+
│   ├── keyvault.tf
38+
│   ├── output.tf
39+
│   ├── providers.tf
40+
│   └── variables.tf
41+
├── kubernetes-cluster
42+
│   ├── README.md
43+
│   ├── data.tf
44+
│   ├── kubernetes.tf
45+
│   ├── output.tf
46+
│   ├── providers.tf
47+
│   └── variables.tf
48+
├── log-analytics-workspace
49+
│   ├── README.md
50+
│   ├── loganalytics.tf
51+
│   ├── output.tf
52+
│   ├── providers.tf
53+
│   └── variables.tf
54+
├── storage-account
55+
│   ├── README.md
56+
│   ├── output.tf
57+
│   ├── providers.tf
58+
│   ├── storageaccount.tf
59+
│   └── variables.tf
60+
├── user-assigned-managed-identity
61+
│   ├── README.md
62+
│   ├── managed-identity.tf
63+
│   ├── output.tf
64+
│   ├── providers.tf
65+
│   └── variables.tf
66+
├── virtual-network
67+
│   ├── README.md
68+
│   ├── nsg.tf
69+
│   ├── output.tf
70+
│   ├── providers.tf
71+
│   ├── variables.tf
72+
│   └── vnet.tf
73+
├── vmss-linux
74+
│   ├── README.md
75+
│   ├── cloudinit.conf
76+
│   ├── data.tf
77+
│   ├── load_balancer.tf
78+
│   ├── outputs.tf
79+
│   ├── providers.tf
80+
│   ├── variables.tf
81+
│   └── vmss.tf
82+
└── README.md
83+
84+
10 directories, 51 files
85+
```

0 commit comments

Comments
 (0)