Maximilian Eschenbacher f8fa2b4cd3 manage addition and removal of allowed ips | 6年前 | |
---|---|---|
_modules | 6年前 | |
_states | 6年前 | |
wireguard | 6年前 | |
README.md | 6年前 | |
pillar.example | 6年前 |
Installs WireGuard (usually dkms and utils), and creates interfaces including peers. Configuration is done via pillar (see below).
See the full Salt Formulas installation and usage instructions.
All configuration is done via pillar data. See pillar.example
for examples.
This means in particular, that you do not have to use any of the following
states youself.
wg.present
Creates a wireguard interface and sets interface-wide parameters.
wg.peer_present
Adds a peer to an interface and sets peer-specific parameters.
wg.absent
Removes a wireguard interface.
wg.peer_absent
Removes a peer from an interface.