Skip to content

Commit 321fdb4

Browse files
committed
added k3ds token to terraform
1 parent ab65245 commit 321fdb4

File tree

5 files changed

+14
-0
lines changed

5 files changed

+14
-0
lines changed

environments/skeleton/{{cookiecutter.environment}}/terraform/compute.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,6 @@ module "compute" {
1515
vnic_profile = lookup(each.value, "vnic_profile", var.vnic_profile)
1616
key_pair = var.key_pair
1717
environment_root = var.environment_root
18+
k3s_token = var.k3s_token
1819
security_group_ids = [for o in data.openstack_networking_secgroup_v2.nonlogin: o.id]
1920
}

environments/skeleton/{{cookiecutter.environment}}/terraform/compute/nodes.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ resource "openstack_compute_instance_v2" "compute" {
4646

4747
metadata = {
4848
environment_root = var.environment_root
49+
k3s_token = var.k3s_token
4950
}
5051

5152
user_data = <<-EOF

environments/skeleton/{{cookiecutter.environment}}/terraform/compute/variables.tf

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,3 +67,8 @@ variable "root_volume_size" {
6767
variable "security_group_ids" {
6868
type = list
6969
}
70+
71+
variable "k3s_token" {
72+
description = "Random cryptographically secure string for K3s token"
73+
type = string
74+
}

environments/skeleton/{{cookiecutter.environment}}/terraform/nodes.tf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ resource "openstack_compute_instance_v2" "control" {
7676

7777
metadata = {
7878
environment_root = var.environment_root
79+
k3s_token = var.k3s_token
7980
}
8081

8182
user_data = <<-EOF
@@ -124,6 +125,7 @@ resource "openstack_compute_instance_v2" "login" {
124125

125126
metadata = {
126127
environment_root = var.environment_root
128+
k3s_token = var.k3s_token
127129
}
128130

129131
user_data = <<-EOF

environments/skeleton/{{cookiecutter.environment}}/terraform/variables.tf

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,3 +131,8 @@ variable "root_volume_size" {
131131
type = number
132132
default = 40
133133
}
134+
135+
variable "k3s_token" {
136+
description = "Random cryptographically secure string for K3s token"
137+
type = string
138+
}

0 commit comments

Comments
 (0)