further implementation (incomplete)
This commit is contained in:
parent
15ab5a77c3
commit
016949d100
|
@ -11,4 +11,9 @@ For now the goal of this code is to get a basic WireGuard deployment going for t
|
|||
- Use ```setup-ansible-host.sh [ip] [user]``` to setup the ansible user + ssh public key on a host before running anything
|
||||
- Use ```deploy-software-updates.sh``` to update software on all frames
|
||||
- Use ```deploy-wireguard.sh``` to deploy wireguard on the dispatcher + all frames
|
||||
- Be sure to update frame IP address after running this so ansible uses the wireguard vpn instead of naked IP address
|
||||
- Use ```deploy-frames.sh``` to deploy frame configuration (this is a limited subset of config from the docs)
|
||||
- Monit
|
||||
- msmtprc / aliases
|
||||
- Scheduled hdmi on/off
|
||||
- See ```inventory.example``` for necessary config and layout of groups for the various ansible playbooks to work properly
|
||||
|
|
6
deploy-frames.sh
Executable file
6
deploy-frames.sh
Executable file
|
@ -0,0 +1,6 @@
|
|||
#!/bin/bash
|
||||
|
||||
# https://www.tauceti.blog/post/kubernetes-the-not-so-hard-way-with-ansible-wireguard/
|
||||
# https://github.com/githubixx/ansible-role-wireguard
|
||||
|
||||
ansible-playbook -u ansible --private-key /opt/ansible/ssh.key -i inventory ./wireguard.yml
|
Loading…
Reference in a new issue