Changes:
- Fixed wg0.conf.j2 template variables
- Refactored wireguard/site logic to support dynamic peer/key selection
- Updated defaults, playbook entry, and install script for consistency
Tested:
✅ NodePort 443 + DNAT verified from master/slave nodes and external curl
6 lines
134 B
Bash
6 lines
134 B
Bash
#!/bin/bash
|
|
|
|
export DEBIAN_FRONTEND=noninteractive
|
|
sudo apt-get update
|
|
sudo apt-get install -y vim iputils-ping rsync wireguard-tools
|