没有合适的资源?快使用搜索试试~ 我知道了~
paternoster:Paternoster允许您运行Ansible剧本,例如普通的Python或Bash脚本
共46个文件
py:17个
yml:9个
txt:6个
需积分: 9 0 下载量 100 浏览量
2021-02-01
10:47:45
上传
评论
收藏 49KB ZIP 举报
温馨提示
帕特诺斯特 Paternoster使ansible剧本能够像普通的bash或python脚本一样运行。 它使用python的解析给定的参数,并通过ansible API将其传递给实际的剧本。 此外,它还提供了一种自动方式来以其他用户身份运行命令,可用于为普通shell用户赋予特殊特权,同时仍具有简洁易懂的用户界面。 支持并自动测试Ansible 2.1.x至2.10.x以及python 2.7至3.8。 我们建议使用ansible 2.8+和python 3.6+。 一切设置完成后,可以像下面这样使用paternoster脚本: $ create-user --help usage: create-user [-h] -u USERNAME [-v] Create a user. required arguments: -u USERNAME, --username USERNAME name of the user to create optional arguments: -h, --help s
资源推荐
资源详情
资源评论
收起资源包目录
paternoster-master.zip (46个子文件)
paternoster-master
requirements
lint.txt 11B
test.txt 18B
py2.txt 5B
dev.txt 16B
vagrant
run_integration_tests.py 2KB
tests
test_become_root.yml 1KB
test_exploit_ansiblecfg.yml 2KB
test_variables.yml 764B
test_become_root_symlink.yml 1KB
test_everything.yml 960B
drop_script.yml 952B
test_ymlapi.yml 862B
templates
sudoers.j2 224B
site.yml 1KB
files
scripts
uberspace-add-domain 672B
Vagrantfile 342B
LICENSE.txt 1KB
logo.svg 7KB
ansible.cfg 203B
requirements.txt 24B
doc
script_development.md 9KB
.travis.yml 75B
tox.ini 942B
setup.py 2KB
README.md 9KB
.pre-commit-config.yaml 894B
.pypirc 105B
logo.png 7KB
paternoster
paternoster.py 13KB
shebang.py 968B
runners
__init__.py 0B
ansiblerunner.py 9KB
__init__.py 49B
types
__init__.py 6KB
test
mockrunner.py 204B
test_parameters.py 11KB
test_types.py 8KB
test_prompt.py 13KB
test_ansible_runner.py 6KB
__init__.py 0B
test_root.py 703B
test_paternoster.py 453B
root.py 1KB
.editorconfig 162B
.gitignore 811B
.coveragerc 74B
共 46 条
- 1
资源评论
徐校长
- 粉丝: 404
- 资源: 4614
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功