proxy_client
Configures environment variables and such like so machines may access the internet via proxy.
Version information
released Aug 1st 2019
This version is compatible with:
- Puppet Enterprise 2019.8.x, 2019.7.x, 2019.5.x, 2019.4.x, 2019.3.x, 2019.2.x, 2019.1.x, 2019.0.x, 2018.1.x, 2017.3.x, 2017.2.x, 2017.1.x, 2016.5.x, 2016.4.x
- Puppet >= 4.0.0 < 7.0.0
Start using this module
Add this module to your Puppetfile:
mod 'jesse-proxy_client', '0.2.0'
Learn more about managing modules with a PuppetfileDocumentation
jesse/proxy_client — version 0.2.0 Aug 1st 2019
proxy_client
Table of Contents
- Description
- Usage - Configuration options and additional functionality
- Limitations - OS compatibility, etc.
Description
This module configures your proxy environment variables.
Usage
Call it like this:
class {'proxy_client':
http_proxy => 'http://proxy.example:3128',
https_proxy => 'http://proxy.example:3128',
no_proxy => ['puppet.example','10.0.99.1']
}
This module can ensure that folder /etc/profile.d exist on the system, default is false :
class {'proxy_client':
manage_profile => true,
http_proxy => 'http://proxy.example:3128',
https_proxy => 'http://proxy.example:3128',
no_proxy => ['puppet.example','10.0.99.1']
}
Limitations
Currently only supports RedHat.