# <classname>: false - don't include this
# <classname>: true - include and use the
#
# <param>: <value> - include and override the
#
#
# See params.pp in each class for what options are
---
---
foreman:
foreman::cli:
foreman::cli::openscap:
foreman_proxy:
foreman_proxy:
repo:
gpgcheck:
custom_repo:
version:
ensure_packages_version:
plugin_version:
bind_host:
bind_host:
-
http_port:
ssl_port:
dir:
user:
groups:
log: /var/log/foreman-proxy/proxy.
log_level:
log_buffer:
log_buffer_errors:
http:
ssl:
ssl_ca: /etc/puppetlabs/puppet/ssl/certs/ca.
ssl_cert: /etc/puppetlabs/puppet/ssl/certs/foreman-proxy.lab.cs.ucalgary.ca.
ssl_key: /etc/puppetlabs/puppet/ssl/private_keys/foreman-proxy.lab.cs.ucalgary.ca.
foreman_ssl_ca: /etc/foreman-proxy/proxy_ca.
foreman_ssl_cert: /etc/foreman-proxy/client_cert.
foreman_ssl_key: /etc/foreman-proxy/client_key.
trusted_hosts:
trusted_hosts:
- foreman.lab.cs.ucalgary.
ssl_disabled_ciphers:
tls_disabled_versions:
manage_sudoersd:
use_sudoersd:
use_sudoers:
puppetca:
puppetca_listen_on:
ssldir:
puppetdir:
puppetca_cmd: /opt/puppetlabs/bin/puppet
puppet_group:
autosignfile: /etc/puppetlabs/puppet/autosign.
manage_puppet_group:
puppet:
puppet_listen_on:
puppetrun_cmd: /opt/puppetlabs/bin/puppet
puppetrun_provider:
puppetrun_provider:
customrun_cmd:
customrun_args: -ay -f
mcollective_user:
puppetssh_sudo:
puppetssh_command: /opt/puppetlabs/bin/puppet agent --onetime
puppetssh_user:
puppetssh_keyfile:
puppetssh_wait:
salt_puppetrun_cmd: puppet.
puppet_user:
puppet_url: https://foreman-proxy.lab.cs.ucalgary.
puppet_ssl_ca: /etc/puppetlabs/puppet/ssl/certs/ca.
puppet_ssl_cert: /etc/puppetlabs/puppet/ssl/certs/foreman-proxy.lab.cs.ucalgary.ca.
puppet_ssl_key: /etc/puppetlabs/puppet/ssl/private_keys/foreman-proxy.lab.cs.ucalgary.ca.
puppet_use_environment_api:
puppet_use_environment_api:
puppet_api_timeout:
templates:
templates_listen_on:
template_url: http://foreman-proxy.lab.cs.ucalgary.
logs:
logs_listen_on:
tftp:
tftp_listen_on:
tftp_managed:
tftp_manage_wget:
tftp_syslinux_filenames:
tftp_syslinux_filenames:
- /usr/share/syslinux/chain.
- /usr/share/syslinux/mboot.
- /usr/share/syslinux/menu.
-
- /usr/share/syslinux/pxelinux.
tftp_root:
tftp_dirs:
tftp_dirs:
- /var/lib/tftpboot/pxelinux.
-
-
-
- /var/lib/tftpboot/ztp.
- /var/lib/tftpboot/poap.
tftp_servername:
tftp_servername:
tftp_replace_grub2_cfg:
dhcp:
dhcp_listen_on:
dhcp_managed:
dhcp_provider:
dhcp_subnets:
dhcp_option_domain:
dhcp_option_domain:
- lab.cs.ucalgary.
dhcp_search_domains:
dhcp_search_domains:
- lab.cs.ucalgary.
- cs.ucalgary.
dhcp_interface:
dhcp_additional_interfaces:
dhcp_gateway: 172.20.2.
dhcp_range: 172.20.2.50 172.20.2.
dhcp_pxeserver:
dhcp_pxeserver:
dhcp_pxefilename: pxelinux.
dhcp_network:
dhcp_network:
dhcp_netmask: 255.255.255.
dhcp_nameservers:
dhcp_server: 127.0.0.
dhcp_config: /etc/dhcp/dhcpd.
dhcp_leases: /var/lib/dhcpd/dhcpd.
dhcp_key_name:
dhcp_key_secret:
dhcp_key_name:
dhcp_key_secret:
dhcp_omapi_port:
dhcp_peer_address:
dhcp_peer_address:
dhcp_node_type:
dhcp_failover_address: 172.20.2.
dhcp_failover_port:
dhcp_max_response_delay:
dhcp_max_unacked_updates:
dhcp_mclt:
dhcp_load_split:
dhcp_load_balance:
dhcp_manage_acls:
dns:
dns_listen_on:
dns_managed:
dns_provider:
dns_interface:
dns_zone: lab.cs.ucalgary.
dns_reverse:
dns_reverse:
dns_server: 172.17.12.
dns_ttl:
dns_tsig_keytab: /etc/foreman-proxy/dns.
dns_tsig_principal: foremanproxy@CS.UCALGARY.
dns_forwarders:
libvirt_network:
libvirt_connection:
bmc:
bmc_listen_on:
bmc_default_provider:
realm:
realm_listen_on:
realm_provider:
realm_keytab: /etc/foreman-proxy/freeipa.
realm_principal: foremanproxy@CS.UCALGARY.
freeipa_config: /etc/ipa/default.
freeipa_remove_dns:
keyfile: /etc/rndc.
register_in_foreman:
foreman_base_url: https://foreman.lab.cs.ucalgary.
registered_name: foreman-proxy.lab.cs.ucalgary.
registered_proxy_url:
registered_proxy_url:
oauth_effective_user:
oauth_consumer_key:
oauth_consumer_secret:
puppet_use_cache:
puppet_use_cache:
puppet:
foreman::plugin::ansible:
foreman::plugin::azure:
foreman::plugin::bootdisk:
foreman::plugin::chef:
foreman::plugin::cockpit:
foreman::plugin::default_hostgroup:
foreman::plugin::dhcp_browser:
foreman::plugin::digitalocean:
foreman::plugin::discovery:
foreman::plugin::docker:
foreman::plugin::expire_hosts:
foreman::plugin::hooks:
foreman::plugin::host_extra_validator:
foreman::plugin::memcache:
foreman::plugin::monitoring:
foreman::plugin::omaha:
foreman::plugin::openscap:
foreman::plugin::ovirt_provision:
foreman::plugin::puppetdb:
foreman::plugin::remote_execution:
foreman::plugin::salt:
foreman::plugin::setup:
foreman::plugin::tasks:
foreman::plugin::templates:
foreman::compute::ec2:
foreman::compute::gce:
foreman::compute::libvirt:
foreman::compute::openstack:
foreman::compute::ovirt:
foreman::compute::rackspace:
foreman::compute::vmware:
foreman_proxy::plugin::abrt:
foreman_proxy::plugin::ansible:
foreman_proxy::plugin::chef:
foreman_proxy::plugin::dhcp::infoblox:
foreman_proxy::plugin::dhcp::remote_isc:
foreman_proxy::plugin::discovery:
foreman_proxy::plugin::discovery:
install_images:
tftp_root:
source_url: http://pages.cpsc.ucalgary.
image_name: fdi-image-latest.
foreman_proxy::plugin::dns::infoblox:
foreman_proxy::plugin::dns::powerdns:
foreman_proxy::plugin::dynflow:
foreman_proxy::plugin::monitoring:
foreman_proxy::plugin::omaha:
foreman_proxy::plugin::openscap:
foreman_proxy::plugin::pulp:
foreman_proxy::plugin::remote_execution::ssh:
foreman_proxy::plugin::salt: