Pipeline Jenkins Wireguard Admin
Foi criada uma pipeline para realizar a administração dos clientes da VPN, que pode ser acessada através de https://jenkins.moveideias.com.br/view/INFRA-QG/job/INFRA-QG-Wireguard-Admin/
Na tela temos as opções:
- action: Define a ação que vai realizar no processamento, onde: (*Obrigatório)
- show: Exibe a configuração que o cliente deve utilizar na conexão.
- add: Adiciona um novo cliente ou atualiza o pubkey se o mesmo já existir.
- remove: Remove as permissões de um cliente.
- user: Nome do cliente que irá fazer a conexão. Sugestão é usar o e-mail sem "@moveideias.com.br" (*Obrigatório)
- pubkey: PublicKey que foi gerada na maquina do cliente pelo aplicativo do Wireguard. (*Obrigatório se action add)
Após a execução do processo, deve ser acessado o output do mesmo através do "Histórico de construções", clicando na seta do ID do processamento e selecionar a opção "Console Output":
A mesma vai exibir o log do processamento, e nas opções "show" e "add" vai exibir a configuração que o cliente vai precisar colocar na sua maquina para conexão:
* Alterar sempre o {YOUR_PRIVATE_KEY} pela chave privada que foi criada na maquina do cliente


