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 в ваши роли и установите переменные в вашем файле playbook.

Пример:


- hosts: all

  roles:
    - Stouts.limits

  vars:
    limits_limits:
    - *    -    nofile    200000

Лицензия

Лицензируется под MIT Лицензией. Смотрите файл LICENSE для подробностей.

Обратная связь, сообщения об ошибках, запросы и т.д.

Вы добро пожаловать!

О проекте

Ansible role which manage system limits

Установить
ansible-galaxy install Stouts/Stouts.limits
Лицензия
mit
Загрузки
3554982
Владелец
Plump for good