Skip to content
Snippets Groups Projects
Commit 7fc2dd89 authored by Ing. Klára Moravcová's avatar Ing. Klára Moravcová
Browse files

Network refactoring.

parent 6e335832
No related branches found
No related tags found
No related merge requests found
...@@ -71,7 +71,7 @@ No modules. ...@@ -71,7 +71,7 @@ No modules.
| <a name="input_control_nodes_name"></a> [control\_nodes\_name](#input\_control\_nodes\_name) | Name of the nodes. Must match [a-zA-Z0-9-]+ regexp. | `string` | `"control"` | no | | <a name="input_control_nodes_name"></a> [control\_nodes\_name](#input\_control\_nodes\_name) | Name of the nodes. Must match [a-zA-Z0-9-]+ regexp. | `string` | `"control"` | no |
| <a name="input_control_nodes_volume_size"></a> [control\_nodes\_volume\_size](#input\_control\_nodes\_volume\_size) | The size of the volume to create (in gigabytes) for root filesystem. | `string` | `"30"` | no | | <a name="input_control_nodes_volume_size"></a> [control\_nodes\_volume\_size](#input\_control\_nodes\_volume\_size) | The size of the volume to create (in gigabytes) for root filesystem. | `string` | `"30"` | no |
| <a name="input_infra_name"></a> [infra\_name](#input\_infra\_name) | Infrastructure (profile) name. Used as a name prefix. Must match [a-zA-Z0-9-]+ regexp. | `string` | `"general-tf-demo"` | no | | <a name="input_infra_name"></a> [infra\_name](#input\_infra\_name) | Infrastructure (profile) name. Used as a name prefix. Must match [a-zA-Z0-9-]+ regexp. | `string` | `"general-tf-demo"` | no |
| <a name="input_internal_network_cidr"></a> [internal\_network\_cidr](#input\_internal\_network\_cidr) | Internal network address, use CIDR notation | `string` | `"10.10.10.0/24"` | no | | <a name="input_internal_network_cidr"></a> [internal\_network\_cidr](#input\_internal\_network\_cidr) | Internal network address, use CIDR notation | `string` | `"10.0.0.0/24"` | no |
| <a name="input_internal_network_creation_enable"></a> [internal\_network\_creation\_enable](#input\_internal\_network\_creation\_enable) | Create dedicated internal network. true/false ~ create new / reuse existing personal network | `bool` | `true` | no | | <a name="input_internal_network_creation_enable"></a> [internal\_network\_creation\_enable](#input\_internal\_network\_creation\_enable) | Create dedicated internal network. true/false ~ create new / reuse existing personal network | `bool` | `true` | no |
| <a name="input_internal_network_name"></a> [internal\_network\_name](#input\_internal\_network\_name) | Internal network name. Either dedicated new network or existing personal network name | `string` | `"<var.infra_name>_network"` | no | | <a name="input_internal_network_name"></a> [internal\_network\_name](#input\_internal\_network\_name) | Internal network name. Either dedicated new network or existing personal network name | `string` | `"<var.infra_name>_network"` | no |
| <a name="input_internal_subnet_creation_enable"></a> [internal\_subnet\_creation\_enable](#input\_internal\_subnet\_creation\_enable) | Create dedicated subnet instance. true/false ~ create new / reuse existing personal subnet | `bool` | `true` | no | | <a name="input_internal_subnet_creation_enable"></a> [internal\_subnet\_creation\_enable](#input\_internal\_subnet\_creation\_enable) | Create dedicated subnet instance. true/false ~ create new / reuse existing personal subnet | `bool` | `true` | no |
......
...@@ -112,7 +112,7 @@ resource "openstack_networking_port_v2" "control_ports" { ...@@ -112,7 +112,7 @@ resource "openstack_networking_port_v2" "control_ports" {
# Floating IPs (only for bastion node) # Floating IPs (only for bastion node)
resource "openstack_networking_floatingip_v2" "bastion_fip" { resource "openstack_networking_floatingip_v2" "bastion_fip" {
pool = var.public_external_network pool = data.openstack_networking_network_v2.external_network.name
} }
resource "openstack_networking_floatingip_associate_v2" "bastion_fip_associate" { resource "openstack_networking_floatingip_associate_v2" "bastion_fip_associate" {
...@@ -123,7 +123,7 @@ resource "openstack_networking_floatingip_associate_v2" "bastion_fip_associate" ...@@ -123,7 +123,7 @@ resource "openstack_networking_floatingip_associate_v2" "bastion_fip_associate"
# Floating VIP IPs # Floating VIP IPs
resource "openstack_networking_floatingip_v2" "vip_fip" { resource "openstack_networking_floatingip_v2" "vip_fip" {
count = var.kube_fip ? 1 : 0 count = var.kube_fip ? 1 : 0
pool = var.public_external_network pool = data.openstack_networking_network_v2.external_network.name
} }
resource "openstack_networking_floatingip_associate_v2" "res_vip_fip_associate" { resource "openstack_networking_floatingip_associate_v2" "res_vip_fip_associate" {
......
...@@ -9,7 +9,7 @@ variable "ssh_public_key" { ...@@ -9,7 +9,7 @@ variable "ssh_public_key" {
variable "internal_network_cidr" { variable "internal_network_cidr" {
description = "Internal network address, use CIDR notation" description = "Internal network address, use CIDR notation"
default = "10.10.10.0/24" default = "10.0.0.0/24"
} }
variable "public_external_network" { variable "public_external_network" {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment