Skip to content

Commit

Permalink
terraform-docs: automated action
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Jun 20, 2024
1 parent ff75200 commit 3c1786b
Show file tree
Hide file tree
Showing 10 changed files with 83 additions and 82 deletions.
14 changes: 7 additions & 7 deletions modules/ionos-application-loadbalancer/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

| Name | Version |
|------|---------|
| <a name="provider_ionoscloud"></a> [ionoscloud](#provider\_ionoscloud) | 6.3.6 |
| <a name="provider_ionoscloud"></a> [ionoscloud](#provider\_ionoscloud) | 6.4.18 |
## Modules

| Name | Source | Version |
Expand Down Expand Up @@ -37,14 +37,14 @@

| Name | Version |
|------|---------|
| <a name="requirement_ionoscloud"></a> [ionoscloud](#requirement\_ionoscloud) | 6.3.6 |
| <a name="requirement_ionoscloud"></a> [ionoscloud](#requirement\_ionoscloud) | 6.4.18 |
## Resources

| Name | Type |
|------|------|
| [ionoscloud_application_loadbalancer.alb](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.3.6/docs/resources/application_loadbalancer) | resource |
| [ionoscloud_application_loadbalancer_forwardingrule.forward_k8s](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.3.6/docs/resources/application_loadbalancer_forwardingrule) | resource |
| [ionoscloud_ipblock.alb](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.3.6/docs/resources/ipblock) | resource |
| [ionoscloud_lan.alb_listener_lan](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.3.6/docs/resources/lan) | resource |
| [ionoscloud_target_group.k8s_node_pools](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.3.6/docs/resources/target_group) | resource |
| [ionoscloud_application_loadbalancer.alb](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.4.18/docs/resources/application_loadbalancer) | resource |
| [ionoscloud_application_loadbalancer_forwardingrule.forward_k8s](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.4.18/docs/resources/application_loadbalancer_forwardingrule) | resource |
| [ionoscloud_ipblock.alb](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.4.18/docs/resources/ipblock) | resource |
| [ionoscloud_lan.alb_listener_lan](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.4.18/docs/resources/lan) | resource |
| [ionoscloud_target_group.k8s_node_pools](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.4.18/docs/resources/target_group) | resource |
<!-- END_TF_DOCS -->
22 changes: 11 additions & 11 deletions modules/ionos-backend-haproxy/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

| Name | Version |
|------|---------|
| <a name="provider_ionoscloud"></a> [ionoscloud](#provider\_ionoscloud) | 6.3.6 |
| <a name="provider_ionoscloud"></a> [ionoscloud](#provider\_ionoscloud) | 6.4.18 |
| <a name="provider_opentelekomcloud"></a> [opentelekomcloud](#provider\_opentelekomcloud) | n/a |
## Modules

Expand Down Expand Up @@ -43,19 +43,19 @@
| Name | Version |
|------|---------|
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.13 |
| <a name="requirement_ionoscloud"></a> [ionoscloud](#requirement\_ionoscloud) | 6.3.6 |
| <a name="requirement_ionoscloud"></a> [ionoscloud](#requirement\_ionoscloud) | 6.4.18 |
## Resources

| Name | Type |
|------|------|
| [ionoscloud_firewall.firewallping](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.3.6/docs/resources/firewall) | resource |
| [ionoscloud_firewall.firewallssh](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.3.6/docs/resources/firewall) | resource |
| [ionoscloud_lan.cluster_lan](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.3.6/docs/resources/lan) | resource |
| [ionoscloud_lan.crossconnect_lan](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.3.6/docs/resources/lan) | resource |
| [ionoscloud_lan.public_lan](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.3.6/docs/resources/lan) | resource |
| [ionoscloud_nic.cluster_nic](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.3.6/docs/resources/nic) | resource |
| [ionoscloud_nic.crossconnect_nic](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.3.6/docs/resources/nic) | resource |
| [ionoscloud_server.server](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.3.6/docs/resources/server) | resource |
| [ionoscloud_private_crossconnect.crossconnect](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.3.6/docs/data-sources/private_crossconnect) | data source |
| [ionoscloud_firewall.firewallping](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.4.18/docs/resources/firewall) | resource |
| [ionoscloud_firewall.firewallssh](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.4.18/docs/resources/firewall) | resource |
| [ionoscloud_lan.cluster_lan](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.4.18/docs/resources/lan) | resource |
| [ionoscloud_lan.crossconnect_lan](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.4.18/docs/resources/lan) | resource |
| [ionoscloud_lan.public_lan](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.4.18/docs/resources/lan) | resource |
| [ionoscloud_nic.cluster_nic](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.4.18/docs/resources/nic) | resource |
| [ionoscloud_nic.crossconnect_nic](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.4.18/docs/resources/nic) | resource |
| [ionoscloud_server.server](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.4.18/docs/resources/server) | resource |
| [ionoscloud_private_crossconnect.crossconnect](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.4.18/docs/data-sources/private_crossconnect) | data source |
| [opentelekomcloud_dns_zone_v2.dns_zone](https://registry.terraform.io/providers/opentelekomcloud/opentelekomcloud/latest/docs/data-sources/dns_zone_v2) | data source |
<!-- END_TF_DOCS -->
31 changes: 16 additions & 15 deletions modules/ionos-basic-vm-mariadb/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

| Name | Version |
|------|---------|
| <a name="provider_ionoscloud"></a> [ionoscloud](#provider\_ionoscloud) | 6.4.14 |
| <a name="provider_ionoscloud"></a> [ionoscloud](#provider\_ionoscloud) | 6.4.18 |
## Modules

| Name | Source | Version |
Expand All @@ -20,24 +20,24 @@
| <a name="input_basic_vm_server_memory"></a> [basic\_vm\_server\_memory](#input\_basic\_vm\_server\_memory) | Memory allocated to the VM | `number` | n/a | yes |
| <a name="input_basic_vm_volume_size"></a> [basic\_vm\_volume\_size](#input\_basic\_vm\_volume\_size) | Size of the primary volume in GB | `number` | n/a | yes |
| <a name="input_coordinates"></a> [coordinates](#input\_coordinates) | n/a | `map(any)` | n/a | yes |
| <a name="input_cores"></a> [cores](#input\_cores) | Number of CPU cores per MariaDB instance | `number` | n/a | yes |
| <a name="input_cpu_family"></a> [cpu\_family](#input\_cpu\_family) | Type of CPU to use | `string` | n/a | yes |
| <a name="input_datacenter_id"></a> [datacenter\_id](#input\_datacenter\_id) | n/a | `string` | n/a | yes |
| <a name="input_datacenter_location"></a> [datacenter\_location](#input\_datacenter\_location) | Geographic location of the datacenter | `string` | n/a | yes |
| <a name="input_display_name"></a> [display\_name](#input\_display\_name) | Display name for the MariaDB cluster | `string` | n/a | yes |
| <a name="input_domain_without_top_level"></a> [domain\_without\_top\_level](#input\_domain\_without\_top\_level) | domain without top level | `string` | n/a | yes |
| <a name="input_fulldomainname"></a> [fulldomainname](#input\_fulldomainname) | Domain under which the basic VM server will be available | `string` | n/a | yes |
| <a name="input_image"></a> [image](#input\_image) | Image UUID for the VM | `string` | n/a | yes |
| <a name="input_instances_count"></a> [instances\_count](#input\_instances\_count) | Number of instances in the MariaDB cluster | `number` | n/a | yes |
| <a name="input_ip_pool_name"></a> [ip\_pool\_name](#input\_ip\_pool\_name) | Name of the IP pool | `string` | n/a | yes |
| <a name="input_lan_id"></a> [lan\_id](#input\_lan\_id) | ID of the LAN whose IP we want to get | `string` | n/a | yes |
| <a name="input_mariadb_cores"></a> [mariadb\_cores](#input\_mariadb\_cores) | Number of CPU cores per MariaDB instance | `number` | n/a | yes |
| <a name="input_mariadb_display_name"></a> [mariadb\_display\_name](#input\_mariadb\_display\_name) | Display name for the MariaDB cluster | `string` | n/a | yes |
| <a name="input_mariadb_instances_count"></a> [mariadb\_instances\_count](#input\_mariadb\_instances\_count) | Number of instances in the MariaDB cluster | `number` | n/a | yes |
| <a name="input_mariadb_memory"></a> [mariadb\_memory](#input\_mariadb\_memory) | Memory per MariaDB instance in GB | `number` | n/a | yes |
| <a name="input_mariadb_password"></a> [mariadb\_password](#input\_mariadb\_password) | The password for the initial mariadb user | `string` | n/a | yes |
| <a name="input_mariadb_storage_size"></a> [mariadb\_storage\_size](#input\_mariadb\_storage\_size) | The amount of storage per instance in gigabytes (GB) | `number` | n/a | yes |
| <a name="input_mariadb_username"></a> [mariadb\_username](#input\_mariadb\_username) | The username for the initial mariadb user | `string` | n/a | yes |
| <a name="input_mariadb_version"></a> [mariadb\_version](#input\_mariadb\_version) | Version of MariaDB to deploy | `string` | n/a | yes |
| <a name="input_memory"></a> [memory](#input\_memory) | Memory per MariaDB instance in GB | `number` | n/a | yes |
| <a name="input_server_name"></a> [server\_name](#input\_server\_name) | name of the vm | `string` | n/a | yes |
| <a name="input_storage_size"></a> [storage\_size](#input\_storage\_size) | The amount of storage per instance in gigabytes (GB) | `number` | n/a | yes |
| <a name="input_top_level_domain"></a> [top\_level\_domain](#input\_top\_level\_domain) | Top-level domain mapping for environments | `map(any)` | n/a | yes |
| <a name="input_create_lan"></a> [create\_lan](#input\_create\_lan) | If true a LAN will be created, if false a LAN ID must be provided | `bool` | `true` | no |
| <a name="input_maintenance_day"></a> [maintenance\_day](#input\_maintenance\_day) | Maintenance day for the MariaDB cluster | `string` | `"Sunday"` | no |
| <a name="input_maintenance_hour"></a> [maintenance\_hour](#input\_maintenance\_hour) | Hour at which maintenance may start | `number` | `3` | no |
| <a name="input_ports"></a> [ports](#input\_ports) | ports to open in the IONOS firewall provided as objects in a list [{protocol = ???, name = ???, port = ???, source\_ip = ???}], source\_ip is optional. | `list` | `[]` | no |
Expand All @@ -46,21 +46,22 @@
| Name | Description |
|------|-------------|
| <a name="output_basic_vm_lan_ip"></a> [basic\_vm\_lan\_ip](#output\_basic\_vm\_lan\_ip) | The IP address assigned to the basic VM NIC |
| <a name="output_database_ip"></a> [database\_ip](#output\_database\_ip) | IP address of the MariaDB cluster |
| <a name="output_database_ip_cidr"></a> [database\_ip\_cidr](#output\_database\_ip\_cidr) | The CIDR block for the database IP address |
| <a name="output_private_lan_id"></a> [private\_lan\_id](#output\_private\_lan\_id) | The ID of the private LAN for the privacyidea VM and MariaDB cluster |
| <a name="output_basic_vm_server_dns"></a> [basic\_vm\_server\_dns](#output\_basic\_vm\_server\_dns) | DNS record associated with the basic VM server |
| <a name="output_basic_vm_server_public_ip"></a> [basic\_vm\_server\_public\_ip](#output\_basic\_vm\_server\_public\_ip) | the public IP address assigned to the basic VM server |
| <a name="output_mariadb_ip"></a> [mariadb\_ip](#output\_mariadb\_ip) | IP address of the MariaDB cluster |
| <a name="output_mariadb_ip_cidr"></a> [mariadb\_ip\_cidr](#output\_mariadb\_ip\_cidr) | The CIDR block for the database IP address |
| <a name="output_private_lan_id"></a> [private\_lan\_id](#output\_private\_lan\_id) | The ID of the private LAN created for the basic VM and MariaDB cluster |
## Requirements

| Name | Version |
|------|---------|
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.13 |
| <a name="requirement_ionoscloud"></a> [ionoscloud](#requirement\_ionoscloud) | 6.4.14 |
| <a name="requirement_ionoscloud"></a> [ionoscloud](#requirement\_ionoscloud) | 6.4.18 |
## Resources

| Name | Type |
|------|------|
| [ionoscloud_lan.private_lan](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.4.14/docs/resources/lan) | resource |
| [ionoscloud_mariadb_cluster.mariadb_cluster](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.4.14/docs/resources/mariadb_cluster) | resource |
| [ionoscloud_nic.basic_vm_nic](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.4.14/docs/resources/nic) | resource |
| [ionoscloud_lan.private_lan](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.4.14/docs/data-sources/lan) | data source |
| [ionoscloud_lan.basic_vm_mariadb_lan](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.4.18/docs/resources/lan) | resource |
| [ionoscloud_mariadb_cluster.mariadb_cluster](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.4.18/docs/resources/mariadb_cluster) | resource |
| [ionoscloud_nic.privacyidea_vm_nic](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.4.18/docs/resources/nic) | resource |
<!-- END_TF_DOCS -->
12 changes: 6 additions & 6 deletions modules/ionos-cidr-workaround/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

| Name | Version |
|------|---------|
| <a name="provider_ionoscloud"></a> [ionoscloud](#provider\_ionoscloud) | 6.4.14 |
| <a name="provider_ionoscloud"></a> [ionoscloud](#provider\_ionoscloud) | 6.4.18 |
## Modules

No modules.
Expand All @@ -26,13 +26,13 @@ No modules.
| Name | Version |
|------|---------|
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.13 |
| <a name="requirement_ionoscloud"></a> [ionoscloud](#requirement\_ionoscloud) | 6.4.14 |
| <a name="requirement_ionoscloud"></a> [ionoscloud](#requirement\_ionoscloud) | 6.4.18 |
## Resources

| Name | Type |
|------|------|
| [ionoscloud_k8s_cluster.k8s_cluster](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.4.14/docs/data-sources/k8s_cluster) | data source |
| [ionoscloud_k8s_node_pool.k8s_node_pool](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.4.14/docs/data-sources/k8s_node_pool) | data source |
| [ionoscloud_servers.k8s_node](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.4.14/docs/data-sources/servers) | data source |
| [ionoscloud_servers.k8s_nodes](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.4.14/docs/data-sources/servers) | data source |
| [ionoscloud_k8s_cluster.k8s_cluster](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.4.18/docs/data-sources/k8s_cluster) | data source |
| [ionoscloud_k8s_node_pool.k8s_node_pool](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.4.18/docs/data-sources/k8s_node_pool) | data source |
| [ionoscloud_servers.k8s_node](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.4.18/docs/data-sources/servers) | data source |
| [ionoscloud_servers.k8s_nodes](https://registry.terraform.io/providers/ionos-cloud/ionoscloud/6.4.18/docs/data-sources/servers) | data source |
<!-- END_TF_DOCS -->
Loading

0 comments on commit 3c1786b

Please sign in to comment.