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 年。

关于项目

common ansible defaults and handlers for other roles

安装
ansible-galaxy install ivansible.lin_base
许可证
Unknown
下载
1.4k
拥有者
ivandeex ansible roles, molecule tests: https://galaxy.ansible.com/ivansible/