blob: 6570ae2ccf816ea2bd955ad01cf3b62c8ef172a4 [file] [log] [blame] [view]
Apigee OPDK Setup OS DS
=========
This role performs configuration changes to the limits.conf that are required for nodes that are part of an Apigee
platform instance.
Requirements
------------
None
Role Variables
--------------
Limits are update with the collection `apigee_limits`. This list is used to update settings in limits.conf. The default
values are as follows:
apigee_limits:
- { domain: '*', limit_type: '-', limit_item: 'memlock', value: 'unlimited' }
- { domain: '*', limit_type: '-', limit_item: 'nofile', value: '100000' }
- { domain: '*', limit_type: '-', limit_item: 'nproc', value: 'unlimited' }
- { domain: '*', limit_type: '-', limit_item: 'as', value: 'unlimited' }
Dependencies
------------
None
Example Playbook
----------------
- hosts: servers
roles:
- { role: apigee-opdk-setup-os-limits }
or
- hosts: servers
vars:
apigee_limits:
- { domain: '*', limit_type: '-', limit_item: 'memlock', value: 'unlimited' }
- { domain: '*', limit_type: '-', limit_item: 'nofile', value: '100000' }
- { domain: '*', limit_type: '-', limit_item: 'nproc', value: 'unlimited' }
- { domain: '*', limit_type: '-', limit_item: 'as', value: 'unlimited' }
roles:
- { role: apigee-opdk-setup-os-limits }
License
-------
Apache 2.0
Author Information
------------------
Carlos Frias
<!-- BEGIN Google Required Disclaimer -->
# Not Google Product Clause
This is not an officially supported Google product.
<!-- END Google Required Disclaimer -->