inofix.acme-tiny-install
Acme-Tiny 安装
这是一个用于安装 acme-tiny 的 Ansible 角色。首先尝试通过发行版的方式进行安装,如果不行,则直接从 GitHub 的 'diafygi' 获取源代码。如果指定了 URL/校验和,可以覆盖此设置。
此角色旨在运行在将来还会执行 inofix.acme-tiny-setup 和 inofix.acme-tiny-sign 角色的主机上。
为什么不使用现有的角色?
- 第一个原因请阅读下面的“承诺”部分。我们需要可靠的解决方案。
- 此角色将被 maestro 使用,必须遵循那里使用的逻辑。(当然,角色也可以不通过 maestro 使用。)
状态
不稳定!我们只是从 zwischenloesung.acme-tiny-install 迁移过来。
承诺
当然,这个角色将来可能会改变,但我们只会扩展功能,以不破坏向后兼容性。
如果需要进行根本性更改,将创建一个新角色,可能会带有 'ng' 或版本后缀...
安装
ansible-galaxy install inofix.acme-tiny-install
要求
- Ansible >2.0
- Galaxy 角色: inofix.yapkg
- 目标主机上需要 Python2/3
- 通用 UNIX 系统,符合 FHS 标准
角色变量
- http_proxy (可选,字符串)
- app__acme__tiny__checksum (可选,字符串: 默认值="sha256:bcd7cb56c280543c929cb4b7b2d1ed2d7ebabdae74fedc96b6a63f218c0b8ace")
- app__acme__tiny__download_upstream (可选,字符串: 默认值="https://raw.githubusercontent.com/diafygi/acme-tiny/master/acme\_tiny.py")
依赖关系
- Galaxy 角色: inofix.yapkg
- 下载源: 默认 URL/校验和可能会变化...
示例剧本
- hosts: servers
roles:
- inofix.acme-tiny-install
许可证
GPLv3
作者信息
- Michael Lustenberger 网址:inofix.ch
关于项目
Install the famous acme-tiny python script
安装
ansible-galaxy install inofix.acme-tiny-install
许可证
gpl-3.0
下载
195
拥有者
INOFIX is a Luzern based software company focused on the development of free software and system solutions.