1. get_url模块
功能:通过互联网下载软件至被控端本地;
主要参数如下:
参数 | 说明 |
---|---|
url | 资源文件在互联网上的具体url地址 |
dest | 文件下载位置的绝对路径 |
mode | 文件下载位置的绝对路径 |
checksum | 对下载的资源进行校验 |
timeout | URL请求超时时间,默认10s |
-
示例一:下载互联网的软件至本地:
[root@manger ~]# ansible webservers -m get_url -a "url=https://mirrors.aliyun.com/xx.rpm dest=/tmp"
-
示例二:下载互联网文件并进行 md5 校验:
[root@manger ~]# ansible webservers -m get_url -a "url=http,https dest=/opt checksum=md5:76eb3af80ffd"