aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--yandex/server/main.tf11
1 files changed, 6 insertions, 5 deletions
diff --git a/yandex/server/main.tf b/yandex/server/main.tf
index b9d4650..97b326f 100644
--- a/yandex/server/main.tf
+++ b/yandex/server/main.tf
@@ -3,6 +3,11 @@ locals {
port = var.ssh_port
users = [var.user]
})
+ user_data = templatefile("${path.module}/../../etc/cloud-init.cfg", {
+ user = var.user
+ ssh_keys = var.ssh_keys
+ sshd_config = local.sshd_config
+ })
}
resource "yandex_compute_instance" "this" {
@@ -30,11 +35,7 @@ resource "yandex_compute_instance" "this" {
}
metadata = {
- user-data = templatefile("${path.module}/../../etc/cloud-init.cfg", {
- user = var.user
- ssh_keys = var.ssh_keys
- sshd_config = local.sshd_config
- })
+ user-data = local.user_data
}
allow_stopping_for_update = true