Puppet Class: network
- Inherits:
-
network::params
- network::params
- network
- Defined in:
- manifests/init.pp
Overview
Configure the network on this host
Parameter Summary
- defaultgw (Any) -
IP Address of the default gateway
- fqdn (Any) -
Fully Qualified Domain Name of this host
- routednet (Any) => $::network::params::routednet -
Direct routes for this host, array of triplets: `
@ @ ` (default: []) - hostname_augeas_path (Any) => $::network::params::hostname_augeas_path -
Augeas path of the file with the hostname
- hostname_augeas_change (Any) => $::network::params::hostname_augeas_change -
Augeas rule to apply to change the hostname
- bonding_packages (Any) => $::network::params::bonding_packages -
List of packages to install to use bonding
- bonding_options (Any) => $::network::params::bonding_options -
Hash with the bonding configuration for this host
- bridge_packages (Any) => $::network::params::bridge_packages -
List of packages to install to use bridges
- bridge_options (Any) => $::network::params::bridge_options -
Hash with the bridges configuration for this host
- config_file (Any) => $::network::params::config_file -
Path of the main network configuration file
- systemd_tmpfile (Any) => $::network::params::systemd_tmpfile -
tmpfile config file path
- systemd_tmpfile_options (Any) => $::network::params::systemd_tmpfile_options -
tmpfile config content as an array of line
- ifup_hotplug_service (Any) => $::network::params::ifup_hotplug_service -
ifup service name
- ifup_hotplug_service_file (Any) => $::network::params::ifup_hotplug_service_file -
ifup service unit file path
- ifup_hotplug_service_link (Any) => $::network::params::ifup_hotplug_service_link -
ifup service unit wants link path
- ifup_hotplug_service_exec (Any) => $::network::params::ifup_hotplug_service_exec -
Command to ifup all hotplug interfaces
- ifup_hotplug_service_params (Any) => $::network::params::ifup_hotplug_service_params -
Content of the ifup service unit file
- ifup_hotplug_services (Any) => $::network::params::ifup_hotplug_services -
Hash with the definition of service resource for the ifup service
- ifup_hotplug_files (Any) => $::network::params::ifup_hotplug_files -
Hash with the definition of file resource for the ifup service wants link
- ib_enable (Any) => $::network::params::ib_enable -
Enable infiniband stack installation and configuration (default: false)
- opa_enable (Any) => $::network::params::opa_enable -
Enable the Intel OmniPath stack installation and configuration (default: false)
- ib_udev_rule_file (Any) => $::network::params::ib_udev_rule_file -
Path of the udev rule for Infiniband
- ib_file (Any) => $::network::params::ib_file -
Path of the infiniband stack config file
- ib_rules (Any) => $::network::params::ib_rules -
udev rules for infiniband to place in `ib_udev_rule_file`
- ib_packages (Any) => $::network::params::ib_packages -
List of packages for the Infiniband stack
- opa_packages (Any) => $::network::params::opa_packages -
List of packages for the Intel OmniPath stack
- opa_kernel_modules (Any) => $::network::params::opa_kernel_modules -
Array of kernel modules to load during server boot
- mlx4load (Any) => $::network::params::mlx4load -
Load the `mlx4` driver, 'yes'` or 'no' (default: 'yes')
- irqbalance_options (Any) => $::network::params::irqbalance_options -
Key/Value hash with the content of the irqbalance configuration
- ib_mtu (Any) => $::network::params::ib_mtu -
MTU for the IPoIB network (default: '65520')
- ib_mode (Any) => $::network::params::ib_mode -
Mode for IPoIB, 'connected' or 'datagram' (default: 'connected')
- ib_options (Any) => { -
Key/Value hash with the content of `ib_file`
- packages (Any) => [