From cd0702514737bbb3ffee390b015a408bd3f0ad06 Mon Sep 17 00:00:00 2001 From: Paul Haerle Date: Wed, 2 Mar 2022 20:54:29 +0100 Subject: [PATCH] add note regarding lifecycle values --- terraform.tfvars.example | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/terraform.tfvars.example b/terraform.tfvars.example index 047c8bc..d424058 100644 --- a/terraform.tfvars.example +++ b/terraform.tfvars.example @@ -1,4 +1,10 @@ -# You need to replace these +# Values in this file serve as an example only, +# you are expected to adapt them to your needs. +# +# Some of them, notably "location" and "public_key" have no effect after the initial cluster has been setup. +# This is in order to keep terraform from re-provsioning all nodes at once which would loose data. You should +# instead change the value here and then manually re-provsion each node one-by-one. Grep for "lifecycle". + hcloud_token = "xxxxxxxxxxxxxxxxxxYYYYYYYYYYYYYYYYYYYzzzzzzzzzzzzzzzzzzzzz" public_key = "/home/username/.ssh/id_ed25519.pub" # Must be "private_key = null" when you want to use ssh-agent, for a Yubikey like device auth or an SSH key-pair with passphrase