Stouts.limits

Stouts.limits

ビルドステータス Galaxy

システムの制限を管理するためのAnsibleロールです。

変数

limits_enabled: yes
limits_path: /etc/security/limits.d/tune.conf

# 説明については http://linux.die.net/man/5/limits.conf を参照してください
limits_limits:
  - "*    -    nofile    65535"

limits_sysctl:
  - { name: 'net.ipv4.tcp_tw_recycle',      value: '1' }
  - { name: 'net.ipv4.tcp_tw_reuse',        value: '1' }
  - { name: 'net.ipv4.ip_local_port_range', value: '15000 35530' }

# /etc/pam.d/ にある設定ファイル
limits_pamd_files:
  - "su"

使い方

Stouts.limitsをロールに追加し、プレイブックファイルで変数を設定します。

例:


- hosts: all

  roles:
    - Stouts.limits

  vars:
    limits_limits:
    - *    -    nofile    200000

ライセンス

MITライセンスの下でライセンスされています。詳細についてはLICENSEファイルを参照してください。

フィードバック、バグ報告、リクエストなど…

歓迎します!

プロジェクトについて

Ansible role which manage system limits

インストール
ansible-galaxy install Stouts.limits
ライセンス
mit
ダウンロード
3.6M
所有者
Plump for good