igor_nikiforov.sysctl

Ansibleロール: sysctl

このロールは、Linuxディストリビューションのsysctl(カーネル)パラメータを設定します。

要件

このロールは、以下のAnsibleバージョンで開発およびテストされました:

名前 バージョン
ansible >= 2.9.9

他のAnsibleバージョンはテストされていませんが、恐らく動作します。

インストール

ansible-galaxy install igor_nikiforov.sysctlを使用して、ロールの最新の安定版をインストールします。

または、requirementsからインストールすることもできます。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
所有者