Move ssh public keys to own files

This commit is contained in:
Timo Makinen 2022-10-30 22:00:08 +00:00
parent f22ca4fe64
commit 3cabf7f681
5 changed files with 6 additions and 5 deletions

1
files/ssh/adm.pub Normal file
View file

@ -0,0 +1 @@
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCgu8ICiN2FXbya/TNSDi9b9X6CxwusJrPQFLukYnnoMqPumhMNzw2FeOJ5UG8NSzF5ZsTVPB8p+J8icEmSCknj/tWTCjRTJRJIbPj7pLRwOZDlbtxhumqvmWENoY8CkSq7nkPfGGi5Yaj06jyPcWI02NDP9LL0ColqTKcXolusHAncaPXmNtskuAoVXUcJ60bkmD9xM7K/ANeZWA01W/TPn9bR+Xqs45f8YMKLBf2V2wLmXBU8k/eqK32vh0Q5TD6MWLufLkwI9jyBDQ6bMGWPAoUsqLLcjKq3dDjTOyXrx9K90JMwcVvUTMB7mGjZ4mP1d/Dr1QTIuSFDy24qEjGxz3tBVcdJdkiZ3d38qKLOamTe9n5+1yC9JyhmK1h9NA3yx/ZS0PHvCDAuu8PbHbOVg8wwqpFD0h7n/alJtRRYTWCeOvLhszY8rTOecPCW7JEwbEdY4xRieChGNie6eOlzIhPgv/V6f9ERP2d/e9tdPXg8bu2DMTGNrfx8OE7a6mna+bcriKu4uNj/ckmbEzs08DATvSIDgH5dKzjpmcNp4CmqiWY5mBt1klcHzHWanvRdgdlT/O3TTODKLgyWiTOeWGCvQoSf7aAq9q5O+NL9r53IYDRlgrgMxRjLYUCv/vhrrdC0LXiJdhdLbG+ypZHE5cK3Np4CxPYZN/iownk5zw== root@vm011.home.foo.sh

1
files/ssh/backup.pub Normal file
View file

@ -0,0 +1 @@
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKdaNO9dLpI8CVx1rwGsKN45Pgiz+Btrlf2Q/nXCx4Ru root@backup02.home.foo.sh

1
files/ssh/logsync.pub Normal file
View file

@ -0,0 +1 @@
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIlXfTeMQoYjYVXFH5qhp+YgIBM/1r+BwzME7aEOu2yE logsync@log01.home.foo.sh

View file

@ -33,12 +33,10 @@ tls_bundle: /etc/pki/tls/cert.pem
boot_url: https://boot.foo.sh
# ssh public keys for logsync user
logsync_publickeys:
- ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIlXfTeMQoYjYVXFH5qhp+YgIBM/1r+BwzME7aEOu2yE logsync@log01.home.foo.sh
logsync_publickeys: "{{ lookup('file', '../files/ssh/logsync.pub') }}"
# ssh public keys for backup user
backup_publickeys:
- ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKdaNO9dLpI8CVx1rwGsKN45Pgiz+Btrlf2Q/nXCx4Ru root@backup02.home.foo.sh
backup_publickeys: "{{ lookup('file', '../files/ssh/backup.pub') }}"
# hardcode this for now
ansible_datacenter: home

View file

@ -5,7 +5,7 @@
vars:
vmhost_uri: "qemu+ssh://root@{{ vmhost }}/system"
root_pubkey: "{{ lookup('file', ansible_private + '/ssh/id_rsa.pub') }}"
root_pubkey: "{{ lookup('file', '../../files/ssh/adm.pub') }}"
char: "{{ 'bcdefghijklmnopqrstuvwxyz'|list }}"
console_log: "/var/log/libvirt/qemu/{{ inventory_hostname }}.console.log"