diff options
Diffstat (limited to 'env/playbook.yml')
-rw-r--r-- | env/playbook.yml | 26 |
1 files changed, 22 insertions, 4 deletions
diff --git a/env/playbook.yml b/env/playbook.yml index 7f34432..f5cfa53 100644 --- a/env/playbook.yml +++ b/env/playbook.yml @@ -110,19 +110,20 @@ owner: puomi group: puomi mode: 0700 - - name: "copy SSH private key" + - name: "copy user SSH private key" copy: - src: id_ed25519 + content: "{{ user_ssh_private_key }}" dest: /home/puomi/.ssh/id_ed25519 owner: puomi group: puomi mode: 0600 - - name: "copy SSH public key" + - name: "copy user SSH public key" copy: - src: id_ed25519.pub + content: "{{ user_ssh_public_key }}" dest: /home/puomi/.ssh/id_ed25519.pub owner: puomi group: puomi + mode: 0600 - name: "copy SSH CA private key" copy: src: ca @@ -213,3 +214,20 @@ GSJSdir7NkZidgwoCPA7BTqsb5LN =dXB0 -----END PGP PUBLIC KEY BLOCK----- + + # Note that this private key MUST be the same as env/ssh/ed25519 + # in the source tree. + user_ssh_private_key: | + -----BEGIN OPENSSH PRIVATE KEY----- + b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW + QyNTUxOQAAACAOISqMoDpFzbozFuNHdhfd5SDG8rtGcF0gUNkte0emvAAAAJAf032rH9N9 + qwAAAAtzc2gtZWQyNTUxOQAAACAOISqMoDpFzbozFuNHdhfd5SDG8rtGcF0gUNkte0emvA + AAAECYIVFEDbQDeAv6UVxwrbW5D55Z6OFI2YxjXho4SvOdiA4hKoygOkXNujMW40d2F93l + IMbyu0ZwXSBQ2S17R6a8AAAADGxpd0BleG9sb2JlMQE= + -----END OPENSSH PRIVATE KEY----- + + + # This public key MUST correspond to the one that is in + # user_ssh_private_key. + user_ssh_public_key: | + ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIA4hKoygOkXNujMW40d2F93lIMbyu0ZwXSBQ2S17R6a8 |