MEschenbacher's Wireguard Saltstack Formula
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
Maximilian Eschenbacher f8fa2b4cd3 manage addition and removal of allowed ips 6 anos atrás
_modules module.showconf: configure hide_keys 6 anos atrás
_states manage addition and removal of allowed ips 6 anos atrás
wireguard refactor/simplify peer configuration 6 anos atrás
README.md update README 6 anos atrás
pillar.example update pillar.example 6 anos atrás

README.md

wireguard-formula

Installs WireGuard (usually dkms and utils), and creates interfaces including peers. Configuration is done via pillar (see below).

Installation

See the full Salt Formulas installation and usage instructions.

Configuration

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.

Available states

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.