ivansible.lin_base
ivansible.lin_base
用于其他角色的通用 Ansible 处理程序和默认值。
要求
无
变量
下面列出了可用变量及其默认值。
hide_secrets: true
待定
allow_sysctl: true
待定
lin_ssh_port: 22
待定
lin_ssh_keys_files: <playbook_dir>/files/keys/ssh-*.key'
待定
lin_use_python2: 在 xenial/bionic 上为 true,在 focal 上为 false
待定
lin_compress_logs: ~
如果设置,这将启用(true)或禁用(false)旋转日志的压缩。 如果未设置,标准日志保持不变,生成的 logrotate 配置将启用压缩。
systemd_dir: /etc/systemd/system
待定
local_bin: /usr/local/bin
待定
通用 certbot 设置
certbot_use_docker:
certbot_script:
certbot_dir:
certbot_lib_dir:
certbot_log_dir:
certbot_hook_dir:
certbot_post_dir:
处理程序
- 更新系统临时文件
- 重启 ssh 服务
- 删除临时播放文件
标签
无
示例 Playbook
此角色仅作为继承的基础。
许可证
MIT
作者信息
由 IvanSible 创建于 2018-2020 年。