Ansible Role: openssl¶
安装 openssl
介绍¶
在计算机网络上,OpenSSL是一个开放源代码的软件库包,应用程序可以使用这个包来进行安全通信,避免窃听,同时确认另一端连线者的身份。这个包广泛被应用在互联网的网页服务器上。 其主要库是以C语言所写成,实现了基本的加密功能,实现了SSL与TLS协议。
要求¶
此角色在Debian和RHEL及其衍生产品上运行。
测试环境¶
ansible主机
ansible: 2.9.1
os: Centos 7.4 X64
python: 2.7.5
ansible管理主机
os: Centos 6, Centos 7, Debian 9
角色变量¶
software_files_path: "/opt/software"
software_install_path: "/usr/local/openssl"
openssl_version: "1.1.1d"
openssl_file: "openssl-{{ openssl_version }}.tar.gz"
openssl_file_path: "{{ software_files_path }}/{{ openssl_file }}"
openssl_file_url: "https://www.openssl.org/source/{{ openssl_file }}"
依赖¶
github地址¶
https://github.com/lework/Ansible-roles/tree/master/openssl
Example Playbook¶
# 默认安装
- hosts: node1
roles:
- openssl
# 指定版本
- hosts: node1
vars:
- openssl_version: "1.1.1d"
roles:
- openssl
使用¶
openssl version
最后更新: 2020-12-03 08:40:01