File tree Expand file tree Collapse file tree 2 files changed +10
-4
lines changed
environments/skeleton/{{cookiecutter.environment}}/tofu Expand file tree Collapse file tree 2 files changed +10
-4
lines changed Original file line number Diff line number Diff line change @@ -28,6 +28,8 @@ module "compute" {
28
28
29
29
# computed
30
30
k3s_token = local. k3s_token
31
- control_address = openstack_compute_instance_v2. control . access_ip_v4
31
+ # not using openstack_compute_instance_v2.control.access_ip_v4 to avoid
32
+ # updates to node metadata on deletion/recreation of the control node:
33
+ control_address = openstack_networking_port_v2. control [var . cluster_networks [0 ]. network ]. all_fixed_ips [0 ]
32
34
security_group_ids = [for o in data . openstack_networking_secgroup_v2 . nonlogin : o . id ]
33
35
}
Original file line number Diff line number Diff line change @@ -7,8 +7,11 @@ module "login" {
7
7
nodes = each. value . nodes
8
8
flavor = each. value . flavor
9
9
10
+ # always taken from top-level value:
10
11
cluster_name = var. cluster_name
11
12
cluster_domain_suffix = var. cluster_domain_suffix
13
+ key_pair = var. key_pair
14
+ environment_root = var. environment_root
12
15
13
16
# can be set for group, defaults to top-level value:
14
17
image_id = lookup (each. value , " image_id" , var. cluster_image_id )
@@ -25,9 +28,10 @@ module "login" {
25
28
compute_init_enable = []
26
29
ignore_image_changes = false
27
30
28
- key_pair = var. key_pair
29
- environment_root = var. environment_root
31
+ # computed
30
32
k3s_token = local. k3s_token
31
- control_address = openstack_compute_instance_v2. control . access_ip_v4
33
+ # not using openstack_compute_instance_v2.control.access_ip_v4 to avoid
34
+ # updates to node metadata on deletion/recreation of the control node:
35
+ control_address = openstack_networking_port_v2. control [var . cluster_networks [0 ]. network ]. all_fixed_ips [0 ]
32
36
security_group_ids = [for o in data . openstack_networking_secgroup_v2 . login : o . id ]
33
37
}
You can’t perform that action at this time.
0 commit comments