Support multiple authorized keys

This commit is contained in:
2024-09-16 21:51:47 +02:00
parent 2ea1042d7e
commit 536738f2e8
3 changed files with 18 additions and 15 deletions

View File

@@ -38,7 +38,7 @@ data "cloudinit_config" "k8s_node" {
content = templatefile("${path.module}/cloud-init.yaml", {
username = data.sops_file.secrets.data["username"]
user_hashed_password = data.sops_file.secrets.data["user_hashed_password"]
user_ssh_public_key = data.sops_file.secrets.data["user_ssh_public_key"]
user_ssh_public_keys = yamldecode(data.sops_file.secrets.data["user_ssh_public_keys"])
github_username = data.sops_file.secrets.data["github_username"]
github_repo = data.sops_file.secrets.data["github_repo"]
github_token = data.sops_file.secrets.data["github_token"]