diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 00000000..b42289aa --- /dev/null +++ b/.gitmodules @@ -0,0 +1,104 @@ +[submodule "provider/terraform-provider-azurerm"] + path = provider/terraform-provider-azurerm + url = git@github.com:terraform-providers/terraform-provider-azurerm.git + branch = master +[submodule "module/terraform-azurerm-compute"] + path = module/terraform-azurerm-compute + url = git@github.com:Azure/terraform-azurerm-compute.git + branch = master +[submodule "module/terraform-azurerm-network"] + path = module/terraform-azurerm-network + url = git@github.com:Azure/terraform-azurerm-network.git + branch = master +[submodule "module/terraform-azurerm-database"] + path = module/terraform-azurerm-database + url = git@github.com:Azure/terraform-azurerm-database.git + branch = master +[submodule "module/terraform-azurerm-loadbalancer"] + path = module/terraform-azurerm-loadbalancer + url = git@github.com:Azure/terraform-azurerm-loadbalancer.git + branch = master +[submodule "module/terraform-azurerm-computegroup"] + path = module/terraform-azurerm-computegroup + url = git@github.com:Azure/terraform-azurerm-computegroup.git + branch = master +[submodule "module/terraform-azurerm-network-security-group"] + path = module/terraform-azurerm-network-security-group + url = git@github.com:Azure/terraform-azurerm-network-security-group.git + branch = master +[submodule "module/terraform-azurerm-manageddisk"] + path = module/terraform-azurerm-manageddisk + url = git@github.com:Azure/terraform-azurerm-manageddisk.git + branch = master +[submodule "module/terraform-azurerm-vm"] + path = module/terraform-azurerm-vm + url = git@github.com:Azure/terraform-azurerm-vm.git + branch = master +[submodule "module/terraform-azurerm-vmss-cloudinit"] + path = module/terraform-azurerm-vmss-cloudinit + url = git@github.com:Azure/terraform-azurerm-vmss-cloudinit.git + branch = master +[submodule "module/terraform-azurerm-vnet"] + path = module/terraform-azurerm-vnet + url = git@github.com:Azure/terraform-azurerm-vnet.git + branch = master +[submodule "module/terraform-azurerm-encryptedmanageddisk"] + path = module/terraform-azurerm-encryptedmanageddisk + url = git@github.com:Azure/terraform-azurerm-encryptedmanageddisk.git + branch = master +[submodule "module/terraform-azurerm-diskencrypt"] + path = module/terraform-azurerm-diskencrypt + url = git@github.com:Azure/terraform-azurerm-diskencrypt.git + branch = master +[submodule "module/terraform-azurerm-postgresql"] + path = module/terraform-azurerm-postgresql + url = git@github.com:Azure/terraform-azurerm-postgresql.git + branch = master +[submodule "module/terraform-azurerm-storage-account"] + path = module/terraform-azurerm-storage-account + url = git@github.com:Azure/terraform-azurerm-storage-account.git + branch = master +[submodule "module/terraform-azurerm-routetable"] + path = module/terraform-azurerm-routetable + url = git@github.com:Azure/terraform-azurerm-routetable.git + branch = master +[submodule "module/terraform-azurerm-search-service"] + path = module/terraform-azurerm-search-service + url = git@github.com:Azure/terraform-azurerm-search-service.git + branch = master +[submodule "module/terraform-azurerm-vnetpeering"] + path = module/terraform-azurerm-vnetpeering + url = git@github.com:Azure/terraform-azurerm-vnetpeering.git + branch = master +[submodule "module/terraform-azurerm-aks"] + path = module/terraform-azurerm-aks + url = git@github.com:Azure/terraform-azurerm-aks.git + branch = master +[submodule "module/terraform-azurerm-consul"] + path = module/terraform-azurerm-consul + url = git@github.com:Azure/terraform-azurerm-consul.git + branch = master +[submodule "module/terraform-azurerm-aci"] + path = module/terraform-azurerm-aci + url = git@github.com:Azure/terraform-azurerm-aci.git + branch = master +[submodule "module/terraform-azurerm-disk-snapshot"] + path = module/terraform-azurerm-disk-snapshot + url = git@github.com:Azure/terraform-azurerm-disk-snapshot.git + branch = master +[submodule "module/terraform-azurerm-resource-group"] + path = module/terraform-azurerm-resource-group + url = git@github.com:Azure/terraform-azurerm-resource-group.git + branch = master +[submodule "module/terraform-azurerm-vm-extension-msi"] + path = module/terraform-azurerm-vm-extension-msi + url = git@github.com:Azure/terraform-azurerm-vm-extension-msi.git + branch = master +[submodule "module/terraform-azurerm-application-security-group"] + path = module/terraform-azurerm-application-security-group + url = git@github.com:Azure/terraform-azurerm-application-security-group.git + branch = master +[submodule "module/terraform-azurerm-module-test-jenkins"] + path = module/terraform-azurerm-module-test-jenkins + url = git@github.com:Azure/terraform-azurerm-module-test-jenkins.git + branch = master diff --git a/README.md b/README.md index 72f1506a..25f0dcd1 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,13 @@ +# Contributing +This project welcomes contributions and suggestions. + +## Modules +Module summary +[Module contribution guide](./module/CONTRIBUTE.md) + +## Providers +Provider summary +[Provider contribution guide](./provider/CONTRIBUTE.md) # Contributing diff --git a/module/CONTRIBUTE.md b/module/CONTRIBUTE.md new file mode 100644 index 00000000..e69de29b diff --git a/module/README.md b/module/README.md new file mode 100644 index 00000000..e69de29b diff --git a/module/terraform-azurerm-aci b/module/terraform-azurerm-aci new file mode 160000 index 00000000..7778d5ae --- /dev/null +++ b/module/terraform-azurerm-aci @@ -0,0 +1 @@ +Subproject commit 7778d5ae12848f37785be2b1fbb793179a0f62f4 diff --git a/module/terraform-azurerm-aks b/module/terraform-azurerm-aks new file mode 160000 index 00000000..3c05c77a --- /dev/null +++ b/module/terraform-azurerm-aks @@ -0,0 +1 @@ +Subproject commit 3c05c77a6e0a5ab4a7c65dcb1dbc4f733ae5d78e diff --git a/module/terraform-azurerm-application-security-group b/module/terraform-azurerm-application-security-group new file mode 160000 index 00000000..82484c9a --- /dev/null +++ b/module/terraform-azurerm-application-security-group @@ -0,0 +1 @@ +Subproject commit 82484c9a661fedbdeb3e65438db97068b0b63df4 diff --git a/module/terraform-azurerm-compute b/module/terraform-azurerm-compute new file mode 160000 index 00000000..e9b43630 --- /dev/null +++ b/module/terraform-azurerm-compute @@ -0,0 +1 @@ +Subproject commit e9b43630cf0a36da3806bd3dbaf91063b016a047 diff --git a/module/terraform-azurerm-computegroup b/module/terraform-azurerm-computegroup new file mode 160000 index 00000000..c6b9a403 --- /dev/null +++ b/module/terraform-azurerm-computegroup @@ -0,0 +1 @@ +Subproject commit c6b9a4031f6ba9e9ecfe06c5e30f08527b725afa diff --git a/module/terraform-azurerm-consul b/module/terraform-azurerm-consul new file mode 160000 index 00000000..a046262e --- /dev/null +++ b/module/terraform-azurerm-consul @@ -0,0 +1 @@ +Subproject commit a046262ebbc7c4771a69ba2661f7a03cc47987d5 diff --git a/module/terraform-azurerm-database b/module/terraform-azurerm-database new file mode 160000 index 00000000..9e5038e2 --- /dev/null +++ b/module/terraform-azurerm-database @@ -0,0 +1 @@ +Subproject commit 9e5038e2c3f0cbecb5cf4102144e7b04cf41acd8 diff --git a/module/terraform-azurerm-disk-snapshot b/module/terraform-azurerm-disk-snapshot new file mode 160000 index 00000000..786868fe --- /dev/null +++ b/module/terraform-azurerm-disk-snapshot @@ -0,0 +1 @@ +Subproject commit 786868fedd22b6c850c7fddcf7898e66e5012439 diff --git a/module/terraform-azurerm-diskencrypt b/module/terraform-azurerm-diskencrypt new file mode 160000 index 00000000..e7c145d7 --- /dev/null +++ b/module/terraform-azurerm-diskencrypt @@ -0,0 +1 @@ +Subproject commit e7c145d784d6bdb80836c0c70470a9efa9c8776e diff --git a/module/terraform-azurerm-encryptedmanageddisk b/module/terraform-azurerm-encryptedmanageddisk new file mode 160000 index 00000000..0843a2b7 --- /dev/null +++ b/module/terraform-azurerm-encryptedmanageddisk @@ -0,0 +1 @@ +Subproject commit 0843a2b77b2e61a1dea6b7979d9e928226f72226 diff --git a/module/terraform-azurerm-loadbalancer b/module/terraform-azurerm-loadbalancer new file mode 160000 index 00000000..ffb9ef9b --- /dev/null +++ b/module/terraform-azurerm-loadbalancer @@ -0,0 +1 @@ +Subproject commit ffb9ef9b710ff0e22a32d4405929e348d3080ac2 diff --git a/module/terraform-azurerm-manageddisk b/module/terraform-azurerm-manageddisk new file mode 160000 index 00000000..ba09ddb6 --- /dev/null +++ b/module/terraform-azurerm-manageddisk @@ -0,0 +1 @@ +Subproject commit ba09ddb60aa8033884baaeae4c65172f35ce03e5 diff --git a/module/terraform-azurerm-module-test-jenkins b/module/terraform-azurerm-module-test-jenkins new file mode 160000 index 00000000..1cbfdfe3 --- /dev/null +++ b/module/terraform-azurerm-module-test-jenkins @@ -0,0 +1 @@ +Subproject commit 1cbfdfe3c7b2b286d9bec3ccd717e7c973107000 diff --git a/module/terraform-azurerm-network b/module/terraform-azurerm-network new file mode 160000 index 00000000..0336beac --- /dev/null +++ b/module/terraform-azurerm-network @@ -0,0 +1 @@ +Subproject commit 0336beac0548330b690f3319c31d3cc8a4f71786 diff --git a/module/terraform-azurerm-network-security-group b/module/terraform-azurerm-network-security-group new file mode 160000 index 00000000..2b53b511 --- /dev/null +++ b/module/terraform-azurerm-network-security-group @@ -0,0 +1 @@ +Subproject commit 2b53b511b38799f3e6e6919acfd44f6a9acfac32 diff --git a/module/terraform-azurerm-postgresql b/module/terraform-azurerm-postgresql new file mode 160000 index 00000000..2c8caf97 --- /dev/null +++ b/module/terraform-azurerm-postgresql @@ -0,0 +1 @@ +Subproject commit 2c8caf978ba80032e3c9669a4986c136c8cd34a1 diff --git a/module/terraform-azurerm-resource-group b/module/terraform-azurerm-resource-group new file mode 160000 index 00000000..58b98b34 --- /dev/null +++ b/module/terraform-azurerm-resource-group @@ -0,0 +1 @@ +Subproject commit 58b98b34ee36f4a75af555b265b5508fcb2aff59 diff --git a/module/terraform-azurerm-routetable b/module/terraform-azurerm-routetable new file mode 160000 index 00000000..999ef40f --- /dev/null +++ b/module/terraform-azurerm-routetable @@ -0,0 +1 @@ +Subproject commit 999ef40f5a4b73cd9b9f44a878803f226cdf1851 diff --git a/module/terraform-azurerm-search-service b/module/terraform-azurerm-search-service new file mode 160000 index 00000000..6e17afd4 --- /dev/null +++ b/module/terraform-azurerm-search-service @@ -0,0 +1 @@ +Subproject commit 6e17afd471c7e2974df0aca21402155a7ca492d9 diff --git a/module/terraform-azurerm-storage-account b/module/terraform-azurerm-storage-account new file mode 160000 index 00000000..c34103ce --- /dev/null +++ b/module/terraform-azurerm-storage-account @@ -0,0 +1 @@ +Subproject commit c34103ce658ad3a93e0316b25a771ff137ebdadf diff --git a/module/terraform-azurerm-vm b/module/terraform-azurerm-vm new file mode 160000 index 00000000..005ac3e8 --- /dev/null +++ b/module/terraform-azurerm-vm @@ -0,0 +1 @@ +Subproject commit 005ac3e84056fbdb021f12acad677ab6763e9430 diff --git a/module/terraform-azurerm-vm-extension-msi b/module/terraform-azurerm-vm-extension-msi new file mode 160000 index 00000000..dc02d38c --- /dev/null +++ b/module/terraform-azurerm-vm-extension-msi @@ -0,0 +1 @@ +Subproject commit dc02d38c47e882e6c313842079b824ed907ee3c7 diff --git a/module/terraform-azurerm-vmss-cloudinit b/module/terraform-azurerm-vmss-cloudinit new file mode 160000 index 00000000..4cbad804 --- /dev/null +++ b/module/terraform-azurerm-vmss-cloudinit @@ -0,0 +1 @@ +Subproject commit 4cbad8048bc11e699faab42baaf278751daa037c diff --git a/module/terraform-azurerm-vnet b/module/terraform-azurerm-vnet new file mode 160000 index 00000000..8a5b060d --- /dev/null +++ b/module/terraform-azurerm-vnet @@ -0,0 +1 @@ +Subproject commit 8a5b060d557bf1997149bdc9a13e6a57db4cf88f diff --git a/module/terraform-azurerm-vnetpeering b/module/terraform-azurerm-vnetpeering new file mode 160000 index 00000000..99af18df --- /dev/null +++ b/module/terraform-azurerm-vnetpeering @@ -0,0 +1 @@ +Subproject commit 99af18dfe6f6d227fada8a652d37f9baa8d0d574 diff --git a/provider/CONTRIBUTE.md b/provider/CONTRIBUTE.md new file mode 100644 index 00000000..e69de29b diff --git a/provider/terraform-provider-azurerm b/provider/terraform-provider-azurerm new file mode 160000 index 00000000..14c2a086 --- /dev/null +++ b/provider/terraform-provider-azurerm @@ -0,0 +1 @@ +Subproject commit 14c2a086f9d28b84a6ae0939d7606fa46400c9d7 diff --git a/quickstart/CONTRIBUTE.md b/quickstart/CONTRIBUTE.md new file mode 100644 index 00000000..e69de29b diff --git a/quickstart/WebAppMySql/README.md b/quickstart/WebAppMySql/README.md new file mode 100644 index 00000000..e69de29b