proxy_client

pdk
Configures environment variables and such like so machines may access the internet via proxy.

Jesse Reynolds

jesse

258,149 downloads

254,064 latest version

5.0 quality score

Version information

  • 0.2.0 (latest)
  • 0.1.1
  • 0.1.0
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
  • CentOS

Start using this module

Documentation

jesse/proxy_client — version 0.2.0 Aug 1st 2019

proxy_client

Table of Contents

  1. Description
  2. Usage - Configuration options and additional functionality
  3. 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.