File tree Expand file tree Collapse file tree 4 files changed +9
-3
lines changed
environments/skeleton/{{cookiecutter.environment}}/terraform Expand file tree Collapse file tree 4 files changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -16,5 +16,6 @@ module "compute" {
16
16
key_pair = var. key_pair
17
17
environment_root = var. environment_root
18
18
k3s_token = var. k3s_token
19
+ k3s_server = [for n in openstack_compute_instance_v2 . control [" control" ]. network : n . fixed_ip_v4 if n . access_network ][0 ]
19
20
security_group_ids = [for o in data . openstack_networking_secgroup_v2 . nonlogin : o . id ]
20
21
}
Original file line number Diff line number Diff line change @@ -47,7 +47,7 @@ resource "openstack_compute_instance_v2" "compute" {
47
47
metadata = {
48
48
environment_root = var.environment_root
49
49
k3s_token = var.k3s_token
50
- k3s_server = " ${ var . cluster_name } -control "
50
+ k3s_server = var.k3s_server
51
51
k3s_node_type = " agent"
52
52
}
53
53
Original file line number Diff line number Diff line change @@ -72,3 +72,8 @@ variable "k3s_token" {
72
72
description = " Random cryptographically secure string for K3s token (must be set by ../compute.tf)"
73
73
type = string
74
74
}
75
+
76
+ variable "k3s_server" {
77
+ description = " Name/address of k3s server"
78
+ type = string
79
+ }
Original file line number Diff line number Diff line change @@ -77,7 +77,7 @@ resource "openstack_compute_instance_v2" "control" {
77
77
metadata = {
78
78
environment_root = var.environment_root
79
79
k3s_token = var.k3s_token
80
- k3s_server = " ${ var . cluster_name } -control "
80
+ k3s_server = " " # think this can go?
81
81
k3s_node_type = " server"
82
82
}
83
83
@@ -128,7 +128,7 @@ resource "openstack_compute_instance_v2" "login" {
128
128
metadata = {
129
129
environment_root = var.environment_root
130
130
k3s_token = var.k3s_token
131
- k3s_server = " ${ var . cluster_name } - control"
131
+ k3s_server = [ for n in openstack_compute_instance_v2 . control [ " control " ] . network : n . fixed_ip_v4 if n . access_network ][ 0 ]
132
132
k3s_node_type = " agent"
133
133
}
134
134
You can’t perform that action at this time.
0 commit comments