20 lines
538 B
YAML
20 lines
538 B
YAML
- name: 创建目录
|
|
file: name=/data/openvpn state=directory
|
|
|
|
- name: 复制openvpn 镜像文件
|
|
copy: src={{ base_dir }}/bin/openvpn/openvpn-docker-image.tar dest=/data/openvpn/ mode=0755
|
|
|
|
- name: 复制安装脚本文件
|
|
copy: src={{ item }} dest=/data/openvpn/{{ item }} mode=0755
|
|
with_items:
|
|
- delovpnuser
|
|
- docker-openvpn.service
|
|
- genovpnuser
|
|
- install.sh
|
|
- output.sh
|
|
- stream.txt
|
|
- ovpn_vars
|
|
|
|
- name: 执行安装脚本
|
|
shell: "cd /data/openvpn && sh install.sh {{openvpnExternalIp}} {{openvpnRouteCIDR}}"
|