From 1a527394b395811282ede1e8db6885186f588b43 Mon Sep 17 00:00:00 2001 From: Pim Kunis Date: Sat, 22 Jul 2023 12:06:06 +0200 Subject: [PATCH] add concourse public key to swarm manager authorized hosts --- ansible/inventory/group_vars/all.yml | 1 + ansible/playbooks/setup.yml | 10 ++++------ 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/ansible/inventory/group_vars/all.yml b/ansible/inventory/group_vars/all.yml index 515a1b5..e522520 100644 --- a/ansible/inventory/group_vars/all.yml +++ b/ansible/inventory/group_vars/all.yml @@ -1,5 +1,6 @@ data_directory_base: /mnt/data git_ssh_port: 56287 +concourse_public_key: "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBSVLcr617iJt+hqLFSsOQy1JeueLIAj1eRfuI+KeZAu pim@x260" nfs_shares: - name: nextcloud_data diff --git a/ansible/playbooks/setup.yml b/ansible/playbooks/setup.yml index 7daa6ba..a731fd3 100644 --- a/ansible/playbooks/setup.yml +++ b/ansible/playbooks/setup.yml @@ -49,9 +49,7 @@ - hosts: manager tasks: - - name: Add labels to Docker Swarm - docker_node: - hostname: "{{ item.hostname }}" - labels: "{{ item.labels }}" - labels_state: replace - loop: "{{ docker_node_labels }}" + - name: Add concourse to authorized keys + authorized_key: + user: root + key: "{{ concourse_public_key }}"