Installs the Ivanti Pulse Connect Secure VPN client.
No requirements.
| Variable | Default | Description |
|---|---|---|
pulse_filename |
some government site | Package file to install |
pulse_os_network_service |
preset, see vars/*.yml | Network service (e.g. NetworkManager), required for systemd-resolved incompatibility |
Check-out the vars/*.yml files - there is a list of alternate download sites.
No dependencies.
Local file installation:
- hosts: clients
roles:
- role: stdevel.pulse_client
pulse_filename: pulsesecure_9.1.R13_amd64.debRepository installation:
- hosts: clients
roles:
- role: stdevel.pulse_client
pulse_filename: https://simone.giertz.dev/foobar/pulsesecure_13.17.rpmUse Ansible Molecule for running tests:
$ molecule create
$ molecule convergeRun the tests:
$ molecule verifyBSD
Christian Stankowic