pulse_client
pulse_client
Installs the Ivanti Pulse Connect Secure VPN client.
Requirements
No requirements.
Role Variables
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.
Dependencies
No dependencies.
Example Playbook
Local file installation:
- hosts: clients
roles:
- role: stdevel.pulse_client
pulse_filename: pulsesecure_9.1.R13_amd64.deb
Repository installation:
- hosts: clients
roles:
- role: stdevel.pulse_client
pulse_filename: https://simone.giertz.dev/foobar/pulsesecure_13.17.rpm
Development / Testing
Use Ansible Molecule for running tests:
$ molecule create
$ molecule converge
Run the tests:
$ molecule verify
License
BSD
Author Information
Christian Stankowic
Install
ansible-galaxy install stdevel/ansible-pulse_client
License
bsd-3-clause
Downloads
202
Owner
IT consultant and podcaster 🎙️