|
| 1 | +# Azure |
| 2 | + |
| 3 | +Azure provider for Gitpod testing |
| 4 | + |
| 5 | +<!-- toc --> |
| 6 | + |
| 7 | +- [Terraform Documentation](#terraform-documentation) |
| 8 | + * [Requirements](#requirements) |
| 9 | + * [Providers](#providers) |
| 10 | + * [Modules](#modules) |
| 11 | + * [Resources](#resources) |
| 12 | + * [Inputs](#inputs) |
| 13 | + * [Outputs](#outputs) |
| 14 | + |
| 15 | +<!-- tocstop --> |
| 16 | + |
| 17 | +# Terraform Documentation |
| 18 | + |
| 19 | +<!-- BEGIN_TF_DOCS --> |
| 20 | +## Requirements |
| 21 | + |
| 22 | +| Name | Version | |
| 23 | +|------|---------| |
| 24 | +| <a name="requirement_azurerm"></a> [azurerm](#requirement\_azurerm) | >= 3.0.0, < 4.0.0 | |
| 25 | + |
| 26 | +## Providers |
| 27 | + |
| 28 | +| Name | Version | |
| 29 | +|------|---------| |
| 30 | +| <a name="provider_azurerm"></a> [azurerm](#provider\_azurerm) | >= 3.0.0, < 4.0.0 | |
| 31 | +| <a name="provider_random"></a> [random](#provider\_random) | n/a | |
| 32 | + |
| 33 | +## Modules |
| 34 | + |
| 35 | +No modules. |
| 36 | + |
| 37 | +## Resources |
| 38 | + |
| 39 | +| Name | Type | |
| 40 | +|------|------| |
| 41 | +| [azurerm_container_registry.registry](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/container_registry) | resource | |
| 42 | +| [azurerm_dns_zone.dns](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/dns_zone) | resource | |
| 43 | +| [azurerm_kubernetes_cluster.k8s](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/kubernetes_cluster) | resource | |
| 44 | +| [azurerm_kubernetes_cluster_node_pool.pools](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/kubernetes_cluster_node_pool) | resource | |
| 45 | +| [azurerm_log_analytics_solution.monitoring](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/log_analytics_solution) | resource | |
| 46 | +| [azurerm_log_analytics_workspace.monitoring](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/log_analytics_workspace) | resource | |
| 47 | +| [azurerm_mysql_database.db](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/mysql_database) | resource | |
| 48 | +| [azurerm_mysql_firewall_rule.db](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/mysql_firewall_rule) | resource | |
| 49 | +| [azurerm_mysql_server.db](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/mysql_server) | resource | |
| 50 | +| [azurerm_network_security_rule.k8s](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/network_security_rule) | resource | |
| 51 | +| [azurerm_resource_group.gitpod](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/resource_group) | resource | |
| 52 | +| [azurerm_role_assignment.k8s](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/role_assignment) | resource | |
| 53 | +| [azurerm_role_assignment.registry](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/role_assignment) | resource | |
| 54 | +| [azurerm_storage_account.storage](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/storage_account) | resource | |
| 55 | +| [azurerm_subnet.network](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/subnet) | resource | |
| 56 | +| [azurerm_virtual_network.network](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/virtual_network) | resource | |
| 57 | +| [random_integer.db](https://registry.terraform.io/providers/hashicorp/random/latest/docs/resources/integer) | resource | |
| 58 | +| [random_integer.registry](https://registry.terraform.io/providers/hashicorp/random/latest/docs/resources/integer) | resource | |
| 59 | +| [random_integer.storage](https://registry.terraform.io/providers/hashicorp/random/latest/docs/resources/integer) | resource | |
| 60 | +| [random_password.db](https://registry.terraform.io/providers/hashicorp/random/latest/docs/resources/password) | resource | |
| 61 | +| [azurerm_client_config.current](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/data-sources/client_config) | data source | |
| 62 | +| [azurerm_kubernetes_service_versions.k8s](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/data-sources/kubernetes_service_versions) | data source | |
| 63 | +| [azurerm_resources.k8s](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/data-sources/resources) | data source | |
| 64 | + |
| 65 | +## Inputs |
| 66 | + |
| 67 | +| Name | Description | Type | Default | Required | |
| 68 | +|------|-------------|------|---------|:--------:| |
| 69 | +| <a name="input_dns_enabled"></a> [dns\_enabled](#input\_dns\_enabled) | Common variables | `any` | n/a | yes | |
| 70 | +| <a name="input_domain_name"></a> [domain\_name](#input\_domain\_name) | n/a | `any` | n/a | yes | |
| 71 | +| <a name="input_enable_airgapped"></a> [enable\_airgapped](#input\_enable\_airgapped) | n/a | `any` | n/a | yes | |
| 72 | +| <a name="input_enable_external_database"></a> [enable\_external\_database](#input\_enable\_external\_database) | n/a | `any` | n/a | yes | |
| 73 | +| <a name="input_enable_external_registry"></a> [enable\_external\_registry](#input\_enable\_external\_registry) | n/a | `any` | n/a | yes | |
| 74 | +| <a name="input_enable_external_storage"></a> [enable\_external\_storage](#input\_enable\_external\_storage) | n/a | `any` | n/a | yes | |
| 75 | +| <a name="input_labels"></a> [labels](#input\_labels) | n/a | `any` | n/a | yes | |
| 76 | +| <a name="input_location"></a> [location](#input\_location) | Azure-specific variables | `any` | n/a | yes | |
| 77 | +| <a name="input_name_format"></a> [name\_format](#input\_name\_format) | n/a | `any` | n/a | yes | |
| 78 | +| <a name="input_name_format_global"></a> [name\_format\_global](#input\_name\_format\_global) | n/a | `any` | n/a | yes | |
| 79 | +| <a name="input_workspace_name"></a> [workspace\_name](#input\_workspace\_name) | n/a | `any` | n/a | yes | |
| 80 | + |
| 81 | +## Outputs |
| 82 | + |
| 83 | +| Name | Description | |
| 84 | +|------|-------------| |
| 85 | +| <a name="output_cert_manager_issuer"></a> [cert\_manager\_issuer](#output\_cert\_manager\_issuer) | n/a | |
| 86 | +| <a name="output_cert_manager_secret"></a> [cert\_manager\_secret](#output\_cert\_manager\_secret) | n/a | |
| 87 | +| <a name="output_cluster_name"></a> [cluster\_name](#output\_cluster\_name) | n/a | |
| 88 | +| <a name="output_database"></a> [database](#output\_database) | n/a | |
| 89 | +| <a name="output_domain_nameservers"></a> [domain\_nameservers](#output\_domain\_nameservers) | n/a | |
| 90 | +| <a name="output_external_dns_secrets"></a> [external\_dns\_secrets](#output\_external\_dns\_secrets) | n/a | |
| 91 | +| <a name="output_external_dns_settings"></a> [external\_dns\_settings](#output\_external\_dns\_settings) | n/a | |
| 92 | +| <a name="output_k8s_connection"></a> [k8s\_connection](#output\_k8s\_connection) | n/a | |
| 93 | +| <a name="output_kubeconfig"></a> [kubeconfig](#output\_kubeconfig) | n/a | |
| 94 | +| <a name="output_region"></a> [region](#output\_region) | n/a | |
| 95 | +| <a name="output_registry"></a> [registry](#output\_registry) | n/a | |
| 96 | +| <a name="output_storage"></a> [storage](#output\_storage) | n/a | |
| 97 | +<!-- END_TF_DOCS --> |
0 commit comments