stdevel.pulse_client
pulse_client
安装 Ivanti Pulse Connect Secure VPN 客户端。
要求
没有要求。
角色变量
变量 | 默认值 | 描述 |
---|---|---|
pulse_filename |
某个政府网站 | 要安装的包文件 |
pulse_os_network_service |
预设,见 vars/*.yml | 网络服务(例如 NetworkManager ),需要解决 systemd-resolved 不兼容问题 |
查看 vars/*.yml 文件,里面有备用下载站点的列表。
依赖
没有依赖。
示例剧本
本地文件安装:
- hosts: clients
roles:
- role: stdevel.pulse_client
pulse_filename: pulsesecure_9.1.R13_amd64.deb
从仓库安装:
- hosts: clients
roles:
- role: stdevel.pulse_client
pulse_filename: https://simone.giertz.dev/foobar/pulsesecure_13.17.rpm
开发/测试
使用 Ansible Molecule 运行测试:
$ molecule create
$ molecule converge
运行测试:
$ molecule verify
许可证
BSD
作者信息
Christian Stankowic
安装
ansible-galaxy install stdevel.pulse_client
许可证
bsd-3-clause
下载
217
拥有者
IT consultant and podcaster 🎙️