From 819089dcde3171dfdfeda11383dc68f573bc0ad8 Mon Sep 17 00:00:00 2001 From: Paul-Henri Froidmont Date: Mon, 7 Nov 2022 04:53:09 +0100 Subject: [PATCH] Update desktop SSH key on hcloud --- config.tf | 6 +++--- instances.tf | 17 +++++++++++++++-- 2 files changed, 18 insertions(+), 5 deletions(-) diff --git a/config.tf b/config.tf index 1d86d5f..0a2e05b 100644 --- a/config.tf +++ b/config.tf @@ -25,9 +25,9 @@ provider "hcloud" { token = var.hcloud_token } -resource "hcloud_ssh_key" "phfroidmont-desktop" { - name = "phfroidmont-desktop" - public_key = file("ssh_keys/phfroidmont-desktop.pub") +resource "hcloud_ssh_key" "froidmpa-desktop" { + name = "froidmpa-desktop" + public_key = file("ssh_keys/froidmpa-desktop.pub") } variable "hetznerdns_token" {} diff --git a/instances.tf b/instances.tf index f13d4af..122c784 100644 --- a/instances.tf +++ b/instances.tf @@ -27,7 +27,7 @@ resource "hcloud_server" "db1" { image = data.hcloud_image.nixos_stable.id server_type = "cpx11" ssh_keys = [ - hcloud_ssh_key.phfroidmont-desktop.id + hcloud_ssh_key.froidmpa-desktop.id ] keep_disk = true location = "hel1" @@ -44,6 +44,13 @@ resource "hcloud_server" "db1" { depends_on = [ hcloud_network_subnet.db_network_subnet ] + + lifecycle { + ignore_changes = [ + ssh_keys + ] + } + } resource "hcloud_server" "backend1" { @@ -51,7 +58,7 @@ resource "hcloud_server" "backend1" { image = data.hcloud_image.nixos_stable.id server_type = "cpx21" ssh_keys = [ - hcloud_ssh_key.phfroidmont-desktop.id + hcloud_ssh_key.froidmpa-desktop.id ] keep_disk = true location = "hel1" @@ -68,4 +75,10 @@ resource "hcloud_server" "backend1" { depends_on = [ hcloud_network_subnet.db_network_subnet ] + + lifecycle { + ignore_changes = [ + ssh_keys + ] + } }