Moved ssh and redis tunneling from knox to beacon
This commit is contained in:
@ -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
|
||||
|
||||
Reference in New Issue
Block a user