diff --git a/README.md b/README.md
index d187e3c25bb3a5d7f30b72f26e88832f0b30b27c..085201b7b768bb927639e6a39cb5284dbb1b7faa 100644
--- a/README.md
+++ b/README.md
@@ -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_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_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_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 |
diff --git a/networks.tf b/networks.tf
index c22a4cfcf1a3f36be26fbef6f2cd8309d919a03b..561eae40839a33896578f9b355ef74da783225c7 100644
--- a/networks.tf
+++ b/networks.tf
@@ -112,7 +112,7 @@ resource "openstack_networking_port_v2" "control_ports" {
 
 # Floating IPs (only for bastion node)
 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" {
@@ -123,7 +123,7 @@ resource "openstack_networking_floatingip_associate_v2" "bastion_fip_associate"
 # Floating VIP IPs
 resource "openstack_networking_floatingip_v2" "vip_fip" {
   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" {
diff --git a/variables.tf b/variables.tf
index 423748ff054e6324cecd5037bfcef14877930fac..7ebd24b74c16c015fb08bf3a9f3d67a41e4cf7b3 100644
--- a/variables.tf
+++ b/variables.tf
@@ -9,7 +9,7 @@ variable "ssh_public_key" {
 
 variable "internal_network_cidr" {
   description = "Internal network address, use CIDR notation"
-  default     = "10.10.10.0/24"
+  default     = "10.0.0.0/24"
 }
 
 variable "public_external_network" {