Skip to content
This repository was archived by the owner on Oct 31, 2019. It is now read-only.

Commit c7c4043

Browse files
authored
Merge pull request #167 from garthy/fix-bashsource-path-issue-163
Use the correct path
2 parents 13dff9c + aa5eac9 commit c7c4043

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

bashsource.tf

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
resource null_resource "build_source" {
22
provisioner "local-exec" {
3-
command = "echo \"export KUBECONFIG=${path.module}/generated/kubeconfig\" > source.sh "
3+
command = "echo \"export KUBECONFIG=${path.root}/generated/kubeconfig\" > ${var.label_prefix}source.sh"
44
}
55
}
66

@@ -17,7 +17,7 @@ resource null_resource "etcd-ad1" {
1717
}
1818

1919
provisioner "local-exec" {
20-
command = "echo 'alias ${var.label_prefix}etcdad1-${count.index}=\"ssh -i ${path.module}/generated/instances_id_rsa opc@${element(module.instances-etcd-ad1.instance_public_ips, count.index)}\"' >> source.sh"
20+
command = "echo 'alias ${var.label_prefix}etcdad1-${count.index}=\"ssh -i ${path.root}/generated/instances_id_rsa opc@${element(module.instances-etcd-ad1.instance_public_ips, count.index)}\"' >> source.sh"
2121
}
2222
}
2323

@@ -34,7 +34,7 @@ resource null_resource "etcd-ad2" {
3434
}
3535

3636
provisioner "local-exec" {
37-
command = "echo 'alias ${var.label_prefix}etcdad2-${count.index}=\"ssh -i ${path.module}/generated/instances_id_rsa opc@${element(module.instances-etcd-ad2.instance_public_ips, count.index)}\"' >> source.sh"
37+
command = "echo 'alias ${var.label_prefix}etcdad2-${count.index}=\"ssh -i ${path.root}/generated/instances_id_rsa opc@${element(module.instances-etcd-ad2.instance_public_ips, count.index)}\"' >> source.sh"
3838
}
3939
}
4040

@@ -51,7 +51,7 @@ resource null_resource "etcd-ad3" {
5151
}
5252

5353
provisioner "local-exec" {
54-
command = "echo 'alias ${var.label_prefix}etcad3-${count.index}=\"ssh -i ${path.module}/generated/instances_id_rsa opc@${element(module.instances-etcd-ad3.instance_public_ips, count.index)}\"' >> source.sh"
54+
command = "echo 'alias ${var.label_prefix}etcad3-${count.index}=\"ssh -i ${path.root}/generated/instances_id_rsa opc@${element(module.instances-etcd-ad3.instance_public_ips, count.index)}\"' >> source.sh"
5555
}
5656
}
5757

@@ -71,7 +71,7 @@ resource null_resource "k8smaster-ad1" {
7171
}
7272

7373
provisioner "local-exec" {
74-
command = "echo 'alias ${var.label_prefix}masterad1-${count.index}=\"ssh -i ${path.module}/generated/instances_id_rsa opc@${element(module.instances-k8smaster-ad1.public_ips, count.index)}\"' >> source.sh"
74+
command = "echo 'alias ${var.label_prefix}masterad1-${count.index}=\"ssh -i ${path.root}/generated/instances_id_rsa opc@${element(module.instances-k8smaster-ad1.public_ips, count.index)}\"' >> source.sh"
7575
}
7676
}
7777

@@ -87,7 +87,7 @@ resource null_resource "k8smaster-ad2" {
8787
}
8888

8989
provisioner "local-exec" {
90-
command = "echo 'alias ${var.label_prefix}masterad2-${count.index}=\"ssh -i ${path.module}/generated/instances_id_rsa opc@${element(module.instances-k8smaster-ad2.public_ips, count.index)}\"' >> source.sh"
90+
command = "echo 'alias ${var.label_prefix}masterad2-${count.index}=\"ssh -i ${path.root}/generated/instances_id_rsa opc@${element(module.instances-k8smaster-ad2.public_ips, count.index)}\"' >> source.sh"
9191
}
9292
}
9393

@@ -104,23 +104,23 @@ resource null_resource "k8smaster-ad3" {
104104
}
105105

106106
provisioner "local-exec" {
107-
command = "echo 'alias ${var.label_prefix}masterad3-${count.index}=\"ssh -i ${path.module}/generated/instances_id_rsa opc@${element(module.instances-k8smaster-ad3.public_ips, count.index)}\"' >> source.sh"
107+
command = "echo 'alias ${var.label_prefix}masterad3-${count.index}=\"ssh -i ${path.root}/generated/instances_id_rsa opc@${element(module.instances-k8smaster-ad3.public_ips, count.index)}\"' >> source.sh"
108108
}
109109
}
110110

111111
resource null_resource "k8sworker-ad1" {
112112
count = "${var.k8sWorkerAd1Count}"
113113
depends_on = [
114114
"module.instances-k8sworker-ad1",
115-
]
115+
]
116116

117117
triggers {
118118
worker_id = "${element(module.instances-k8sworker-ad1.ids, count.index)}"
119119
build_source_id = "${null_resource.build_source.id}"
120120
}
121121

122122
provisioner "local-exec" {
123-
command = "echo 'alias ${var.label_prefix}workerad1-${count.index}=\"ssh -i ${path.module}/generated/instances_id_rsa opc@${element(module.instances-k8sworker-ad1.public_ips, count.index)}\"' >> source.sh"
123+
command = "echo 'alias ${var.label_prefix}workerad1-${count.index}=\"ssh -i ${path.root}/generated/instances_id_rsa opc@${element(module.instances-k8sworker-ad1.public_ips, count.index)}\"' >> source.sh"
124124
}
125125
}
126126

@@ -136,7 +136,7 @@ resource null_resource "k8sworker-ad2" {
136136
}
137137

138138
provisioner "local-exec" {
139-
command = "echo 'alias ${var.label_prefix}workerad2-${count.index}=\"ssh -i ${path.module}/generated/instances_id_rsa opc@${element(module.instances-k8sworker-ad2.public_ips, count.index)}\"' >> source.sh"
139+
command = "echo 'alias ${var.label_prefix}workerad2-${count.index}=\"ssh -i ${path.root}/generated/instances_id_rsa opc@${element(module.instances-k8sworker-ad2.public_ips, count.index)}\"' >> source.sh"
140140
}
141141
}
142142

@@ -153,7 +153,7 @@ resource null_resource "k8sworker-ad3" {
153153
}
154154

155155
provisioner "local-exec" {
156-
command = "echo 'alias ${var.label_prefix}workerad3-${count.index}=\"ssh -i ${path.module}/generated/instances_id_rsa opc@${element(module.instances-k8sworker-ad3.public_ips, count.index)}\"' >> source.sh"
156+
command = "echo 'alias ${var.label_prefix}workerad3-${count.index}=\"ssh -i ${path.root}/generated/instances_id_rsa opc@${element(module.instances-k8sworker-ad3.public_ips, count.index)}\"' >> source.sh"
157157
}
158158
}
159159

0 commit comments

Comments
 (0)