zwischenloesung.acme-tiny-install
Acme-Tiny 安装
这是一个用于安装 acme-tiny 的 ansible 角色,首先尝试使用发行版的方式,如果不行,则直接从 GitHub 上的 'diafygi' 获取源代码——如果指定了 URL/检查和,则可以覆盖此行为。
此角色应在将来还会进行 zwischenloesung.acme-tiny-setup 和 zwischenloesung.acme-tiny 角色的主机上运行。
为什么我们不使用现有的角色?
- 第一个原因请参见下面的“承诺”部分。我们需要可靠的东西。
- 此角色将由 maestro 使用,并且必须遵循那里使用的逻辑。(当然,可以在没有 maestro 的情况下使用此角色……)
状态
开发已经转移到 inofix.acme-*
承诺
当然,这个角色将来可能会改变,但我们只会扩展功能以确保向后兼容。
如果需要进行重大更改,将创建一个新角色,可能带有“ng”或版本后缀……
安装
ansible-galaxy install zwischenloesung.acme-tiny-install
要求
- Ansible >2.0
- Galaxy 角色:zwischenloesung.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 角色:zwischenloesung.yapkg
- 下载源:默认 URL/检查和可能会改变……
示例剧本
- hosts: servers
roles:
- zwischenloesung.acme-tiny-install
许可证
GPLv3
作者信息
- Michael Lustenberger 网址:inofix.ch
关于项目
Install the famous acme-tiny python script
安装
ansible-galaxy install zwischenloesung.acme-tiny-install
许可证
gpl-3.0
下载
120