Moved ssh and redis tunneling from knox to beacon

This commit is contained in:
2022-04-26 09:03:10 +05:30
parent 09a8fdfecc
commit f9124abb6c
5 changed files with 30 additions and 55 deletions

View File

@ -59,15 +59,15 @@
line: "{{ peitho_key }}"
when: peithokey_test.stdout == "0"
- name: Check Knox public key
shell: "grep -c \"{{ knox_key }}\" /home/pi/.ssh/authorized_keys || true"
register: knoxkey_test
- name: Check Beacon public key
shell: "grep -c \"{{ beacon_key }}\" /home/pi/.ssh/authorized_keys || true"
register: beaconkey_test
- name: Add Knox public key
lineinfile:
dest: /home/pi/.ssh/authorized_keys
line: "{{ knox_key }}"
when: knoxkey_test.stdout == "0"
line: "{{ beacon_key }}"
when: beaconkey_test.stdout == "0"
- name: Check Buttercup public key
shell: "grep -c \"{{ buttercup_key }}\" /home/pi/.ssh/authorized_keys || true"
@ -146,34 +146,34 @@
groups: lp
append: yes
- name: install knox-redis-tunnel systemd unit file
- name: install beacon-redis-tunnel systemd unit file
template:
src: "files/knox-redis-tunnel.service"
dest: "/etc/systemd/system/knox-redis-tunnel.service"
src: "files/beacon-redis-tunnel.service"
dest: "/etc/systemd/system/beacon-redis-tunnel.service"
- name: enable service knox-redis-tunnel and ensure it is not masked
- name: enable service beacon-redis-tunnel and ensure it is not masked
systemd:
name: knox-redis-tunnel
name: beacon-redis-tunnel
enabled: yes
masked: no
- name: Make sure knox-redis-tunnel service is running
- name: Make sure beacon-redis-tunnel service is running
systemd:
state: started
name: knox-redis-tunnel
name: beacon-redis-tunnel
- name: install gotthard systemd unit file
- name: install leardal systemd unit file
template:
src: "files/gotthard.service"
dest: "/etc/systemd/system/gotthard.service"
src: "files/leardal.service"
dest: "/etc/systemd/system/leardal.service"
- name: enable service gotthard and ensure it is not masked
- name: enable service leardal and ensure it is not masked
systemd:
name: gotthard
name: leardal
enabled: yes
masked: no
- name: Make sure gotthard service is running
- name: Make sure leardal service is running
systemd:
state: started
name: gotthard
name: leardal