【文件属性】:
文件名称:ansible-role-sudo:在Linux系统上配置sudo的角色
文件大小:9KB
文件格式:ZIP
更新时间:2021-03-18 09:28:34
Ansible角色:须藤
在Linux系统上配置sudo的Ansible角色。
要求
去做。
角色变量
sudo_package :sudo包,按名称。使用sudo=ver固定到版本。默认为sudo 。
sudo_package_state :sudo软件包的安装状态。默认present 。
剧本范例
默认用法:
- hosts: servers
roles:
- { role: stonesoupkitchen.sudo }
发展
终止虚拟环境并从requirements.txt安装模块:
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
启用提交前检查:
pre-commit install
运行分子测试:
molecule test
执照
请参阅。
【文件预览】:
ansible-role-sudo-main
----molecule()
--------default()
----defaults()
--------main.yml(192B)
----.ansible-lint(150B)
----.yamllint(598B)
----requirements.txt(96B)
----tasks()
--------config.yml(304B)
--------main.yml(65B)
--------install.yml(247B)
----meta()
--------main.yml(315B)
----LICENSE(1KB)
----README.md(819B)
----vars()
--------main.yml(27B)
----.pre-commit-config.yaml(142B)
----handlers()
--------main.yml(28B)
----.gitignore(2KB)
----files()
--------sudoers(916B)