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

关于项目

Installs the Ivanti Pulse Connect Secure VPN client

安装
ansible-galaxy install stdevel.pulse_client
许可证
bsd-3-clause
下载
217
拥有者
IT consultant and podcaster 🎙️