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

Commit 02ec81d

Browse files
authored
Don't create random pet name if it is not needed (#4)
1 parent ce1ace4 commit 02ec81d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

main.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
resource "random_pet" "cluster" {
2-
count = "${var.enabled == "true" ? 1 : 0}"
2+
count = "${var.enabled == "true" && var.cluster_id == "random" ? 1 : 0}"
33
length = 4
44

55
keepers = {
@@ -12,7 +12,7 @@ data "template_file" "config" {
1212
template = "${file("${path.module}/config.tpl")}"
1313

1414
vars {
15-
cluster_id = "${var.cluster_id == "random" ? element(concat(random_pet.cluster.*.id, list("")), 0) : var.cluster_id}"
15+
cluster_id = "${var.cluster_id == "random" ? join("", random_pet.cluster.*.id) : var.cluster_id}"
1616
admin_iam_role_arn = "${var.admin_iam_role_arn}"
1717
admin_k8s_username = "${var.admin_k8s_username}"
1818
admin_k8s_groups = "${jsonencode(var.admin_k8s_groups)}"

0 commit comments

Comments
 (0)