igor_nikiforov.sysctl

Ansible 角色:sysctl

此角色用于在您的 Linux 发行版上配置 sysctl(内核)参数。

要求

此角色是在以下 Ansible 版本上开发和测试的:

名称 版本
ansible >= 2.9.9

其他 Ansible 版本未进行测试,但可能能够正常工作。

安装

使用 ansible-galaxy install igor_nikiforov.sysctl 安装最新稳定版本的角色。

您也可以通过需求文件安装 ansible-galaxy install -r requirements.yml

# requirements.yml
---
roles:
  - name: igor_nikiforov.sysctl
    version: v1.0.0

使用

该角色支持所有 sysctl 配置参数。请使用 sysctl -a 打印所有可能的参数。

示例

# playbook.yml
---
- hosts: all
  become: true
  gather_facts: false

  pre_tasks:
    - wait_for_connection: { timeout: 300 }
    - setup:

  vars:
    sysctl_settings:
      - name: net.ipv4.ip_forward
        value: 1

  tasks:
    - name: 配置 sysctl 参数
      import_role:
        name: sysctl

许可证

MIT

作者信息

Igor Nikiforov

关于项目

Configure sysctl paramaters under any Linux distributions.

安装
ansible-galaxy install igor_nikiforov.sysctl
许可证
Unknown
下载
1.1M
拥有者