Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Usage:
- foreman-installer [OPTIONS]
- Options:
- = Generic:
- --reset-foreman-db Drop foreman database first? You will lose all data! Unfortunately we
- can't detect a failure at the moment so you should verify the success
- manually. e.g. dropping can fail when DB is currently in use. (default: false)
- --detailed-exitcodes Provide transaction information via exit codes, see puppet-agent(8)
- for full details. (default: false)
- --[no-]colors Use color output on STDOUT (default: true)
- --color-of-background COLOR Your terminal background is :bright or :dark (default: :dark)
- --dont-save-answers Skip saving answers to '/etc/foreman-installer/scenarios.d/foreman-answers.yaml'? (default: false)
- --ignore-undocumented Ignore inconsistent parameter documentation (default: false)
- -i, --interactive Run in interactive mode
- --log-level LEVEL Log level for log file output (default: :debug)
- -n, --noop Run puppet in noop mode? (default: false)
- -p, --profile Run puppet in profile mode? (default: false)
- -s, --skip-checks-i-know-better Skip all system checks (default: false)
- --skip-puppet-version-check Skip check for compatible Puppet versions (default: false)
- -v, --verbose Display log on STDOUT instead of progressbar
- -l, --verbose-log-level LEVEL Log level for verbose mode output (default: "info")
- -S, --scenario SCENARIO Use installation scenario
- --disable-scenario SCENARIO Disable installation scenario
- --enable-scenario SCENARIO Enable installation scenario
- --list-scenarios List available installation scenarios
- --force Force change of installation scenario
- --compare-scenarios Show changes between last used scenario and the scenario specified with -S or --scenario argument
- --migrations-only Apply migrations to a selected scenario and exit
- --[no-]parser-cache Force use or bypass of Puppet module parser cache
- -h, --help print help
- --full-help print complete help
- --[no-]enable-foreman Enable 'foreman' puppet module (default: true)
- --[no-]enable-foreman-cli Enable 'foreman_cli' puppet module (default: true)
- --[no-]enable-foreman-cli-ansible Enable 'foreman_cli_ansible' puppet module (default: false)
- --[no-]enable-foreman-cli-azure Enable 'foreman_cli_azure' puppet module (default: false)
- --[no-]enable-foreman-cli-discovery Enable 'foreman_cli_discovery' puppet module (default: false)
- --[no-]enable-foreman-cli-kubevirt Enable 'foreman_cli_kubevirt' puppet module (default: false)
- --[no-]enable-foreman-cli-openscap Enable 'foreman_cli_openscap' puppet module (default: false)
- --[no-]enable-foreman-cli-remote-execution Enable 'foreman_cli_remote_execution' puppet module (default: false)
- --[no-]enable-foreman-cli-tasks Enable 'foreman_cli_tasks' puppet module (default: false)
- --[no-]enable-foreman-cli-templates Enable 'foreman_cli_templates' puppet module (default: false)
- --[no-]enable-foreman-proxy Enable 'foreman_proxy' puppet module (default: true)
- --[no-]enable-puppet Enable 'puppet' puppet module (default: true)
- --[no-]enable-foreman-plugin-ansible Enable 'foreman_plugin_ansible' puppet module (default: true)
- --[no-]enable-foreman-plugin-azure Enable 'foreman_plugin_azure' puppet module (default: false)
- --[no-]enable-foreman-plugin-bootdisk Enable 'foreman_plugin_bootdisk' puppet module (default: false)
- --[no-]enable-foreman-plugin-chef Enable 'foreman_plugin_chef' puppet module (default: false)
- --[no-]enable-foreman-plugin-default-hostgroup Enable 'foreman_plugin_default_hostgroup' puppet module (default: false)
- --[no-]enable-foreman-plugin-dhcp-browser Enable 'foreman_plugin_dhcp_browser' puppet module (default: false)
- --[no-]enable-foreman-plugin-digitalocean Enable 'foreman_plugin_digitalocean' puppet module (default: false)
- --[no-]enable-foreman-plugin-discovery Enable 'foreman_plugin_discovery' puppet module (default: true)
- --[no-]enable-foreman-plugin-expire-hosts Enable 'foreman_plugin_expire_hosts' puppet module (default: false)
- --[no-]enable-foreman-plugin-hooks Enable 'foreman_plugin_hooks' puppet module (default: false)
- --[no-]enable-foreman-plugin-host-extra-validator Enable 'foreman_plugin_host_extra_validator' puppet module (default: false)
- --[no-]enable-foreman-plugin-kubevirt Enable 'foreman_plugin_kubevirt' puppet module (default: false)
- --[no-]enable-foreman-plugin-memcache Enable 'foreman_plugin_memcache' puppet module (default: false)
- --[no-]enable-foreman-plugin-monitoring Enable 'foreman_plugin_monitoring' puppet module (default: false)
- --[no-]enable-foreman-plugin-omaha Enable 'foreman_plugin_omaha' puppet module (default: false)
- --[no-]enable-foreman-plugin-openscap Enable 'foreman_plugin_openscap' puppet module (default: false)
- --[no-]enable-foreman-plugin-ovirt-provision Enable 'foreman_plugin_ovirt_provision' puppet module (default: false)
- --[no-]enable-foreman-plugin-puppetdb Enable 'foreman_plugin_puppetdb' puppet module (default: false)
- --[no-]enable-foreman-plugin-remote-execution Enable 'foreman_plugin_remote_execution' puppet module (default: true)
- --[no-]enable-foreman-plugin-remote-execution-cockpit Enable 'foreman_plugin_remote_execution_cockpit' puppet module (default: false)
- --[no-]enable-foreman-plugin-salt Enable 'foreman_plugin_salt' puppet module (default: false)
- --[no-]enable-foreman-plugin-setup Enable 'foreman_plugin_setup' puppet module (default: false)
- --[no-]enable-foreman-plugin-snapshot-management Enable 'foreman_plugin_snapshot_management' puppet module (default: false)
- --[no-]enable-foreman-plugin-tasks Enable 'foreman_plugin_tasks' puppet module (default: true)
- --[no-]enable-foreman-plugin-templates Enable 'foreman_plugin_templates' puppet module (default: false)
- --[no-]enable-foreman-compute-ec2 Enable 'foreman_compute_ec2' puppet module (default: false)
- --[no-]enable-foreman-compute-gce Enable 'foreman_compute_gce' puppet module (default: false)
- --[no-]enable-foreman-compute-libvirt Enable 'foreman_compute_libvirt' puppet module (default: false)
- --[no-]enable-foreman-compute-openstack Enable 'foreman_compute_openstack' puppet module (default: false)
- --[no-]enable-foreman-compute-ovirt Enable 'foreman_compute_ovirt' puppet module (default: false)
- --[no-]enable-foreman-compute-rackspace Enable 'foreman_compute_rackspace' puppet module (default: false)
- --[no-]enable-foreman-compute-vmware Enable 'foreman_compute_vmware' puppet module (default: false)
- --[no-]enable-foreman-proxy-plugin-ansible Enable 'foreman_proxy_plugin_ansible' puppet module (default: true)
- --[no-]enable-foreman-proxy-plugin-chef Enable 'foreman_proxy_plugin_chef' puppet module (default: false)
- --[no-]enable-foreman-proxy-plugin-dhcp-infoblox Enable 'foreman_proxy_plugin_dhcp_infoblox' puppet module (default: false)
- --[no-]enable-foreman-proxy-plugin-dhcp-remote-isc Enable 'foreman_proxy_plugin_dhcp_remote_isc' puppet module (default: false)
- --[no-]enable-foreman-proxy-plugin-discovery Enable 'foreman_proxy_plugin_discovery' puppet module (default: true)
- --[no-]enable-foreman-proxy-plugin-dns-infoblox Enable 'foreman_proxy_plugin_dns_infoblox' puppet module (default: false)
- --[no-]enable-foreman-proxy-plugin-dns-powerdns Enable 'foreman_proxy_plugin_dns_powerdns' puppet module (default: false)
- --[no-]enable-foreman-proxy-plugin-dynflow Enable 'foreman_proxy_plugin_dynflow' puppet module (default: false)
- --[no-]enable-foreman-proxy-plugin-monitoring Enable 'foreman_proxy_plugin_monitoring' puppet module (default: false)
- --[no-]enable-foreman-proxy-plugin-omaha Enable 'foreman_proxy_plugin_omaha' puppet module (default: false)
- --[no-]enable-foreman-proxy-plugin-openscap Enable 'foreman_proxy_plugin_openscap' puppet module (default: false)
- --[no-]enable-foreman-proxy-plugin-pulp Enable 'foreman_proxy_plugin_pulp' puppet module (default: false)
- --[no-]enable-foreman-proxy-plugin-remote-execution-ssh Enable 'foreman_proxy_plugin_remote_execution_ssh' puppet module (default: true)
- --[no-]enable-foreman-proxy-plugin-salt Enable 'foreman_proxy_plugin_salt' puppet module (default: false)
- = Module foreman:
- == Advanced:
- --foreman-apache Configure Foreman via Apache. By default via passenger but otherwise as a reverse proxy. (current: true)
- --reset-foreman-apache Reset apache to the default value (true)
- --foreman-app-root Name of foreman root directory (current: "/usr/share/foreman")
- --reset-foreman-app-root Reset app_root to the default value ("/usr/share/foreman")
- --foreman-client-ssl-ca Defines the SSL CA used to communicate with Foreman Proxies (current: "/etc/puppetlabs/puppet/ssl/certs/ca.pem")
- --reset-foreman-client-ssl-ca Reset client_ssl_ca to the default value ("/etc/puppetlabs/puppet/ssl/certs/ca.pem")
- --foreman-client-ssl-cert Defines the SSL certificate used to communicate with Foreman Proxies (current: "/etc/puppetlabs/puppet/ssl/certs/foreman.hitronhub.home.pem")
- --reset-foreman-client-ssl-cert Reset client_ssl_cert to the default value ("/etc/puppetlabs/puppet/ssl/certs/foreman.hitronhub.home.pem")
- --foreman-client-ssl-key Defines the SSL private key used to communicate with Foreman Proxies (current: "/etc/puppetlabs/puppet/ssl/private_keys/foreman.hitronhub.home.pem")
- --reset-foreman-client-ssl-key Reset client_ssl_key to the default value ("/etc/puppetlabs/puppet/ssl/private_keys/foreman.hitronhub.home.pem")
- --foreman-configure-epel-repo If disabled the EPEL repo will not be configured on Red Hat family systems. (current: false)
- --reset-foreman-configure-epel-repo Reset configure_epel_repo to the default value (false)
- --foreman-configure-scl-repo If disabled the SCL repo will not be configured on Red Hat clone systems.
- (Currently only installs repos for CentOS and Scientific) (current: false)
- --reset-foreman-configure-scl-repo Reset configure_scl_repo to the default value (false)
- --foreman-cors-domains List of domains that show be allowed for Cross-Origin Resource Sharing. This requires Foreman 1.22+ (current: [])
- --reset-foreman-cors-domains Reset cors_domains to the default value ([])
- --foreman-db-database Database 'production' database (e.g. foreman) (current: UNDEF)
- --reset-foreman-db-database Reset db_database to the default value (UNDEF)
- --foreman-db-host Database 'production' host (current: UNDEF)
- --reset-foreman-db-host Reset db_host to the default value (UNDEF)
- --foreman-db-manage-rake if enabled, will run rake jobs, which depend on the database (current: true)
- --reset-foreman-db-manage-rake Reset db_manage_rake to the default value (true)
- --foreman-db-password Database 'production' password, default is randomly generated (current: "nd5DotoxpRHBGRozGVdrMfxt7YQQc2a3")
- --reset-foreman-db-password Reset db_password to the default value ("nd5DotoxpRHBGRozGVdrMfxt7YQQc2a3")
- --foreman-db-pool Database 'production' size of connection pool (current: 5)
- --reset-foreman-db-pool Reset db_pool to the default value (5)
- --foreman-db-port Database 'production' port (current: UNDEF)
- --reset-foreman-db-port Reset db_port to the default value (UNDEF)
- --foreman-db-root-cert Root cert used to verify SSL connection to postgres (current: UNDEF)
- --reset-foreman-db-root-cert Reset db_root_cert to the default value (UNDEF)
- --foreman-db-sslmode Database 'production' ssl mode (current: UNDEF)
- --reset-foreman-db-sslmode Reset db_sslmode to the default value (UNDEF)
- --foreman-db-username Database 'production' user (e.g. foreman) (current: "foreman")
- --reset-foreman-db-username Reset db_username to the default value ("foreman")
- --foreman-dynflow-pool-size How many threads per worker process should Dynflow use (current: 5)
- --reset-foreman-dynflow-pool-size Reset dynflow_pool_size to the default value (5)
- --foreman-foreman-url URL on which foreman is going to run (current: "https://foreman.hitronhub.home")
- --reset-foreman-foreman-url Reset foreman_url to the default value ("https://foreman.hitronhub.home")
- --foreman-gpgcheck Turn on/off gpg check in repo files (effective only on RedHat family systems) (current: true)
- --reset-foreman-gpgcheck Reset gpgcheck to the default value (true)
- --foreman-group Primary group for the Foreman user (current: "foreman")
- --reset-foreman-group Reset group to the default value ("foreman")
- --foreman-hsts-enabled Should HSTS enforcement in https requests be enabled (current: true)
- --reset-foreman-hsts-enabled Reset hsts_enabled to the default value (true)
- --foreman-http-keytab Path to keytab to be used for Kerberos authentication on the WebUI (current: "/etc/httpd/conf/http.keytab")
- --reset-foreman-http-keytab Reset http_keytab to the default value ("/etc/httpd/conf/http.keytab")
- --foreman-ipa-manage-sssd If ipa_authentication is true, should the installer manage SSSD? You can disable it
- if you use another module for SSSD configuration (current: true)
- --reset-foreman-ipa-manage-sssd Reset ipa_manage_sssd to the default value (true)
- --foreman-jobs-manage-service Whether to manage the dynflow services (current: true)
- --reset-foreman-jobs-manage-service Reset jobs_manage_service to the default value (true)
- --foreman-jobs-service-enable Whether the Dynflow executor should be enabled (current: true)
- --reset-foreman-jobs-service-enable Reset jobs_service_enable to the default value (true)
- --foreman-jobs-service-ensure Whether the Dynflow executor should be running or stopped (current: "running")
- --reset-foreman-jobs-service-ensure Reset jobs_service_ensure to the default value ("running")
- --foreman-jobs-sidekiq-redis-url If set, the redis server is not managed and we use the defined url to connect (current: UNDEF)
- --reset-foreman-jobs-sidekiq-redis-url Reset jobs_sidekiq_redis_url to the default value (UNDEF)
- --foreman-loggers Enable or disable specific loggers, e.g. {"sql" => true} (current: {})
- --reset-foreman-loggers Reset loggers to the default value ({})
- --foreman-logging-layout Logging layout of the Foreman application (current: "pattern")
- --reset-foreman-logging-layout Reset logging_layout to the default value ("pattern")
- --foreman-logging-level Logging level of the Foreman application (current: "info")
- --reset-foreman-logging-level Reset logging_level to the default value ("info")
- --foreman-logging-type Logging type of the Foreman application (current: "file")
- --reset-foreman-logging-type Reset logging_type to the default value ("file")
- --foreman-manage-user Controls whether foreman module will manage the user on the system. (current: true)
- --reset-foreman-manage-user Reset manage_user to the default value (true)
- --foreman-oauth-active Enable OAuth authentication for REST API (current: true)
- --reset-foreman-oauth-active Reset oauth_active to the default value (true)
- --foreman-oauth-consumer-key OAuth consumer key (current: "WZuR2FmPFhzXERXtTYn7okQCSC27CwyA")
- --reset-foreman-oauth-consumer-key Reset oauth_consumer_key to the default value ("WZuR2FmPFhzXERXtTYn7okQCSC27CwyA")
- --foreman-oauth-consumer-secret OAuth consumer secret (current: "DppTmHJMrzeV2JZKFqiAUwgBJiEqJAja")
- --reset-foreman-oauth-consumer-secret Reset oauth_consumer_secret to the default value ("DppTmHJMrzeV2JZKFqiAUwgBJiEqJAja")
- --foreman-oauth-map-users Should Foreman use the foreman_user header to identify API user? (current: false)
- --reset-foreman-oauth-map-users Reset oauth_map_users to the default value (false)
- --foreman-pam-service PAM service used for host-based access control in IPA (current: "foreman")
- --reset-foreman-pam-service Reset pam_service to the default value ("foreman")
- --foreman-passenger Whether to configure Apache with passenger or as a reverse proxy. (current: true)
- --reset-foreman-passenger Reset passenger to the default value (true)
- --foreman-passenger-min-instances Minimum passenger worker instances to keep when application is idle. (current: 1)
- --reset-foreman-passenger-min-instances Reset passenger_min_instances to the default value (1)
- --foreman-passenger-prestart Pre-start the first passenger worker instance process during httpd start. (current: true)
- --reset-foreman-passenger-prestart Reset passenger_prestart to the default value (true)
- --foreman-passenger-ruby Ruby interpreter used to run Foreman under Passenger (current: "/usr/bin/foreman-ruby")
- --reset-foreman-passenger-ruby Reset passenger_ruby to the default value ("/usr/bin/foreman-ruby")
- --foreman-passenger-ruby-package Package to install to provide Passenger libraries for the active Ruby
- interpreter (current: UNDEF)
- --reset-foreman-passenger-ruby-package Reset passenger_ruby_package to the default value (UNDEF)
- --foreman-passenger-start-timeout Number of seconds to wait for Ruby application boot. (current: 90)
- --reset-foreman-passenger-start-timeout Reset passenger_start_timeout to the default value (90)
- --foreman-plugin-prefix String which is prepended to the plugin package names (current: "ruby-foreman-")
- --reset-foreman-plugin-prefix Reset plugin_prefix to the default value ("ruby-foreman-")
- --foreman-plugin-version Foreman plugins package version, it's passed to ensure parameter of package resource
- can be set to 'installed', 'latest', 'present' only (current: "present")
- --reset-foreman-plugin-version Reset plugin_version to the default value ("present")
- --foreman-rails-env Rails environment of foreman (current: "production")
- --reset-foreman-rails-env Reset rails_env to the default value ("production")
- --foreman-repo This can be a specific version or nightly (current: UNDEF)
- --reset-foreman-repo Reset repo to the default value (UNDEF)
- --foreman-server-port Defines Apache port for HTTP requests (current: 80)
- --reset-foreman-server-port Reset server_port to the default value (80)
- --foreman-server-ssl-ca Defines Apache mod_ssl SSLCACertificateFile setting in Foreman vhost conf file. (current: "/etc/puppetlabs/puppet/ssl/certs/ca.pem")
- --reset-foreman-server-ssl-ca Reset server_ssl_ca to the default value ("/etc/puppetlabs/puppet/ssl/certs/ca.pem")
- --foreman-server-ssl-cert Defines Apache mod_ssl SSLCertificateFile setting in Foreman vhost conf file. (current: "/etc/puppetlabs/puppet/ssl/certs/foreman.hitronhub.home.pem")
- --reset-foreman-server-ssl-cert Reset server_ssl_cert to the default value ("/etc/puppetlabs/puppet/ssl/certs/foreman.hitronhub.home.pem")
- --foreman-server-ssl-certs-dir Defines Apache mod_ssl SSLCACertificatePath setting in Foreman vhost conf file. (current: "")
- --reset-foreman-server-ssl-certs-dir Reset server_ssl_certs_dir to the default value ("")
- --foreman-server-ssl-chain Defines Apache mod_ssl SSLCertificateChainFile setting in Foreman vhost conf file. (current: "/etc/puppetlabs/puppet/ssl/certs/ca.pem")
- --reset-foreman-server-ssl-chain Reset server_ssl_chain to the default value ("/etc/puppetlabs/puppet/ssl/certs/ca.pem")
- --foreman-server-ssl-crl Defines the Apache mod_ssl SSLCARevocationFile setting in Foreman vhost conf file. (current: "/etc/puppetlabs/puppet/ssl/crl.pem")
- --reset-foreman-server-ssl-crl Reset server_ssl_crl to the default value ("/etc/puppetlabs/puppet/ssl/crl.pem")
- --foreman-server-ssl-key Defines Apache mod_ssl SSLCertificateKeyFile setting in Foreman vhost conf file. (current: "/etc/puppetlabs/puppet/ssl/private_keys/foreman.hitronhub.home.pem")
- --reset-foreman-server-ssl-key Reset server_ssl_key to the default value ("/etc/puppetlabs/puppet/ssl/private_keys/foreman.hitronhub.home.pem")
- --foreman-server-ssl-port Defines Apache port for HTTPS requests (current: 443)
- --reset-foreman-server-ssl-port Reset server_ssl_port to the default value (443)
- --foreman-server-ssl-protocol Defines the Apache mod_ssl SSLProtocol setting in Foreman vhost conf file. (current: UNDEF)
- --reset-foreman-server-ssl-protocol Reset server_ssl_protocol to the default value (UNDEF)
- --foreman-server-ssl-verify-client Defines the Apache mod_ssl SSLVerifyClient setting in Foreman vhost conf file. (current: "optional")
- --reset-foreman-server-ssl-verify-client Reset server_ssl_verify_client to the default value ("optional")
- --foreman-serveraliases Server aliases of the VirtualHost in the webserver (current: ["foreman"])
- --reset-foreman-serveraliases Reset serveraliases to the default value (["foreman"])
- --foreman-servername Server name of the VirtualHost in the webserver (current: "foreman.hitronhub.home")
- --reset-foreman-servername Reset servername to the default value ("foreman.hitronhub.home")
- --foreman-ssl Enable and set require_ssl in Foreman settings (note: requires passenger, SSL does not apply to kickstarts) (current: true)
- --reset-foreman-ssl Reset ssl to the default value (true)
- --foreman-telemetry-logger-enabled Enable telemetry logs - useful for telemetry debugging (current: false)
- --reset-foreman-telemetry-logger-enabled Reset telemetry_logger_enabled to the default value (false)
- --foreman-telemetry-logger-level Telemetry debugging logs level (current: "DEBUG")
- --reset-foreman-telemetry-logger-level Reset telemetry_logger_level to the default value ("DEBUG")
- --foreman-telemetry-prefix Prefix for all metrics (current: "fm_rails")
- --reset-foreman-telemetry-prefix Reset telemetry_prefix to the default value ("fm_rails")
- --foreman-telemetry-prometheus-enabled Enable prometheus telemetry (current: false)
- --reset-foreman-telemetry-prometheus-enabled Reset telemetry_prometheus_enabled to the default value (false)
- --foreman-telemetry-statsd-enabled Enable statsd telemetry (current: false)
- --reset-foreman-telemetry-statsd-enabled Reset telemetry_statsd_enabled to the default value (false)
- --foreman-telemetry-statsd-host Statsd host in format ip:port, do not use DNS (current: "127.0.0.1:8125")
- --reset-foreman-telemetry-statsd-host Reset telemetry_statsd_host to the default value ("127.0.0.1:8125")
- --foreman-telemetry-statsd-protocol Statsd protocol one of 'statsd', 'statsite' or 'datadog' - currently only statsd is supported (current: "statsd")
- --reset-foreman-telemetry-statsd-protocol Reset telemetry_statsd_protocol to the default value ("statsd")
- --foreman-unattended Should Foreman manage host provisioning as well (current: true)
- --reset-foreman-unattended Reset unattended to the default value (true)
- --foreman-unattended-url URL hosts will retrieve templates from during build (normally http as many installers don't support https) (current: UNDEF)
- --reset-foreman-unattended-url Reset unattended_url to the default value (UNDEF)
- --foreman-user User under which foreman will run (current: "foreman")
- --reset-foreman-user Reset user to the default value ("foreman")
- --foreman-user-groups Additional groups for the Foreman user (current: ["puppet"])
- --reset-foreman-user-groups Reset user_groups to the default value (["puppet"])
- --foreman-version Foreman package version, it's passed to ensure parameter of package resource
- can be set to specific version number, 'latest', 'present' etc. (current: "present")
- --reset-foreman-version Reset version to the default value ("present")
- --foreman-vhost-priority Defines Apache vhost priority for the Foreman vhost conf file. (current: "05")
- --reset-foreman-vhost-priority Reset vhost_priority to the default value ("05")
- --foreman-websockets-encrypt Whether to encrypt websocket connections (current: true)
- --reset-foreman-websockets-encrypt Reset websockets_encrypt to the default value (true)
- --foreman-websockets-ssl-cert SSL certificate file to use when encrypting websocket connections (current: "/etc/puppetlabs/puppet/ssl/certs/foreman.hitronhub.home.pem")
- --reset-foreman-websockets-ssl-cert Reset websockets_ssl_cert to the default value ("/etc/puppetlabs/puppet/ssl/certs/foreman.hitronhub.home.pem")
- --foreman-websockets-ssl-key SSL key file to use when encrypting websocket connections (current: "/etc/puppetlabs/puppet/ssl/private_keys/foreman.hitronhub.home.pem")
- --reset-foreman-websockets-ssl-key Reset websockets_ssl_key to the default value ("/etc/puppetlabs/puppet/ssl/private_keys/foreman.hitronhub.home.pem")
- == Basic:
- --foreman-db-manage If enabled, will install and configure the database server on this host (current: true)
- --reset-foreman-db-manage Reset db_manage to the default value (true)
- --foreman-email-delivery-method Email delivery method (current: UNDEF)
- --reset-foreman-email-delivery-method Reset email_delivery_method to the default value (UNDEF)
- --foreman-email-smtp-address SMTP server hostname, when delivery method is SMTP (current: UNDEF)
- --reset-foreman-email-smtp-address Reset email_smtp_address to the default value (UNDEF)
- --foreman-email-smtp-authentication SMTP authentication method (current: "none")
- --reset-foreman-email-smtp-authentication Reset email_smtp_authentication to the default value ("none")
- --foreman-email-smtp-domain SMTP HELO domain (current: UNDEF)
- --reset-foreman-email-smtp-domain Reset email_smtp_domain to the default value (UNDEF)
- --foreman-email-smtp-password Password for SMTP server auth, if authentication is enabled (current: UNDEF)
- --reset-foreman-email-smtp-password Reset email_smtp_password to the default value (UNDEF)
- --foreman-email-smtp-port SMTP port (current: 25)
- --reset-foreman-email-smtp-port Reset email_smtp_port to the default value (25)
- --foreman-email-smtp-user-name Username for SMTP server auth, if authentication is enabled (current: UNDEF)
- --reset-foreman-email-smtp-user-name Reset email_smtp_user_name to the default value (UNDEF)
- --foreman-initial-admin-email Initial E-mail address of the admin user (current: UNDEF)
- --reset-foreman-initial-admin-email Reset initial_admin_email to the default value (UNDEF)
- --foreman-initial-admin-first-name Initial first name of the admin user (current: UNDEF)
- --reset-foreman-initial-admin-first-name Reset initial_admin_first_name to the default value (UNDEF)
- --foreman-initial-admin-last-name Initial last name of the admin user (current: UNDEF)
- --reset-foreman-initial-admin-last-name Reset initial_admin_last_name to the default value (UNDEF)
- --foreman-initial-admin-locale Initial locale (= language) of the admin user (current: UNDEF)
- --reset-foreman-initial-admin-locale Reset initial_admin_locale to the default value (UNDEF)
- --foreman-initial-admin-password Initial password of the admin user, default is randomly generated (current: "password")
- --reset-foreman-initial-admin-password Reset initial_admin_password to the default value ("EymFVF9eYqDP2kTY")
- --foreman-initial-admin-timezone Initial timezone of the admin user (current: UNDEF)
- --reset-foreman-initial-admin-timezone Reset initial_admin_timezone to the default value (UNDEF)
- --foreman-initial-admin-username Initial username for the admin user account, default is admin (current: "admin")
- --reset-foreman-initial-admin-username Reset initial_admin_username to the default value ("admin")
- --foreman-initial-location Name of an initial location (current: UNDEF)
- --reset-foreman-initial-location Reset initial_location to the default value (UNDEF)
- --foreman-initial-organization Name of an initial organization (current: UNDEF)
- --reset-foreman-initial-organization Reset initial_organization to the default value (UNDEF)
- --foreman-ipa-authentication Enable configuration for external authentication via IPA (current: false)
- --reset-foreman-ipa-authentication Reset ipa_authentication to the default value (false)
- = Module foreman_cli:
- == Basic:
- --foreman-cli-foreman-url URL on which Foreman runs (current: UNDEF)
- --reset-foreman-cli-foreman-url Reset foreman_url to the default value (UNDEF)
- --foreman-cli-password Password for authentication (current: UNDEF)
- --reset-foreman-cli-password Reset password to the default value (UNDEF)
- --foreman-cli-username Username for authentication (current: UNDEF)
- --reset-foreman-cli-username Reset username to the default value (UNDEF)
- == Advanced:
- --foreman-cli-hammer-plugin-prefix Hammer plugin package prefix based normally on platform (current: "ruby-hammer-cli-")
- --reset-foreman-cli-hammer-plugin-prefix Reset hammer_plugin_prefix to the default value ("ruby-hammer-cli-")
- --foreman-cli-manage-root-config Whether to manage /root/.hammer configuration. (current: true)
- --reset-foreman-cli-manage-root-config Reset manage_root_config to the default value (true)
- --foreman-cli-refresh-cache Check API documentation cache status on each request (current: false)
- --reset-foreman-cli-refresh-cache Reset refresh_cache to the default value (false)
- --foreman-cli-request-timeout API request timeout, set -1 for infinity (current: 120)
- --reset-foreman-cli-request-timeout Reset request_timeout to the default value (120)
- --foreman-cli-ssl-ca-file Path to SSL certificate authority (current: UNDEF)
- --reset-foreman-cli-ssl-ca-file Reset ssl_ca_file to the default value (UNDEF)
- --foreman-cli-version foreman-cli package version, it's passed to ensure parameter of package resource
- can be set to specific version number, 'latest', 'present' etc. (current: "installed")
- --reset-foreman-cli-version Reset version to the default value ("installed")
- = Module foreman_compute_ec2:
- --foreman-compute-ec2-version Package version to install, defaults to installed (current: "installed")
- --reset-foreman-compute-ec2-version Reset version to the default value ("installed")
- = Module foreman_compute_gce:
- --foreman-compute-gce-version Package version to install, defaults to installed (current: "installed")
- --reset-foreman-compute-gce-version Reset version to the default value ("installed")
- = Module foreman_compute_libvirt:
- --foreman-compute-libvirt-version Package version to install, defaults to installed (current: "installed")
- --reset-foreman-compute-libvirt-version Reset version to the default value ("installed")
- = Module foreman_compute_openstack:
- --foreman-compute-openstack-version Package version to install, defaults to installed (current: "installed")
- --reset-foreman-compute-openstack-version Reset version to the default value ("installed")
- = Module foreman_compute_ovirt:
- --foreman-compute-ovirt-version Package version to install, defaults to installed (current: "installed")
- --reset-foreman-compute-ovirt-version Reset version to the default value ("installed")
- = Module foreman_compute_rackspace:
- --foreman-compute-rackspace-version Package version to install, defaults to installed (current: "installed")
- --reset-foreman-compute-rackspace-version Reset version to the default value ("installed")
- = Module foreman_compute_vmware:
- --foreman-compute-vmware-version Package version to install, defaults to installed (current: "installed")
- --reset-foreman-compute-vmware-version Reset version to the default value ("installed")
- = Module foreman_plugin_memcache:
- --foreman-plugin-memcache-compress will gzip-compress values larger than 1K (current: true)
- --reset-foreman-plugin-memcache-compress Reset compress to the default value (true)
- --foreman-plugin-memcache-expires-in global default for key TTL in seconds (current: 86400)
- --reset-foreman-plugin-memcache-expires-in Reset expires_in to the default value (86400)
- --foreman-plugin-memcache-hosts an array of hosts running memcache (current: ["[]"])
- --reset-foreman-plugin-memcache-hosts Reset hosts to the default value (["[]"])
- --foreman-plugin-memcache-namespace prepends each key with this value to provide simple namespacing (current: "foreman")
- --reset-foreman-plugin-memcache-namespace Reset namespace to the default value ("foreman")
- = Module foreman_plugin_ovirt_provision:
- --foreman-plugin-ovirt-provision-package Package name to install (current: "ruby-ovirt-provision-plugin")
- --reset-foreman-plugin-ovirt-provision-package Reset package to the default value ("ruby-ovirt-provision-plugin")
- = Module foreman_plugin_puppetdb:
- --foreman-plugin-puppetdb-address Address of puppetdb API.
- Defaults to 'https://localhost:8081/pdb/cmd/v1' (current: "https://localhost:8081/pdb/cmd/v1")
- --reset-foreman-plugin-puppetdb-address Reset address to the default value ("https://localhost:8081/pdb/cmd/v1")
- --foreman-plugin-puppetdb-api-version PuppetDB API version.
- Defaults to '4' (current: "4")
- --reset-foreman-plugin-puppetdb-api-version Reset api_version to the default value ("4")
- --foreman-plugin-puppetdb-package Package name to install (current: "ruby-puppetdb-foreman")
- --reset-foreman-plugin-puppetdb-package Reset package to the default value ("ruby-puppetdb-foreman")
- --foreman-plugin-puppetdb-ssl-ca-file CA certificate file which will be used to connect to the PuppetDB API.
- Defaults to client_ssl_ca (current: "/etc/puppetlabs/puppet/ssl/certs/ca.pem")
- --reset-foreman-plugin-puppetdb-ssl-ca-file Reset ssl_ca_file to the default value ("/etc/puppetlabs/puppet/ssl/certs/ca.pem")
- --foreman-plugin-puppetdb-ssl-certificate Certificate file which will be used to connect to the PuppetDB API.
- Defaults to client_ssl_cert (current: "/etc/puppetlabs/puppet/ssl/certs/foreman.hitronhub.home.pem")
- --reset-foreman-plugin-puppetdb-ssl-certificate Reset ssl_certificate to the default value ("/etc/puppetlabs/puppet/ssl/certs/foreman.hitronhub.home.pem")
- --foreman-plugin-puppetdb-ssl-private-key Private key file which will be used to connect to the PuppetDB API.
- Defaults to client_ssl_key (current: "/etc/puppetlabs/puppet/ssl/private_keys/foreman.hitronhub.home.pem")
- --reset-foreman-plugin-puppetdb-ssl-private-key Reset ssl_private_key to the default value ("/etc/puppetlabs/puppet/ssl/private_keys/foreman.hitronhub.home.pem")
- = Module foreman_plugin_tasks:
- --foreman-plugin-tasks-automatic-cleanup Enable automatic task cleanup using a cron job (current: false)
- --reset-foreman-plugin-tasks-automatic-cleanup Reset automatic_cleanup to the default value (false)
- --foreman-plugin-tasks-cron-line Cron line defining when the cleanup cron job should run (current: "45 19 * * *")
- --reset-foreman-plugin-tasks-cron-line Reset cron_line to the default value ("45 19 * * *")
- --foreman-plugin-tasks-package Package name to install (current: "ruby-foreman-tasks")
- --reset-foreman-plugin-tasks-package Reset package to the default value ("ruby-foreman-tasks")
- = Module foreman_proxy:
- == Basic:
- --foreman-proxy-autosignfile Hostname-Whitelisting only: Location of puppets autosign.conf (current: "/etc/puppetlabs/puppet/autosign.conf")
- --reset-foreman-proxy-autosignfile Reset autosignfile to the default value ("/etc/puppetlabs/puppet/autosign.conf")
- --foreman-proxy-bind-host Host to bind ports to, e.g. *, localhost, 0.0.0.0 (current: ["*"])
- --reset-foreman-proxy-bind-host Reset bind_host to the default value (["*"])
- --foreman-proxy-bmc Enable BMC feature (current: false)
- --reset-foreman-proxy-bmc Reset bmc to the default value (false)
- --foreman-proxy-bmc-default-provider BMC default provider. (current: "ipmitool")
- --reset-foreman-proxy-bmc-default-provider Reset bmc_default_provider to the default value ("ipmitool")
- --foreman-proxy-bmc-listen-on BMC proxy to listen on https, http, or both (current: "https")
- --reset-foreman-proxy-bmc-listen-on Reset bmc_listen_on to the default value ("https")
- --foreman-proxy-bmc-ssh-key BMC SSH key location. (current: "/usr/share/foreman/.ssh/id_rsa")
- --reset-foreman-proxy-bmc-ssh-key Reset bmc_ssh_key to the default value ("/usr/share/foreman/.ssh/id_rsa")
- --foreman-proxy-bmc-ssh-powercycle BMC SSH powercycle command. (current: "shutdown -r +1")
- --reset-foreman-proxy-bmc-ssh-powercycle Reset bmc_ssh_powercycle to the default value ("shutdown -r +1")
- --foreman-proxy-bmc-ssh-poweroff BMC SSH poweroff command. (current: "shutdown +1")
- --reset-foreman-proxy-bmc-ssh-poweroff Reset bmc_ssh_poweroff to the default value ("shutdown +1")
- --foreman-proxy-bmc-ssh-poweron BMC SSH poweron command. (current: "false")
- --reset-foreman-proxy-bmc-ssh-poweron Reset bmc_ssh_poweron to the default value ("false")
- --foreman-proxy-bmc-ssh-powerstatus BMC SSH powerstatus command. (current: "true")
- --reset-foreman-proxy-bmc-ssh-powerstatus Reset bmc_ssh_powerstatus to the default value ("true")
- --foreman-proxy-bmc-ssh-user BMC SSH user. (current: "root")
- --reset-foreman-proxy-bmc-ssh-user Reset bmc_ssh_user to the default value ("root")
- --foreman-proxy-customrun-args Puppet customrun command arguments (current: "-ay -f -s")
- --reset-foreman-proxy-customrun-args Reset customrun_args to the default value ("-ay -f -s")
- --foreman-proxy-customrun-cmd Puppet customrun command (current: "/bin/false")
- --reset-foreman-proxy-customrun-cmd Reset customrun_cmd to the default value ("/bin/false")
- --foreman-proxy-dhcp Enable DHCP feature (current: true)
- --reset-foreman-proxy-dhcp Reset dhcp to the default value (false)
- --foreman-proxy-dhcp-additional-interfaces Additional DHCP listen interfaces (in addition to dhcp_interface). Note: as opposed to dhcp_interface
- *no* subnet will be provisioned for any of the additional DHCP listen interfaces. Please configure any
- additional subnets using `dhcp::pool` and related resource types (provided by the theforeman/puppet-dhcp
- module). (current: [])
- --reset-foreman-proxy-dhcp-additional-interfaces Reset dhcp_additional_interfaces to the default value ([])
- --foreman-proxy-dhcp-config DHCP config file path (current: "/etc/dhcp/dhcpd.conf")
- --reset-foreman-proxy-dhcp-config Reset dhcp_config to the default value ("/etc/dhcp/dhcpd.conf")
- --foreman-proxy-dhcp-gateway DHCP pool gateway (current: "192.168.0.240")
- --reset-foreman-proxy-dhcp-gateway Reset dhcp_gateway to the default value (UNDEF)
- --foreman-proxy-dhcp-interface DHCP listen interface (current: "ens33")
- --reset-foreman-proxy-dhcp-interface Reset dhcp_interface to the default value ("ens33")
- --foreman-proxy-dhcp-key-name DHCP key name (current: UNDEF)
- --reset-foreman-proxy-dhcp-key-name Reset dhcp_key_name to the default value (UNDEF)
- --foreman-proxy-dhcp-key-secret DHCP password (current: UNDEF)
- --reset-foreman-proxy-dhcp-key-secret Reset dhcp_key_secret to the default value (UNDEF)
- --foreman-proxy-dhcp-leases DHCP leases file (current: "/var/lib/dhcp/dhcpd.leases")
- --reset-foreman-proxy-dhcp-leases Reset dhcp_leases to the default value ("/var/lib/dhcp/dhcpd.leases")
- --foreman-proxy-dhcp-listen-on DHCP proxy to listen on https, http, or both (current: "https")
- --reset-foreman-proxy-dhcp-listen-on Reset dhcp_listen_on to the default value ("https")
- --foreman-proxy-dhcp-managed The DHCP daemon is managed by this module (current: true)
- --reset-foreman-proxy-dhcp-managed Reset dhcp_managed to the default value (true)
- --foreman-proxy-dhcp-nameservers DHCP nameservers, comma-separated (current: "192.168.0.240")
- --reset-foreman-proxy-dhcp-nameservers Reset dhcp_nameservers to the default value ("default")
- --foreman-proxy-dhcp-netmask DHCP server netmask value, defaults otherwise to value based on IP of dhcp_interface (current: UNDEF)
- --reset-foreman-proxy-dhcp-netmask Reset dhcp_netmask to the default value (UNDEF)
- --foreman-proxy-dhcp-network DHCP server network value, defaults otherwise to value based on IP of dhcp_interface (current: UNDEF)
- --reset-foreman-proxy-dhcp-network Reset dhcp_network to the default value (UNDEF)
- --foreman-proxy-dhcp-node-type DHCP node type (current: "standalone")
- --reset-foreman-proxy-dhcp-node-type Reset dhcp_node_type to the default value ("standalone")
- --foreman-proxy-dhcp-omapi-port DHCP server OMAPI port (current: 7911)
- --reset-foreman-proxy-dhcp-omapi-port Reset dhcp_omapi_port to the default value (7911)
- --foreman-proxy-dhcp-option-domain DHCP use the dhcpd config option domain-name (current: ["hitronhub.home"])
- --reset-foreman-proxy-dhcp-option-domain Reset dhcp_option_domain to the default value (["hitronhub.home"])
- --foreman-proxy-dhcp-peer-address The other DHCP servers address (current: UNDEF)
- --reset-foreman-proxy-dhcp-peer-address Reset dhcp_peer_address to the default value (UNDEF)
- --foreman-proxy-dhcp-provider DHCP provider for the DHCP module (current: "isc")
- --reset-foreman-proxy-dhcp-provider Reset dhcp_provider to the default value ("isc")
- --foreman-proxy-dhcp-pxefilename DHCP "filename" value, defaults otherwise to pxelinux.0 (current: "pxelinux.0")
- --reset-foreman-proxy-dhcp-pxefilename Reset dhcp_pxefilename to the default value ("pxelinux.0")
- --foreman-proxy-dhcp-pxeserver DHCP "next-server" value, defaults otherwise to IP of dhcp_interface (current: UNDEF)
- --reset-foreman-proxy-dhcp-pxeserver Reset dhcp_pxeserver to the default value (UNDEF)
- --foreman-proxy-dhcp-range Space-separated DHCP pool range (current: "192.168.0.245 192.168.0.250")
- --reset-foreman-proxy-dhcp-range Reset dhcp_range to the default value (UNDEF)
- --foreman-proxy-dhcp-search-domains DHCP search domains option (current: UNDEF)
- --reset-foreman-proxy-dhcp-search-domains Reset dhcp_search_domains to the default value (UNDEF)
- --foreman-proxy-dhcp-server Address of DHCP server to manage (current: "127.0.0.1")
- --reset-foreman-proxy-dhcp-server Reset dhcp_server to the default value ("127.0.0.1")
- --foreman-proxy-dhcp-subnets Subnets list to restrict DHCP management to (current: [])
- --reset-foreman-proxy-dhcp-subnets Reset dhcp_subnets to the default value ([])
- --foreman-proxy-dir Foreman proxy install directory (current: "/usr/share/foreman-proxy")
- --reset-foreman-proxy-dir Reset dir to the default value ("/usr/share/foreman-proxy")
- --foreman-proxy-dns Enable DNS feature (current: true)
- --reset-foreman-proxy-dns Reset dns to the default value (false)
- --foreman-proxy-dns-forwarders DNS forwarders (current: [])
- --reset-foreman-proxy-dns-forwarders Reset dns_forwarders to the default value ([])
- --foreman-proxy-dns-interface DNS interface (current: "ens33")
- --reset-foreman-proxy-dns-interface Reset dns_interface to the default value ("ens33")
- --foreman-proxy-dns-listen-on DNS proxy to listen on https, http, or both (current: "https")
- --reset-foreman-proxy-dns-listen-on Reset dns_listen_on to the default value ("https")
- --foreman-proxy-dns-managed The DNS daemon is managed by this module. Only supported for the nsupdate and nsupdate_gss DNS providers. (current: true)
- --reset-foreman-proxy-dns-managed Reset dns_managed to the default value (true)
- --foreman-proxy-dns-provider DNS provider (current: "nsupdate")
- --reset-foreman-proxy-dns-provider Reset dns_provider to the default value ("nsupdate")
- --foreman-proxy-dns-reverse DNS reverse zone name (current: ["0.168.192.in-addr.arpa"])
- --reset-foreman-proxy-dns-reverse Reset dns_reverse to the default value (UNDEF)
- --foreman-proxy-dns-server Address of DNS server to manage (current: "127.0.0.1")
- --reset-foreman-proxy-dns-server Reset dns_server to the default value ("127.0.0.1")
- --foreman-proxy-dns-tsig-keytab Kerberos keytab for DNS updates using GSS-TSIG authentication (current: "/etc/foreman-proxy/dns.keytab")
- --reset-foreman-proxy-dns-tsig-keytab Reset dns_tsig_keytab to the default value ("/etc/foreman-proxy/dns.keytab")
- --foreman-proxy-dns-tsig-principal Kerberos principal for DNS updates using GSS-TSIG authentication (current: "foremanproxy/[email protected]")
- --reset-foreman-proxy-dns-tsig-principal Reset dns_tsig_principal to the default value ("foremanproxy/[email protected]")
- --foreman-proxy-dns-ttl DNS default TTL override (current: 86400)
- --reset-foreman-proxy-dns-ttl Reset dns_ttl to the default value (86400)
- --foreman-proxy-dns-zone DNS zone name (current: "hitronhub.home")
- --reset-foreman-proxy-dns-zone Reset dns_zone to the default value ("hitronhub.home")
- --foreman-proxy-ensure-packages-version control extra packages version, it's passed to ensure parameter of package resource (current: "present")
- --reset-foreman-proxy-ensure-packages-version Reset ensure_packages_version to the default value ("present")
- --foreman-proxy-foreman-base-url Base Foreman URL used for REST interaction (current: "https://foreman.hitronhub.home")
- --reset-foreman-proxy-foreman-base-url Reset foreman_base_url to the default value ("https://foreman.hitronhub.home")
- --foreman-proxy-foreman-ssl-ca SSL CA used to verify connections when accessing the Foreman API.
- When not specified, the ssl_ca is used instead. (current: UNDEF)
- --reset-foreman-proxy-foreman-ssl-ca Reset foreman_ssl_ca to the default value (UNDEF)
- --foreman-proxy-foreman-ssl-cert SSL client certificate used when accessing the Foreman API
- When not specified, the ssl_cert is used instead. (current: UNDEF)
- --reset-foreman-proxy-foreman-ssl-cert Reset foreman_ssl_cert to the default value (UNDEF)
- --foreman-proxy-foreman-ssl-key Corresponding key to a foreman_ssl_cert certificate
- When not specified, the ssl_key is used instead. (current: UNDEF)
- --reset-foreman-proxy-foreman-ssl-key Reset foreman_ssl_key to the default value (UNDEF)
- --foreman-proxy-freeipa-config Path to FreeIPA default.conf configuration file (current: "/etc/ipa/default.conf")
- --reset-foreman-proxy-freeipa-config Reset freeipa_config to the default value ("/etc/ipa/default.conf")
- --foreman-proxy-freeipa-remove-dns Remove DNS entries from FreeIPA when deleting hosts from realm (current: true)
- --reset-foreman-proxy-freeipa-remove-dns Reset freeipa_remove_dns to the default value (true)
- --foreman-proxy-groups Array of additional groups for the foreman proxy user (current: [])
- --reset-foreman-proxy-groups Reset groups to the default value ([])
- --foreman-proxy-http Enable HTTP (current: false)
- --reset-foreman-proxy-http Reset http to the default value (false)
- --foreman-proxy-http-port HTTP port to listen on (if http is enabled) (current: 8000)
- --reset-foreman-proxy-http-port Reset http_port to the default value (8000)
- --foreman-proxy-keyfile DNS server keyfile path (current: "/etc/bind/rndc.key")
- --reset-foreman-proxy-keyfile Reset keyfile to the default value ("/etc/bind/rndc.key")
- --foreman-proxy-libvirt-connection Connection string of libvirt DNS/DHCP provider (e.g. "qemu:///system") (current: "qemu:///system")
- --reset-foreman-proxy-libvirt-connection Reset libvirt_connection to the default value ("qemu:///system")
- --foreman-proxy-libvirt-network Network for libvirt DNS/DHCP provider (current: "default")
- --reset-foreman-proxy-libvirt-network Reset libvirt_network to the default value ("default")
- --foreman-proxy-log Foreman proxy log file, 'STDOUT', 'SYSLOG' or 'JOURNAL' (current: "/var/log/foreman-proxy/proxy.log")
- --reset-foreman-proxy-log Reset log to the default value ("/var/log/foreman-proxy/proxy.log")
- --foreman-proxy-log-buffer Log buffer size (current: 2000)
- --reset-foreman-proxy-log-buffer Reset log_buffer to the default value (2000)
- --foreman-proxy-log-buffer-errors Additional log buffer size for errors (current: 1000)
- --reset-foreman-proxy-log-buffer-errors Reset log_buffer_errors to the default value (1000)
- --foreman-proxy-log-level Foreman proxy log level (current: "INFO")
- --reset-foreman-proxy-log-level Reset log_level to the default value ("INFO")
- --foreman-proxy-logs Enable Logs (log buffer) feature (current: true)
- --reset-foreman-proxy-logs Reset logs to the default value (true)
- --foreman-proxy-logs-listen-on Logs proxy to listen on https, http, or both (current: "https")
- --reset-foreman-proxy-logs-listen-on Reset logs_listen_on to the default value ("https")
- --foreman-proxy-manage-puppet-group Whether to ensure the $puppet_group exists. Also ensures group owner of ssl keys and certs is $puppet_group
- Not applicable when ssl is false. (current: true)
- --reset-foreman-proxy-manage-puppet-group Reset manage_puppet_group to the default value (true)
- --foreman-proxy-manage-sudoersd Whether to manage File['/etc/sudoers.d'] or not. When reusing this module, this may be
- disabled to let a dedicated sudo module manage it instead. (current: true)
- --reset-foreman-proxy-manage-sudoersd Reset manage_sudoersd to the default value (true)
- --foreman-proxy-mcollective-user The user for puppetrun_provider mcollective (current: "root")
- --reset-foreman-proxy-mcollective-user Reset mcollective_user to the default value ("root")
- --foreman-proxy-oauth-consumer-key OAuth key to be used for REST interaction (current: "WZuR2FmPFhzXERXtTYn7okQCSC27CwyA")
- --reset-foreman-proxy-oauth-consumer-key Reset oauth_consumer_key to the default value ("WZuR2FmPFhzXERXtTYn7okQCSC27CwyA")
- --foreman-proxy-oauth-consumer-secret OAuth secret to be used for REST interaction (current: "DppTmHJMrzeV2JZKFqiAUwgBJiEqJAja")
- --reset-foreman-proxy-oauth-consumer-secret Reset oauth_consumer_secret to the default value ("DppTmHJMrzeV2JZKFqiAUwgBJiEqJAja")
- --foreman-proxy-oauth-effective-user User to be used for REST interaction (current: "admin")
- --reset-foreman-proxy-oauth-effective-user Reset oauth_effective_user to the default value ("admin")
- --foreman-proxy-plugin-version foreman plugins version, it's passed to ensure parameter of plugins package resource (current: "installed")
- --reset-foreman-proxy-plugin-version Reset plugin_version to the default value ("installed")
- --foreman-proxy-puppet Enable Puppet module for environment imports and Puppet runs (current: true)
- --reset-foreman-proxy-puppet Reset puppet to the default value (true)
- --foreman-proxy-puppet-api-timeout Timeout in seconds when accessing Puppet environment classes API (current: 30)
- --reset-foreman-proxy-puppet-api-timeout Reset puppet_api_timeout to the default value (30)
- --foreman-proxy-puppet-group Groups of Foreman proxy user (current: "puppet")
- --reset-foreman-proxy-puppet-group Reset puppet_group to the default value ("puppet")
- --foreman-proxy-puppet-listen-on Protocols for the Puppet feature to listen on (current: "https")
- --reset-foreman-proxy-puppet-listen-on Reset puppet_listen_on to the default value ("https")
- --foreman-proxy-puppet-ssl-ca SSL CA used to verify connections when accessing the Puppet master API (current: "/etc/puppetlabs/puppet/ssl/certs/ca.pem")
- --reset-foreman-proxy-puppet-ssl-ca Reset puppet_ssl_ca to the default value ("/etc/puppetlabs/puppet/ssl/certs/ca.pem")
- --foreman-proxy-puppet-ssl-cert SSL certificate used when accessing the Puppet master API (current: "/etc/puppetlabs/puppet/ssl/certs/foreman.hitronhub.home.pem")
- --reset-foreman-proxy-puppet-ssl-cert Reset puppet_ssl_cert to the default value ("/etc/puppetlabs/puppet/ssl/certs/foreman.hitronhub.home.pem")
- --foreman-proxy-puppet-ssl-key SSL private key used when accessing the Puppet master API (current: "/etc/puppetlabs/puppet/ssl/private_keys/foreman.hitronhub.home.pem")
- --reset-foreman-proxy-puppet-ssl-key Reset puppet_ssl_key to the default value ("/etc/puppetlabs/puppet/ssl/private_keys/foreman.hitronhub.home.pem")
- --foreman-proxy-puppet-url URL of the Puppet master itself for API requests (current: "https://foreman.hitronhub.home:8140")
- --reset-foreman-proxy-puppet-url Reset puppet_url to the default value ("https://foreman.hitronhub.home:8140")
- --foreman-proxy-puppet-user Which user to invoke sudo as to run puppet commands (current: "root")
- --reset-foreman-proxy-puppet-user Reset puppet_user to the default value ("root")
- --foreman-proxy-puppetca Enable Puppet CA feature (current: true)
- --reset-foreman-proxy-puppetca Reset puppetca to the default value (true)
- --foreman-proxy-puppetca-cmd Puppet CA command to be allowed in sudoers (current: "/opt/puppetlabs/bin/puppet cert")
- --reset-foreman-proxy-puppetca-cmd Reset puppetca_cmd to the default value ("/opt/puppetlabs/bin/puppet cert")
- --foreman-proxy-puppetca-listen-on Protocols for the Puppet CA feature to listen on (current: "https")
- --reset-foreman-proxy-puppetca-listen-on Reset puppetca_listen_on to the default value ("https")
- --foreman-proxy-puppetca-tokens-file Token-Whitelisting only: Location of the tokens.yaml (current: "/var/lib/foreman-proxy/tokens.yml")
- --reset-foreman-proxy-puppetca-tokens-file Reset puppetca_tokens_file to the default value ("/var/lib/foreman-proxy/tokens.yml")
- --foreman-proxy-puppetdir Puppet var directory (current: "/etc/puppetlabs/puppet")
- --reset-foreman-proxy-puppetdir Reset puppetdir to the default value ("/etc/puppetlabs/puppet")
- --foreman-proxy-puppetrun-provider Provider for running/kicking Puppet agents (current: UNDEF)
- --reset-foreman-proxy-puppetrun-provider Reset puppetrun_provider to the default value (UNDEF)
- --foreman-proxy-puppetssh-command The command used by puppetrun_provider puppetssh (current: "/opt/puppetlabs/bin/puppet agent --onetime --no-usecacheonfailure")
- --reset-foreman-proxy-puppetssh-command Reset puppetssh_command to the default value ("/opt/puppetlabs/bin/puppet agent --onetime --no-usecacheonfailure")
- --foreman-proxy-puppetssh-keyfile The keyfile for puppetrun_provider puppetssh commands (current: "/etc/foreman-proxy/id_rsa")
- --reset-foreman-proxy-puppetssh-keyfile Reset puppetssh_keyfile to the default value ("/etc/foreman-proxy/id_rsa")
- --foreman-proxy-puppetssh-sudo Whether to use sudo before commands when using puppetrun_provider puppetssh (current: false)
- --reset-foreman-proxy-puppetssh-sudo Reset puppetssh_sudo to the default value (false)
- --foreman-proxy-puppetssh-user The user for puppetrun_provider puppetssh (current: "root")
- --reset-foreman-proxy-puppetssh-user Reset puppetssh_user to the default value ("root")
- --foreman-proxy-puppetssh-wait Whether to wait for completion of the Puppet command over SSH and return
- the exit code (current: false)
- --reset-foreman-proxy-puppetssh-wait Reset puppetssh_wait to the default value (false)
- --foreman-proxy-realm Enable realm management feature (current: false)
- --reset-foreman-proxy-realm Reset realm to the default value (false)
- --foreman-proxy-realm-keytab Kerberos keytab path to authenticate realm updates (current: "/etc/foreman-proxy/freeipa.keytab")
- --reset-foreman-proxy-realm-keytab Reset realm_keytab to the default value ("/etc/foreman-proxy/freeipa.keytab")
- --foreman-proxy-realm-listen-on Realm proxy to listen on https, http, or both (current: "https")
- --reset-foreman-proxy-realm-listen-on Reset realm_listen_on to the default value ("https")
- --foreman-proxy-realm-principal Kerberos principal for realm updates (current: "[email protected]")
- --reset-foreman-proxy-realm-principal Reset realm_principal to the default value ("[email protected]")
- --foreman-proxy-realm-provider Realm management provider (current: "freeipa")
- --reset-foreman-proxy-realm-provider Reset realm_provider to the default value ("freeipa")
- --foreman-proxy-register-in-foreman Register proxy back in Foreman (current: true)
- --reset-foreman-proxy-register-in-foreman Reset register_in_foreman to the default value (true)
- --foreman-proxy-registered-name Proxy name which is registered in Foreman (current: "foreman.hitronhub.home")
- --reset-foreman-proxy-registered-name Reset registered_name to the default value ("foreman.hitronhub.home")
- --foreman-proxy-registered-proxy-url Proxy URL which is registered in Foreman (current: UNDEF)
- --reset-foreman-proxy-registered-proxy-url Reset registered_proxy_url to the default value (UNDEF)
- --foreman-proxy-salt-puppetrun-cmd Salt command to trigger Puppet run (current: "puppet.run")
- --reset-foreman-proxy-salt-puppetrun-cmd Reset salt_puppetrun_cmd to the default value ("puppet.run")
- --foreman-proxy-ssl Enable SSL, ensure feature is added with "https://" protocol if true (current: true)
- --reset-foreman-proxy-ssl Reset ssl to the default value (true)
- --foreman-proxy-ssl-ca SSL CA to validate the client certificates used to access the proxy (current: "/etc/puppetlabs/puppet/ssl/certs/ca.pem")
- --reset-foreman-proxy-ssl-ca Reset ssl_ca to the default value ("/etc/puppetlabs/puppet/ssl/certs/ca.pem")
- --foreman-proxy-ssl-cert SSL certificate to be used to run the foreman proxy via https. (current: "/etc/puppetlabs/puppet/ssl/certs/foreman.hitronhub.home.pem")
- --reset-foreman-proxy-ssl-cert Reset ssl_cert to the default value ("/etc/puppetlabs/puppet/ssl/certs/foreman.hitronhub.home.pem")
- --foreman-proxy-ssl-disabled-ciphers List of OpenSSL cipher suite names that will be disabled from the default (current: [])
- --reset-foreman-proxy-ssl-disabled-ciphers Reset ssl_disabled_ciphers to the default value ([])
- --foreman-proxy-ssl-key Corresponding key to a ssl_cert certificate (current: "/etc/puppetlabs/puppet/ssl/private_keys/foreman.hitronhub.home.pem")
- --reset-foreman-proxy-ssl-key Reset ssl_key to the default value ("/etc/puppetlabs/puppet/ssl/private_keys/foreman.hitronhub.home.pem")
- --foreman-proxy-ssl-port HTTPS port to listen on (if ssl is enabled) (current: 8443)
- --reset-foreman-proxy-ssl-port Reset ssl_port to the default value (8443)
- --foreman-proxy-ssldir Puppet CA SSL directory (current: "/etc/puppetlabs/puppet/ssl")
- --reset-foreman-proxy-ssldir Reset ssldir to the default value ("/etc/puppetlabs/puppet/ssl")
- --foreman-proxy-template-url URL a client should use for provisioning templates (current: "http://foreman.hitronhub.home:8000")
- --reset-foreman-proxy-template-url Reset template_url to the default value ("http://foreman.hitronhub.home:8000")
- --foreman-proxy-templates Enable templates feature (current: false)
- --reset-foreman-proxy-templates Reset templates to the default value (false)
- --foreman-proxy-templates-listen-on Templates proxy to listen on https, http, or both (current: "both")
- --reset-foreman-proxy-templates-listen-on Reset templates_listen_on to the default value ("both")
- --foreman-proxy-tftp Enable TFTP feature (current: true)
- --reset-foreman-proxy-tftp Reset tftp to the default value (true)
- --foreman-proxy-tftp-dirs Directories to be create in $tftp_root (current: ["/srv/tftp/pxelinux.cfg", "/srv/tftp/grub", "/srv/tftp/grub2", "/srv/tftp/boot", "/srv/tftp/ztp.cfg", "/srv/tftp/poap.cfg"])
- --reset-foreman-proxy-tftp-dirs Reset tftp_dirs to the default value (["/srv/tftp/pxelinux.cfg", "/srv/tftp/grub", "/srv/tftp/grub2", "/srv/tftp/boot", "/srv/tftp/ztp.cfg", "/srv/tftp/poap.cfg"])
- --foreman-proxy-tftp-listen-on TFTP proxy to listen on https, http, or both (current: "https")
- --reset-foreman-proxy-tftp-listen-on Reset tftp_listen_on to the default value ("https")
- --foreman-proxy-tftp-manage-wget If enabled will install the wget package (current: true)
- --reset-foreman-proxy-tftp-manage-wget Reset tftp_manage_wget to the default value (true)
- --foreman-proxy-tftp-managed The TFTP daemon is managed by this module. (current: true)
- --reset-foreman-proxy-tftp-managed Reset tftp_managed to the default value (true)
- --foreman-proxy-tftp-replace-grub2-cfg Determines if grub2.cfg will be replaced (current: false)
- --reset-foreman-proxy-tftp-replace-grub2-cfg Reset tftp_replace_grub2_cfg to the default value (false)
- --foreman-proxy-tftp-root TFTP root directory (current: "/srv/tftp")
- --reset-foreman-proxy-tftp-root Reset tftp_root to the default value ("/srv/tftp")
- --foreman-proxy-tftp-servername Defines the TFTP Servername to use, overrides the name in the subnet declaration (current: UNDEF)
- --reset-foreman-proxy-tftp-servername Reset tftp_servername to the default value (UNDEF)
- --foreman-proxy-tftp-syslinux-filenames Syslinux files to install on TFTP (full paths) (current: ["/usr/lib/PXELINUX/pxelinux.0", "/usr/lib/syslinux/memdisk", "/usr/lib/syslinux/modules/bios/chain.c32", "/usr/lib/syslinux/modules/bios/ldlinux.c32", "/usr/lib/syslinux/modules/bios/libcom32.c32", "/usr/lib/syslinux/modules/bios/libutil.c32", "/usr/lib/syslinux/modules/bios/mboot.c32", "/usr/lib/syslinux/modules/bios/menu.c32"])
- --reset-foreman-proxy-tftp-syslinux-filenames Reset tftp_syslinux_filenames to the default value (["/usr/lib/PXELINUX/pxelinux.0", "/usr/lib/syslinux/memdisk", "/usr/lib/syslinux/modules/bios/chain.c32", "/usr/lib/syslinux/modules/bios/ldlinux.c32", "/usr/lib/syslinux/modules/bios/libcom32.c32", "/usr/lib/syslinux/modules/bios/libutil.c32", "/usr/lib/syslinux/modules/bios/mboot.c32", "/usr/lib/syslinux/modules/bios/menu.c32"])
- --foreman-proxy-tls-disabled-versions List of TLS versions that will be disabled from the default (current: [])
- --reset-foreman-proxy-tls-disabled-versions Reset tls_disabled_versions to the default value ([])
- --foreman-proxy-trusted-hosts Only hosts listed will be permitted, empty array to disable authorization (current: ["foreman.hitronhub.home"])
- --reset-foreman-proxy-trusted-hosts Reset trusted_hosts to the default value (["foreman.hitronhub.home"])
- --foreman-proxy-use-sudoers Add contents to /etc/sudoers (true). This is ignored if $use_sudoersd is true. (current: true)
- --reset-foreman-proxy-use-sudoers Reset use_sudoers to the default value (true)
- --foreman-proxy-use-sudoersd Add a file to /etc/sudoers.d (true). (current: true)
- --reset-foreman-proxy-use-sudoersd Reset use_sudoersd to the default value (true)
- --foreman-proxy-user User under which foreman proxy will run (current: "foreman-proxy")
- --reset-foreman-proxy-user Reset user to the default value ("foreman-proxy")
- --foreman-proxy-version foreman package version, it's passed to ensure parameter of package resource
- can be set to specific version number, 'latest', 'present' etc. (current: "present")
- --reset-foreman-proxy-version Reset version to the default value ("present")
- == Advanced:
- --foreman-proxy-dhcp-failover-address Address for DHCP to listen for connections from its peer (current: "192.168.0.240")
- --reset-foreman-proxy-dhcp-failover-address Reset dhcp_failover_address to the default value ("192.168.0.240")
- --foreman-proxy-dhcp-failover-port Port for DHCP to listen & communicate with it DHCP peer (current: 519)
- --reset-foreman-proxy-dhcp-failover-port Reset dhcp_failover_port to the default value (519)
- --foreman-proxy-dhcp-load-balance Cutoff after which load balancing is disabled (current: 3)
- --reset-foreman-proxy-dhcp-load-balance Reset dhcp_load_balance to the default value (3)
- --foreman-proxy-dhcp-load-split Split leases between Primary and Secondary. 255 means Primary is chiefly responsible. 0 means Secondary is chiefly responsible. (current: 255)
- --reset-foreman-proxy-dhcp-load-split Reset dhcp_load_split to the default value (255)
- --foreman-proxy-dhcp-manage-acls Whether to manage DHCP directory ACLs. This allows the Foreman Proxy user to access even if the directory mode is 0750. (current: false)
- --reset-foreman-proxy-dhcp-manage-acls Reset dhcp_manage_acls to the default value (false)
- --foreman-proxy-dhcp-max-response-delay Seconds after it will assume that connection has failed to DHCP peer (current: 30)
- --reset-foreman-proxy-dhcp-max-response-delay Reset dhcp_max_response_delay to the default value (30)
- --foreman-proxy-dhcp-max-unacked-updates How many BNDUPD messages DHCP can send before it receives a BNDACK from the local system (current: 10)
- --reset-foreman-proxy-dhcp-max-unacked-updates Reset dhcp_max_unacked_updates to the default value (10)
- --foreman-proxy-dhcp-mclt Seconds for which a lease may be renewed by either failover peer without contacting the other (current: 300)
- --reset-foreman-proxy-dhcp-mclt Reset dhcp_mclt to the default value (300)
- --foreman-proxy-gpgcheck Turn on/off gpg check in repo files (effective only on RedHat family systems) (current: true)
- --reset-foreman-proxy-gpgcheck Reset gpgcheck to the default value (true)
- --foreman-proxy-httpboot Enable HTTPBoot feature (current: true)
- --reset-foreman-proxy-httpboot Reset httpboot to the default value (UNDEF)
- --foreman-proxy-httpboot-listen-on HTTPBoot proxy to listen on https, http, or both (current: "both")
- --reset-foreman-proxy-httpboot-listen-on Reset httpboot_listen_on to the default value ("both")
- --foreman-proxy-puppetca-certificate Token-whitelisting only: Certificate to use when encrypting tokens (undef to use SSL certificate) (current: UNDEF)
- --reset-foreman-proxy-puppetca-certificate Reset puppetca_certificate to the default value (UNDEF)
- --foreman-proxy-puppetca-provider Whether to use puppetca_hostname_whitelisting or puppetca_token_whitelisting (current: "puppetca_hostname_whitelisting")
- --reset-foreman-proxy-puppetca-provider Reset puppetca_provider to the default value ("puppetca_hostname_whitelisting")
- --foreman-proxy-puppetca-sign-all Token-whitelisting only: Whether to sign all CSRs without checking their token (current: false)
- --reset-foreman-proxy-puppetca-sign-all Reset puppetca_sign_all to the default value (false)
- --foreman-proxy-puppetca-split-configs Whether to split the puppetca configs. This is only supported on 1.22+.
- Set to false for older versions. (current: true)
- --reset-foreman-proxy-puppetca-split-configs Reset puppetca_split_configs to the default value (true)
- --foreman-proxy-puppetca-token-ttl Token-whitelisting only: Fallback time (in minutes) after which tokens will expire (current: 360)
- --reset-foreman-proxy-puppetca-token-ttl Reset puppetca_token_ttl to the default value (360)
- --foreman-proxy-repo Which repository to use. Can be a specific version or nightly. Will not configure anything when undefined. (current: UNDEF)
- --reset-foreman-proxy-repo Reset repo to the default value (UNDEF)
- = Module foreman_proxy_plugin_ansible:
- --foreman-proxy-plugin-ansible-ansible-dir Ansible directory to search for available roles (current: "/usr/share/foreman-proxy")
- --reset-foreman-proxy-plugin-ansible-ansible-dir Reset ansible_dir to the default value ("/usr/share/foreman-proxy")
- --foreman-proxy-plugin-ansible-enabled Enables/disables the ansible plugin (current: true)
- --reset-foreman-proxy-plugin-ansible-enabled Reset enabled to the default value (true)
- --foreman-proxy-plugin-ansible-host-key-checking Whether to ignore errors when a host is reinstalled
- so it has a different key in ~/.ssh/known_hosts
- If a host is not initially in 'known_hosts' setting
- this to True will result in prompting for confirmation
- of the key, which is not possible from non-interactive
- environments like Foreman Remote Execution or cron (current: false)
- --reset-foreman-proxy-plugin-ansible-host-key-checking Reset host_key_checking to the default value (false)
- --foreman-proxy-plugin-ansible-install-runner If true, installs ansible-runner package to support running ansible by ansible-runner (current: true)
- --reset-foreman-proxy-plugin-ansible-install-runner Reset install_runner to the default value (true)
- --foreman-proxy-plugin-ansible-listen-on Proxy feature listens on https, http, or both (current: "https")
- --reset-foreman-proxy-plugin-ansible-listen-on Reset listen_on to the default value ("https")
- --foreman-proxy-plugin-ansible-manage-runner-repo If true, adds upstream repositories to install ansible-runner package from (current: true)
- --reset-foreman-proxy-plugin-ansible-manage-runner-repo Reset manage_runner_repo to the default value (true)
- --foreman-proxy-plugin-ansible-roles-path Paths where we look for ansible roles. (current: ["/etc/ansible/roles", "/usr/share/ansible/roles"])
- --reset-foreman-proxy-plugin-ansible-roles-path Reset roles_path to the default value (["/etc/ansible/roles", "/usr/share/ansible/roles"])
- --foreman-proxy-plugin-ansible-ssh-args The ssh_args parameter in ansible.cfg under [ssh_connection] (current: "-o ProxyCommand=none -C -o ControlMaster=auto -o ControlPersist=60s")
- --reset-foreman-proxy-plugin-ansible-ssh-args Reset ssh_args to the default value ("-o ProxyCommand=none -C -o ControlMaster=auto -o ControlPersist=60s")
- --foreman-proxy-plugin-ansible-stdout-callback Ansible's stdout_callback setting (current: "yaml")
- --reset-foreman-proxy-plugin-ansible-stdout-callback Reset stdout_callback to the default value ("yaml")
- --foreman-proxy-plugin-ansible-working-dir A directory where the playbooks will be generated.
- A tmp directory will be created when left blank (current: "/tmp")
- --reset-foreman-proxy-plugin-ansible-working-dir Reset working_dir to the default value ("/tmp")
- = Module foreman_proxy_plugin_chef:
- == Basic:
- --foreman-proxy-plugin-chef-client-name chef client name used for authentication of other client requests (current: "foreman.hitronhub.home")
- --reset-foreman-proxy-plugin-chef-client-name Reset client_name to the default value ("foreman.hitronhub.home")
- --foreman-proxy-plugin-chef-private-key path to file containing private key for $client_name client (current: "/etc/chef/client.pem")
- --reset-foreman-proxy-plugin-chef-private-key Reset private_key to the default value ("/etc/chef/client.pem")
- --foreman-proxy-plugin-chef-server-url chef server url (current: "https://foreman.hitronhub.home")
- --reset-foreman-proxy-plugin-chef-server-url Reset server_url to the default value ("https://foreman.hitronhub.home")
- --foreman-proxy-plugin-chef-ssl-pem-file if $ssl_verify is true you can specify a path to a file which
- contains certificate and related private key if the certificate
- is not globally trusted (current: UNDEF)
- --reset-foreman-proxy-plugin-chef-ssl-pem-file Reset ssl_pem_file to the default value (UNDEF)
- --foreman-proxy-plugin-chef-ssl-verify should we perform chef server ssl cert verification? this requires
- CA certificate installed and trusted (current: true)
- --reset-foreman-proxy-plugin-chef-ssl-verify Reset ssl_verify to the default value (true)
- == Advanced:
- --foreman-proxy-plugin-chef-enabled enables/disables the chef plugin (current: true)
- --reset-foreman-proxy-plugin-chef-enabled Reset enabled to the default value (true)
- --foreman-proxy-plugin-chef-group group owner of the configuration file (current: UNDEF)
- --reset-foreman-proxy-plugin-chef-group Reset group to the default value (UNDEF)
- --foreman-proxy-plugin-chef-listen-on Proxy feature listens on http, https, or both (current: "https")
- --reset-foreman-proxy-plugin-chef-listen-on Reset listen_on to the default value ("https")
- --foreman-proxy-plugin-chef-version plugin package version, it's passed to ensure parameter of package resource
- can be set to specific version number, 'latest', 'present' etc. (current: UNDEF)
- --reset-foreman-proxy-plugin-chef-version Reset version to the default value (UNDEF)
- = Module foreman_proxy_plugin_dhcp_infoblox:
- --foreman-proxy-plugin-dhcp-infoblox-dns-view The DNS view to use (current: "default")
- --reset-foreman-proxy-plugin-dhcp-infoblox-dns-view Reset dns_view to the default value ("default")
- --foreman-proxy-plugin-dhcp-infoblox-network-view The network view to use (current: "default")
- --reset-foreman-proxy-plugin-dhcp-infoblox-network-view Reset network_view to the default value ("default")
- --foreman-proxy-plugin-dhcp-infoblox-password The password of the Infoblox user (current: UNDEF)
- --reset-foreman-proxy-plugin-dhcp-infoblox-password Reset password to the default value (UNDEF)
- --foreman-proxy-plugin-dhcp-infoblox-record-type Record type to manage (current: "fixedaddress")
- --reset-foreman-proxy-plugin-dhcp-infoblox-record-type Reset record_type to the default value ("fixedaddress")
- --foreman-proxy-plugin-dhcp-infoblox-username The username of the Infoblox user (current: UNDEF)
- --reset-foreman-proxy-plugin-dhcp-infoblox-username Reset username to the default value (UNDEF)
- = Module foreman_proxy_plugin_dhcp_remote_isc:
- --foreman-proxy-plugin-dhcp-remote-isc-dhcp-config DHCP config file path (current: "/etc/dhcp/dhcpd.conf")
- --reset-foreman-proxy-plugin-dhcp-remote-isc-dhcp-config Reset dhcp_config to the default value ("/etc/dhcp/dhcpd.conf")
- --foreman-proxy-plugin-dhcp-remote-isc-dhcp-leases DHCP leases file (current: "/var/lib/dhcpd/dhcpd.leases")
- --reset-foreman-proxy-plugin-dhcp-remote-isc-dhcp-leases Reset dhcp_leases to the default value ("/var/lib/dhcpd/dhcpd.leases")
- --foreman-proxy-plugin-dhcp-remote-isc-key-name DHCP key name (current: UNDEF)
- --reset-foreman-proxy-plugin-dhcp-remote-isc-key-name Reset key_name to the default value (UNDEF)
- --foreman-proxy-plugin-dhcp-remote-isc-key-secret DHCP password (current: UNDEF)
- --reset-foreman-proxy-plugin-dhcp-remote-isc-key-secret Reset key_secret to the default value (UNDEF)
- --foreman-proxy-plugin-dhcp-remote-isc-omapi-port DHCP server OMAPI port (current: 7911)
- --reset-foreman-proxy-plugin-dhcp-remote-isc-omapi-port Reset omapi_port to the default value (7911)
- = Module foreman_proxy_plugin_discovery:
- --foreman-proxy-plugin-discovery-image-name tarball with images (current: "fdi-image-latest.tar")
- --reset-foreman-proxy-plugin-discovery-image-name Reset image_name to the default value ("fdi-image-latest.tar")
- --foreman-proxy-plugin-discovery-install-images should the discovery image be downloaded and extracted (current: true)
- --reset-foreman-proxy-plugin-discovery-install-images Reset install_images to the default value (false)
- --foreman-proxy-plugin-discovery-source-url source URL to download from (current: "http://downloads.theforeman.org/discovery/releases/latest/")
- --reset-foreman-proxy-plugin-discovery-source-url Reset source_url to the default value ("http://downloads.theforeman.org/discovery/releases/latest/")
- --foreman-proxy-plugin-discovery-tftp-root tftp root to install image into (current: "/srv/tftp")
- --reset-foreman-proxy-plugin-discovery-tftp-root Reset tftp_root to the default value ("/srv/tftp")
- = Module foreman_proxy_plugin_dns_infoblox:
- --foreman-proxy-plugin-dns-infoblox-dns-server The address of the Infoblox server (current: UNDEF)
- --reset-foreman-proxy-plugin-dns-infoblox-dns-server Reset dns_server to the default value (UNDEF)
- --foreman-proxy-plugin-dns-infoblox-dns-view The Infoblox DNS View (current: "default")
- --reset-foreman-proxy-plugin-dns-infoblox-dns-view Reset dns_view to the default value ("default")
- --foreman-proxy-plugin-dns-infoblox-password The password of the Infoblox user (current: UNDEF)
- --reset-foreman-proxy-plugin-dns-infoblox-password Reset password to the default value (UNDEF)
- --foreman-proxy-plugin-dns-infoblox-username The username of the Infoblox user (current: UNDEF)
- --reset-foreman-proxy-plugin-dns-infoblox-username Reset username to the default value (UNDEF)
- = Module foreman_proxy_plugin_dns_powerdns:
- --foreman-proxy-plugin-dns-powerdns-rest-api-key The REST API key (current: "")
- --reset-foreman-proxy-plugin-dns-powerdns-rest-api-key Reset rest_api_key to the default value ("")
- --foreman-proxy-plugin-dns-powerdns-rest-url The REST API URL (current: "http://localhost:8081/api/v1/servers/localhost")
- --reset-foreman-proxy-plugin-dns-powerdns-rest-url Reset rest_url to the default value ("http://localhost:8081/api/v1/servers/localhost")
- = Module foreman_proxy_plugin_dynflow:
- == Basic:
- --foreman-proxy-plugin-dynflow-console-auth Whether to enable trusted hosts and ssl for the dynflow console (current: true)
- --reset-foreman-proxy-plugin-dynflow-console-auth Reset console_auth to the default value (true)
- --foreman-proxy-plugin-dynflow-database-path Path to the SQLite database file, set empty for in-memory sqlite (current: UNDEF)
- --reset-foreman-proxy-plugin-dynflow-database-path Reset database_path to the default value (UNDEF)
- == Advanced:
- --foreman-proxy-plugin-dynflow-core-listen Address to listen on for the dynflow core service (current: "*")
- --reset-foreman-proxy-plugin-dynflow-core-listen Reset core_listen to the default value ("*")
- --foreman-proxy-plugin-dynflow-core-port Port to use for the local dynflow core service (current: 8008)
- --reset-foreman-proxy-plugin-dynflow-core-port Reset core_port to the default value (8008)
- --foreman-proxy-plugin-dynflow-enabled Enables/disables the dynflow plugin (current: true)
- --reset-foreman-proxy-plugin-dynflow-enabled Reset enabled to the default value (true)
- --foreman-proxy-plugin-dynflow-external-core Forces usage of external/internal Dynflow core (current: UNDEF)
- --reset-foreman-proxy-plugin-dynflow-external-core Reset external_core to the default value (UNDEF)
- --foreman-proxy-plugin-dynflow-listen-on Proxy feature listens on https, http, or both (current: "https")
- --reset-foreman-proxy-plugin-dynflow-listen-on Reset listen_on to the default value ("https")
- --foreman-proxy-plugin-dynflow-open-file-limit Limit number of open files - Only Red Hat Operating Systems with Software Collections. (current: 1000000)
- --reset-foreman-proxy-plugin-dynflow-open-file-limit Reset open_file_limit to the default value (1000000)
- --foreman-proxy-plugin-dynflow-ssl-disabled-ciphers Disable SSL ciphers. For example: ['NULL-MD5', 'NULL-SHA'] (current: UNDEF)
- --reset-foreman-proxy-plugin-dynflow-ssl-disabled-ciphers Reset ssl_disabled_ciphers to the default value (UNDEF)
- --foreman-proxy-plugin-dynflow-tls-disabled-versions Disable TLS versions. Version 1.0 is always disabled. For example: ['1.1'] (current: UNDEF)
- --reset-foreman-proxy-plugin-dynflow-tls-disabled-versions Reset tls_disabled_versions to the default value (UNDEF)
- = Module foreman_proxy_plugin_monitoring:
- == Basic:
- --foreman-proxy-plugin-monitoring-collect-status collect monitoring status from monitoring solution (current: true)
- --reset-foreman-proxy-plugin-monitoring-collect-status Reset collect_status to the default value (true)
- --foreman-proxy-plugin-monitoring-providers monitoring providers (current: ["['icinga2']"])
- --reset-foreman-proxy-plugin-monitoring-providers Reset providers to the default value (["['icinga2']"])
- == Advanced:
- --foreman-proxy-plugin-monitoring-enabled enables/disables the monitoring plugin (current: true)
- --reset-foreman-proxy-plugin-monitoring-enabled Reset enabled to the default value (true)
- --foreman-proxy-plugin-monitoring-group owner of plugin configuration (current: UNDEF)
- --reset-foreman-proxy-plugin-monitoring-group Reset group to the default value (UNDEF)
- --foreman-proxy-plugin-monitoring-listen-on proxy feature listens on http, https, or both (current: "https")
- --reset-foreman-proxy-plugin-monitoring-listen-on Reset listen_on to the default value ("https")
- --foreman-proxy-plugin-monitoring-version plugin package version, it's passed to ensure parameter of package resource
- can be set to specific version number, 'latest', 'present' etc. (current: UNDEF)
- --reset-foreman-proxy-plugin-monitoring-version Reset version to the default value (UNDEF)
- = Module foreman_proxy_plugin_omaha:
- == Basic:
- --foreman-proxy-plugin-omaha-contentpath Path where omaha content is stored (current: "/var/lib/foreman-proxy/omaha/content")
- --reset-foreman-proxy-plugin-omaha-contentpath Reset contentpath to the default value ("/var/lib/foreman-proxy/omaha/content")
- --foreman-proxy-plugin-omaha-http-proxy URL to a proxy server that should be used to retrieve omaha content, e.g. 'http://proxy.example.com:3128/' (current: UNDEF)
- --reset-foreman-proxy-plugin-omaha-http-proxy Reset http_proxy to the default value (UNDEF)
- --foreman-proxy-plugin-omaha-sync-releases How many of the latest releases should be synced (current: 2)
- --reset-foreman-proxy-plugin-omaha-sync-releases Reset sync_releases to the default value (2)
- == Advanced:
- --foreman-proxy-plugin-omaha-enabled enables/disables the omaha plugin (current: true)
- --reset-foreman-proxy-plugin-omaha-enabled Reset enabled to the default value (true)
- --foreman-proxy-plugin-omaha-group owner of plugin configuration (current: UNDEF)
- --reset-foreman-proxy-plugin-omaha-group Reset group to the default value (UNDEF)
- --foreman-proxy-plugin-omaha-listen-on proxy feature listens on http, https, or both (current: "https")
- --reset-foreman-proxy-plugin-omaha-listen-on Reset listen_on to the default value ("https")
- --foreman-proxy-plugin-omaha-version plugin package version, it's passed to ensure parameter of package resource
- can be set to specific version number, 'latest', 'present' etc. (current: UNDEF)
- --reset-foreman-proxy-plugin-omaha-version Reset version to the default value (UNDEF)
- = Module foreman_proxy_plugin_openscap:
- == Basic:
- --foreman-proxy-plugin-openscap-contentdir Directory where OpenSCAP content XML are stored
- So we will not request the XML from Foreman each time (current: "/var/lib/foreman-proxy/openscap/content")
- --reset-foreman-proxy-plugin-openscap-contentdir Reset contentdir to the default value ("/var/lib/foreman-proxy/openscap/content")
- --foreman-proxy-plugin-openscap-corrupted-dir Directory where corrupted OpenSCAP report XML are stored (current: "/var/lib/foreman-proxy/openscap/corrupted")
- --reset-foreman-proxy-plugin-openscap-corrupted-dir Reset corrupted_dir to the default value ("/var/lib/foreman-proxy/openscap/corrupted")
- --foreman-proxy-plugin-openscap-failed-dir Directory where OpenSCAP report XML are stored
- In case sending to Foreman succeeded, yet failed to save to reportsdir (current: "/var/lib/foreman-proxy/openscap/failed")
- --reset-foreman-proxy-plugin-openscap-failed-dir Reset failed_dir to the default value ("/var/lib/foreman-proxy/openscap/failed")
- --foreman-proxy-plugin-openscap-openscap-send-log-file Log file for the forwarding script (current: "/var/log/foreman-proxy/openscap-send.log")
- --reset-foreman-proxy-plugin-openscap-openscap-send-log-file Reset openscap_send_log_file to the default value ("/var/log/foreman-proxy/openscap-send.log")
- --foreman-proxy-plugin-openscap-proxy-name Proxy name to send to Foreman with parsed report
- Foreman matches it against names of registered proxies to find the report source (current: UNDEF)
- --reset-foreman-proxy-plugin-openscap-proxy-name Reset proxy_name to the default value (UNDEF)
- --foreman-proxy-plugin-openscap-reportsdir Directory where OpenSCAP report XML are stored
- So Foreman can request arf xml reports (current: "/var/lib/foreman-proxy/openscap/reports")
- --reset-foreman-proxy-plugin-openscap-reportsdir Reset reportsdir to the default value ("/var/lib/foreman-proxy/openscap/reports")
- --foreman-proxy-plugin-openscap-spooldir Directory where OpenSCAP audits are stored
- before they are forwarded to Foreman (current: "/var/spool/foreman-proxy/openscap")
- --reset-foreman-proxy-plugin-openscap-spooldir Reset spooldir to the default value ("/var/spool/foreman-proxy/openscap")
- --foreman-proxy-plugin-openscap-timeout Timeout for sending ARF reports to foreman (current: 60)
- --reset-foreman-proxy-plugin-openscap-timeout Reset timeout to the default value (60)
- == Advanced:
- --foreman-proxy-plugin-openscap-enabled enables/disables the openscap plugin (current: true)
- --reset-foreman-proxy-plugin-openscap-enabled Reset enabled to the default value (true)
- --foreman-proxy-plugin-openscap-listen-on Proxy feature listens on http, https, or both (current: "https")
- --reset-foreman-proxy-plugin-openscap-listen-on Reset listen_on to the default value ("https")
- --foreman-proxy-plugin-openscap-version plugin package version, it's passed to ensure parameter of package resource
- can be set to specific version number, 'latest', 'present' etc. (current: UNDEF)
- --reset-foreman-proxy-plugin-openscap-version Reset version to the default value (UNDEF)
- = Module foreman_proxy_plugin_pulp:
- --foreman-proxy-plugin-pulp-enabled enables/disables the pulp plugin (current: true)
- --reset-foreman-proxy-plugin-pulp-enabled Reset enabled to the default value (true)
- --foreman-proxy-plugin-pulp-group group owner of the configuration file (current: UNDEF)
- --reset-foreman-proxy-plugin-pulp-group Reset group to the default value (UNDEF)
- --foreman-proxy-plugin-pulp-listen-on proxy feature listens on http, https, or both (current: "https")
- --reset-foreman-proxy-plugin-pulp-listen-on Reset listen_on to the default value ("https")
- --foreman-proxy-plugin-pulp-mongodb-dir directory for Mongo DB (current: "/var/lib/mongodb")
- --reset-foreman-proxy-plugin-pulp-mongodb-dir Reset mongodb_dir to the default value ("/var/lib/mongodb")
- --foreman-proxy-plugin-pulp-pulp-content-dir directory for pulp content (current: "/var/lib/pulp/content")
- --reset-foreman-proxy-plugin-pulp-pulp-content-dir Reset pulp_content_dir to the default value ("/var/lib/pulp/content")
- --foreman-proxy-plugin-pulp-pulp-dir directory for pulp (current: "/var/lib/pulp")
- --reset-foreman-proxy-plugin-pulp-pulp-dir Reset pulp_dir to the default value ("/var/lib/pulp")
- --foreman-proxy-plugin-pulp-pulp-url pulp url to use (current: "https://foreman.hitronhub.home/pulp")
- --reset-foreman-proxy-plugin-pulp-pulp-url Reset pulp_url to the default value ("https://foreman.hitronhub.home/pulp")
- --foreman-proxy-plugin-pulp-pulpcore-api-url The URL to the Pulp 3 API (current: "https://foreman.hitronhub.home")
- --reset-foreman-proxy-plugin-pulp-pulpcore-api-url Reset pulpcore_api_url to the default value ("https://foreman.hitronhub.home")
- --foreman-proxy-plugin-pulp-pulpcore-content-url The URL to the Pulp 3 content (current: "https://foreman.hitronhub.home/pulp/content")
- --reset-foreman-proxy-plugin-pulp-pulpcore-content-url Reset pulpcore_content_url to the default value ("https://foreman.hitronhub.home/pulp/content")
- --foreman-proxy-plugin-pulp-pulpcore-enabled enables/disables the pulpcore plugin (current: false)
- --reset-foreman-proxy-plugin-pulp-pulpcore-enabled Reset pulpcore_enabled to the default value (false)
- --foreman-proxy-plugin-pulp-pulpcore-mirror Whether this pulpcore plugin acts as a mirror or another pulp node. A pulpcore mirror is the pulpcore equivalent of a pulpnode. (current: false)
- --reset-foreman-proxy-plugin-pulp-pulpcore-mirror Reset pulpcore_mirror to the default value (false)
- --foreman-proxy-plugin-pulp-pulpnode-enabled enables/disables the pulpnode plugin (current: false)
- --reset-foreman-proxy-plugin-pulp-pulpnode-enabled Reset pulpnode_enabled to the default value (false)
- --foreman-proxy-plugin-pulp-puppet-content-dir Directory for puppet content. Automatically determined if empty. (current: UNDEF)
- --reset-foreman-proxy-plugin-pulp-puppet-content-dir Reset puppet_content_dir to the default value (UNDEF)
- --foreman-proxy-plugin-pulp-version plugin package version, it's passed to ensure parameter of package resource
- can be set to specific version number, 'latest', 'present' etc. (current: UNDEF)
- --reset-foreman-proxy-plugin-pulp-version Reset version to the default value (UNDEF)
- = Module foreman_proxy_plugin_remote_execution_ssh:
- == Advanced:
- --foreman-proxy-plugin-remote-execution-ssh-async-ssh Whether to run remote execution jobs asynchronously. (current: false)
- --reset-foreman-proxy-plugin-remote-execution-ssh-async-ssh Reset async_ssh to the default value (false)
- --foreman-proxy-plugin-remote-execution-ssh-enabled Enables/disables the plugin (current: true)
- --reset-foreman-proxy-plugin-remote-execution-ssh-enabled Reset enabled to the default value (true)
- --foreman-proxy-plugin-remote-execution-ssh-listen-on Proxy feature listens on https, http, or both (current: "https")
- --reset-foreman-proxy-plugin-remote-execution-ssh-listen-on Reset listen_on to the default value ("https")
- == Basic:
- --foreman-proxy-plugin-remote-execution-ssh-generate-keys Automatically generate SSH keys (current: true)
- --reset-foreman-proxy-plugin-remote-execution-ssh-generate-keys Reset generate_keys to the default value (true)
- --foreman-proxy-plugin-remote-execution-ssh-install-key Automatically install generated SSH key to root authorized keys
- which allows managing this host through Remote Execution (current: false)
- --reset-foreman-proxy-plugin-remote-execution-ssh-install-key Reset install_key to the default value (false)
- --foreman-proxy-plugin-remote-execution-ssh-local-working-dir Local working directory on the smart proxy (current: "/var/tmp")
- --reset-foreman-proxy-plugin-remote-execution-ssh-local-working-dir Reset local_working_dir to the default value ("/var/tmp")
- --foreman-proxy-plugin-remote-execution-ssh-remote-working-dir Remote working directory on clients (current: "/var/tmp")
- --reset-foreman-proxy-plugin-remote-execution-ssh-remote-working-dir Reset remote_working_dir to the default value ("/var/tmp")
- --foreman-proxy-plugin-remote-execution-ssh-ssh-identity-dir Directory where SSH keys are stored (current: "/var/lib/foreman-proxy/ssh")
- --reset-foreman-proxy-plugin-remote-execution-ssh-ssh-identity-dir Reset ssh_identity_dir to the default value ("/var/lib/foreman-proxy/ssh")
- --foreman-proxy-plugin-remote-execution-ssh-ssh-identity-file Provide an alternative name for the SSH keys (current: "id_rsa_foreman_proxy")
- --reset-foreman-proxy-plugin-remote-execution-ssh-ssh-identity-file Reset ssh_identity_file to the default value ("id_rsa_foreman_proxy")
- --foreman-proxy-plugin-remote-execution-ssh-ssh-kerberos-auth Enable kerberos authentication for SSH (current: false)
- --reset-foreman-proxy-plugin-remote-execution-ssh-ssh-kerberos-auth Reset ssh_kerberos_auth to the default value (false)
- --foreman-proxy-plugin-remote-execution-ssh-ssh-keygen Location of the ssh-keygen binary (current: "/usr/bin/ssh-keygen")
- --reset-foreman-proxy-plugin-remote-execution-ssh-ssh-keygen Reset ssh_keygen to the default value ("/usr/bin/ssh-keygen")
- = Module foreman_proxy_plugin_salt:
- == Basic:
- --foreman-proxy-plugin-salt-api Use Salt API (current: false)
- --reset-foreman-proxy-plugin-salt-api Reset api to the default value (false)
- --foreman-proxy-plugin-salt-api-auth Salt API auth mechanism (current: "pam")
- --reset-foreman-proxy-plugin-salt-api-auth Reset api_auth to the default value ("pam")
- --foreman-proxy-plugin-salt-api-password Salt API password (current: "saltpassword")
- --reset-foreman-proxy-plugin-salt-api-password Reset api_password to the default value ("saltpassword")
- --foreman-proxy-plugin-salt-api-url Salt API URL (current: "https://localhost:8080")
- --reset-foreman-proxy-plugin-salt-api-url Reset api_url to the default value ("https://localhost:8080")
- --foreman-proxy-plugin-salt-api-username Salt API username (current: "saltuser")
- --reset-foreman-proxy-plugin-salt-api-username Reset api_username to the default value ("saltuser")
- --foreman-proxy-plugin-salt-autosign-file File to use for salt autosign (current: "/etc/salt/autosign.conf")
- --reset-foreman-proxy-plugin-salt-autosign-file Reset autosign_file to the default value ("/etc/salt/autosign.conf")
- --foreman-proxy-plugin-salt-saltfile Path to Saltfile (current: UNDEF)
- --reset-foreman-proxy-plugin-salt-saltfile Reset saltfile to the default value (UNDEF)
- --foreman-proxy-plugin-salt-user User to run salt commands under (current: "root")
- --reset-foreman-proxy-plugin-salt-user Reset user to the default value ("root")
- == Advanced:
- --foreman-proxy-plugin-salt-enabled Enables/disables the salt plugin (current: true)
- --reset-foreman-proxy-plugin-salt-enabled Reset enabled to the default value (true)
- --foreman-proxy-plugin-salt-group Owner of plugin configuration (current: UNDEF)
- --reset-foreman-proxy-plugin-salt-group Reset group to the default value (UNDEF)
- --foreman-proxy-plugin-salt-listen-on Proxy feature listens on https, http, or both (current: "https")
- --reset-foreman-proxy-plugin-salt-listen-on Reset listen_on to the default value ("https")
- = Module puppet:
- == Advanced puppet:
- --puppet-additional-settings A hash of additional main settings. (current: {})
- --reset-puppet-additional-settings Reset additional_settings to the default value ({})
- --puppet-auth-template Use a custom template for the auth
- configuration. (current: "puppet/auth.conf.erb")
- --reset-puppet-auth-template Reset auth_template to the default value ("puppet/auth.conf.erb")
- --puppet-autosign If set to a boolean, autosign is enabled or disabled
- for all incoming requests. Otherwise this has to be
- set to the full file path of an autosign.conf file or
- an autosign script. If this is set to a script, make
- sure that script considers the content of autosign.conf
- as otherwise Foreman functionality might be broken. (current: "/etc/puppetlabs/puppet/autosign.conf")
- --reset-puppet-autosign Reset autosign to the default value ("/etc/puppetlabs/puppet/autosign.conf")
- --puppet-autosign-content If set, write the autosign file content
- using the value of this parameter.
- Cannot be used at the same time as autosign_entries
- For example, could be a string, or
- file('another_module/autosign.sh') or
- template('another_module/autosign.sh.erb') (current: UNDEF)
- --reset-puppet-autosign-content Reset autosign_content to the default value (UNDEF)
- --puppet-autosign-entries A list of certnames or domain name globs
- whose certificate requests will automatically be signed.
- Defaults to an empty Array. (current: [])
- --reset-puppet-autosign-entries Reset autosign_entries to the default value ([])
- --puppet-autosign-mode mode of the autosign file/script (current: "0664")
- --reset-puppet-autosign-mode Reset autosign_mode to the default value ("0664")
- --puppet-autosign-source If set, use this as the source for the autosign file,
- instead of autosign_content. (current: UNDEF)
- --reset-puppet-autosign-source Reset autosign_source to the default value (UNDEF)
- --puppet-ca-crl-filepath Path to CA CRL file, dynamically resolves based on
- $::server_ca status. (current: UNDEF)
- --reset-puppet-ca-crl-filepath Reset ca_crl_filepath to the default value (UNDEF)
- --puppet-ca-port Puppet CA port (current: UNDEF)
- --reset-puppet-ca-port Reset ca_port to the default value (UNDEF)
- --puppet-classfile The file in which puppet agent stores a list
- of the classes associated with the retrieved
- configuration. (current: "$statedir/classes.txt")
- --reset-puppet-classfile Reset classfile to the default value ("$statedir/classes.txt")
- --puppet-codedir Override the puppet code directory. (current: "/etc/puppetlabs/code")
- --reset-puppet-codedir Reset codedir to the default value ("/etc/puppetlabs/code")
- --puppet-cron-cmd Specify command to launch when runmode is
- set 'cron'. (current: UNDEF)
- --reset-puppet-cron-cmd Reset cron_cmd to the default value (UNDEF)
- --puppet-dir Override the puppet directory. (current: "/etc/puppetlabs/puppet")
- --reset-puppet-dir Reset dir to the default value ("/etc/puppetlabs/puppet")
- --puppet-dns-alt-names Use additional DNS names when generating a
- certificate. Defaults to an empty Array. (current: [])
- --reset-puppet-dns-alt-names Reset dns_alt_names to the default value ([])
- --puppet-group Override the name of the puppet group. (current: "puppet")
- --reset-puppet-group Reset group to the default value ("puppet")
- --puppet-hiera-config The hiera configuration file. (current: "$confdir/hiera.yaml")
- --reset-puppet-hiera-config Reset hiera_config to the default value ("$confdir/hiera.yaml")
- --puppet-http-connect-timeout The maximum amount of time an agent waits
- when establishing an HTTP connection. (current: UNDEF)
- --reset-puppet-http-connect-timeout Reset http_connect_timeout to the default value (UNDEF)
- --puppet-http-read-timeout The time an agent waits for one block to be
- read from an HTTP connection. If nothing is
- read after the elapsed interval then the
- connection will be closed. (current: UNDEF)
- --reset-puppet-http-read-timeout Reset http_read_timeout to the default value (UNDEF)
- --puppet-logdir Override the log directory. (current: "/var/log/puppetlabs/puppet")
- --reset-puppet-logdir Reset logdir to the default value ("/var/log/puppetlabs/puppet")
- --puppet-manage-packages Should this module install packages or not.
- Can also install only server packages with value
- of 'server' or only agent packages with 'agent'. (current: true)
- --reset-puppet-manage-packages Reset manage_packages to the default value (true)
- --puppet-module-repository Use a different puppet module repository (current: UNDEF)
- --reset-puppet-module-repository Reset module_repository to the default value (UNDEF)
- --puppet-package-provider The provider used to install the agent.
- Defaults to chocolatey on Windows
- Defaults to undef elsewhere (current: UNDEF)
- --reset-puppet-package-provider Reset package_provider to the default value (UNDEF)
- --puppet-package-source The location of the file to be used by the
- agent's package resource.
- Defaults to undef. If 'windows' or 'msi' are
- used as the provider then this setting is
- required. (current: UNDEF)
- --reset-puppet-package-source Reset package_source to the default value (UNDEF)
- --puppet-pluginfactsource URL to retrieve Puppet facts from during pluginsync (current: "puppet:///pluginfacts")
- --reset-puppet-pluginfactsource Reset pluginfactsource to the default value ("puppet:///pluginfacts")
- --puppet-pluginsource URL to retrieve Puppet plugins from during pluginsync (current: "puppet:///plugins")
- --reset-puppet-pluginsource Reset pluginsource to the default value ("puppet:///plugins")
- --puppet-pluginsync Enable pluginsync. (current: true)
- --reset-puppet-pluginsync Reset pluginsync to the default value (true)
- --puppet-port Override the port of the master we connect to. (current: 8140)
- --reset-puppet-port Reset port to the default value (8140)
- --puppet-run-hour The hour at which to run the puppet agent
- when runmode is cron or systemd.timer. (current: UNDEF)
- --reset-puppet-run-hour Reset run_hour to the default value (UNDEF)
- --puppet-run-minute The minute at which to run the puppet agent
- when runmode is cron or systemd.timer. (current: UNDEF)
- --reset-puppet-run-minute Reset run_minute to the default value (UNDEF)
- --puppet-rundir Override the PID directory. (current: "/var/run/puppetlabs")
- --reset-puppet-rundir Reset rundir to the default value ("/var/run/puppetlabs")
- --puppet-runinterval Set up the interval (in seconds) to run
- the puppet agent. (current: 1800)
- --reset-puppet-runinterval Reset runinterval to the default value (1800)
- --puppet-runmode Select the mode to setup the puppet agent. (current: "service")
- --reset-puppet-runmode Reset runmode to the default value ("service")
- --puppet-sharedir Override the system data directory. (current: "/opt/puppetlabs/puppet")
- --reset-puppet-sharedir Reset sharedir to the default value ("/opt/puppetlabs/puppet")
- --puppet-splay Switch to enable a random amount of time
- to sleep before each run. (current: false)
- --reset-puppet-splay Reset splay to the default value (false)
- --puppet-splaylimit The maximum time to delay before runs.
- Defaults to being the same as the run interval.
- This setting can be a time interval in seconds
- (30 or 30s), minutes (30m), hours (6h), days (2d),
- or years (5y). (current: 1800)
- --reset-puppet-splaylimit Reset splaylimit to the default value (1800)
- --puppet-srv-domain Search domain for SRV records (current: "hitronhub.home")
- --reset-puppet-srv-domain Reset srv_domain to the default value ("hitronhub.home")
- --puppet-ssldir Override where SSL certificates are kept. (current: "/etc/puppetlabs/puppet/ssl")
- --reset-puppet-ssldir Reset ssldir to the default value ("/etc/puppetlabs/puppet/ssl")
- --puppet-syslogfacility Facility name to use when logging to syslog (current: UNDEF)
- --reset-puppet-syslogfacility Reset syslogfacility to the default value (UNDEF)
- --puppet-systemd-cmd Specify command to launch when runmode is
- set 'systemd.timer'. (current: UNDEF)
- --reset-puppet-systemd-cmd Reset systemd_cmd to the default value (UNDEF)
- --puppet-systemd-randomizeddelaysec Adds a random delay between 0 and this value
- (in seconds) to the timer. Only relevant when
- runmode is 'systemd.timer'. (current: 0)
- --reset-puppet-systemd-randomizeddelaysec Reset systemd_randomizeddelaysec to the default value (0)
- --puppet-unavailable-runmodes Runmodes that are not available for the
- current system. This module will not try
- to disable these modes. Default is []
- on Linux, ['cron', 'systemd.timer'] on
- Windows and ['systemd.timer'] on other
- systems. (current: [])
- --reset-puppet-unavailable-runmodes Reset unavailable_runmodes to the default value ([])
- --puppet-use-srv-records Whether DNS SRV records will be used to resolve
- the Puppet master (current: false)
- --reset-puppet-use-srv-records Reset use_srv_records to the default value (false)
- --puppet-usecacheonfailure Switch to enable use of cached catalog on
- failure of run. (current: true)
- --reset-puppet-usecacheonfailure Reset usecacheonfailure to the default value (true)
- --puppet-user Override the name of the puppet user. (current: "puppet")
- --reset-puppet-user Reset user to the default value ("puppet")
- --puppet-vardir Override the puppet var directory. (current: "/opt/puppetlabs/puppet/cache")
- --reset-puppet-vardir Reset vardir to the default value ("/opt/puppetlabs/puppet/cache")
- --puppet-version Specify a specific version of a package to
- install. The version should be the exact
- match for your distro.
- You can also use certain values like 'latest'.
- Note that when you specify exact versions you
- should also override $server_version since
- that defaults to $version. (current: "present")
- --reset-puppet-version Reset version to the default value ("present")
- == puppet::agent:
- --puppet-agent Should a puppet agent be installed (current: true)
- --reset-puppet-agent Reset agent to the default value (true)
- --puppet-agent-additional-settings A hash of additional agent settings.
- Example: {stringify_facts => true} (current: {})
- --reset-puppet-agent-additional-settings Reset agent_additional_settings to the default value ({})
- --puppet-agent-noop Run the agent in noop mode. (current: false)
- --reset-puppet-agent-noop Reset agent_noop to the default value (false)
- --puppet-client-certname The node's certificate name, and the unique
- identifier it uses when requesting catalogs. (current: "foreman.hitronhub.home")
- --reset-puppet-client-certname Reset client_certname to the default value ("foreman.hitronhub.home")
- --puppet-environment Default environment of the Puppet agent (current: "production")
- --reset-puppet-environment Reset environment to the default value ("production")
- --puppet-postrun-command A command which gets excuted after each Puppet run (current: UNDEF)
- --reset-puppet-postrun-command Reset postrun_command to the default value (UNDEF)
- --puppet-prerun-command A command which gets excuted before each Puppet run (current: UNDEF)
- --reset-puppet-prerun-command Reset prerun_command to the default value (UNDEF)
- --puppet-puppetmaster Hostname of your puppetmaster (server
- directive in puppet.conf) (current: UNDEF)
- --reset-puppet-puppetmaster Reset puppetmaster to the default value (UNDEF)
- --puppet-report Send reports to the Puppet Master (current: true)
- --reset-puppet-report Reset report to the default value (true)
- == advanced agent:
- --puppet-agent-restart-command The command which gets excuted on puppet service restart (current: "/usr/sbin/service puppet reload")
- --reset-puppet-agent-restart-command Reset agent_restart_command to the default value ("/usr/sbin/service puppet reload")
- --puppet-client-package Install a custom package to provide
- the puppet client (current: ["puppet-agent"])
- --reset-puppet-client-package Reset client_package to the default value (["puppet-agent"])
- --puppet-dir-group Group of the base puppet directory, used when
- puppet::server is false. (current: UNDEF)
- --reset-puppet-dir-group Reset dir_group to the default value (UNDEF)
- --puppet-dir-owner Owner of the base puppet directory, used when
- puppet::server is false. (current: "root")
- --reset-puppet-dir-owner Reset dir_owner to the default value ("root")
- --puppet-remove-lock Remove the agent lock when running. (current: true)
- --reset-puppet-remove-lock Reset remove_lock to the default value (true)
- --puppet-service-name The name of the puppet agent service. (current: "puppet")
- --reset-puppet-service-name Reset service_name to the default value ("puppet")
- --puppet-systemd-unit-name The name of the puppet systemd units. (current: "puppet-run")
- --reset-puppet-systemd-unit-name Reset systemd_unit_name to the default value ("puppet-run")
- == Advanced server:
- --puppet-allow-any-crl-auth Allow any authentication for the CRL. This
- is needed on the puppet CA to accept clients
- from a the puppet CA proxy. (current: false)
- --reset-puppet-allow-any-crl-auth Reset allow_any_crl_auth to the default value (false)
- --puppet-auth-allowed An array of authenticated nodes allowed to
- access all catalog and node endpoints.
- default to ['$1'] (current: ["$1"])
- --reset-puppet-auth-allowed Reset auth_allowed to the default value (["$1"])
- --puppet-server-acceptor-threads This sets the number of threads that the webserver will dedicate to accepting
- socket connections for unencrypted HTTP traffic. If not provided, the webserver
- defaults to the number of virtual cores on the host divided by 8, with a minimum
- of 1 and maximum of 4. (current: UNDEF)
- --reset-puppet-server-acceptor-threads Reset server_acceptor_threads to the default value (UNDEF)
- --puppet-server-additional-settings A hash of additional settings.
- Example: {trusted_node_data => true, ordering => 'manifest'} (current: {})
- --reset-puppet-server-additional-settings Reset server_additional_settings to the default value ({})
- --puppet-server-admin-api-whitelist The whitelist of clients that
- can query the puppet-admin-api endpoint
- Defaults to [ '127.0.0.1', '::1', $::ipaddress ] (current: ["localhost", "foreman.hitronhub.home"])
- --reset-puppet-server-admin-api-whitelist Reset server_admin_api_whitelist to the default value (["localhost", "foreman.hitronhub.home"])
- --puppet-server-allow-header-cert-info Enable client authentication over HTTP Headers
- Defaults to false, is also activated by the $server_http setting (current: false)
- --reset-puppet-server-allow-header-cert-info Reset server_allow_header_cert_info to the default value (false)
- --puppet-server-ca-allow-auth-extensions Allow CA to sign certificate requests that have authorization extensions
- Defaults to false (current: false)
- --reset-puppet-server-ca-allow-auth-extensions Reset server_ca_allow_auth_extensions to the default value (false)
- --puppet-server-ca-allow-sans Allow CA to sign certificate requests that have Subject Alternative Names
- Defaults to false (current: false)
- --reset-puppet-server-ca-allow-sans Reset server_ca_allow_sans to the default value (false)
- --puppet-server-ca-auth-required Whether client certificates are needed to access the puppet-admin api
- Defaults to true (current: true)
- --reset-puppet-server-ca-auth-required Reset server_ca_auth_required to the default value (true)
- --puppet-server-ca-client-whitelist The whitelist of client certificates that
- can query the certificate-status endpoint
- Defaults to [ '127.0.0.1', '::1', $::ipaddress ] (current: ["localhost", "foreman.hitronhub.home"])
- --reset-puppet-server-ca-client-whitelist Reset server_ca_client_whitelist to the default value (["localhost", "foreman.hitronhub.home"])
- --puppet-server-ca-enable-infra-crl Enable the separate CRL for Puppet infrastructure nodes
- Defaults to false (current: false)
- --reset-puppet-server-ca-enable-infra-crl Reset server_ca_enable_infra_crl to the default value (false)
- --puppet-server-check-for-updates Should the puppetserver phone home to check for available updates?
- Defaults to true (current: true)
- --reset-puppet-server-check-for-updates Reset server_check_for_updates to the default value (true)
- --puppet-server-cipher-suites List of SSL ciphers to use in negotiation
- Defaults to [ 'TLS_RSA_WITH_AES_256_CBC_SHA256', 'TLS_RSA_WITH_AES_256_CBC_SHA',
- 'TLS_RSA_WITH_AES_128_CBC_SHA256', 'TLS_RSA_WITH_AES_128_CBC_SHA', ] (current: ["TLS_DHE_RSA_WITH_AES_128_GCM_SHA256", "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384"])
- --reset-puppet-server-cipher-suites Reset server_cipher_suites to the default value (["TLS_DHE_RSA_WITH_AES_128_GCM_SHA256", "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384"])
- --puppet-server-compile-mode Used to control JRuby's "CompileMode", which may improve performance.
- Defaults to undef (off). (current: UNDEF)
- --reset-puppet-server-compile-mode Reset server_compile_mode to the default value (UNDEF)
- --puppet-server-config-version How to determine the configuration version. When
- using git_repo, by default a git describe
- approach will be installed. (current: UNDEF)
- --reset-puppet-server-config-version Reset server_config_version to the default value (UNDEF)
- --puppet-server-connect-timeout How long the server will wait for a response to a connection attempt (current: 120000)
- --reset-puppet-server-connect-timeout Reset server_connect_timeout to the default value (120000)
- --puppet-server-custom-trusted-oid-mapping A hash of custom trusted oid mappings. Defaults to undef
- Example: { 1.3.6.1.4.1.34380.1.2.1.1 => { shortname => 'myshortname' } } (current: UNDEF)
- --reset-puppet-server-custom-trusted-oid-mapping Reset server_custom_trusted_oid_mapping to the default value (UNDEF)
- --puppet-server-default-manifest Toggle if default_manifest setting should
- be added to the [main] section (current: false)
- --reset-puppet-server-default-manifest Reset server_default_manifest to the default value (false)
- --puppet-server-default-manifest-content A string to set the content of the default_manifest
- If set to '' it will not manage the file (current: "")
- --reset-puppet-server-default-manifest-content Reset server_default_manifest_content to the default value ("")
- --puppet-server-default-manifest-path A string setting the path to the default_manifest (current: "/etc/puppet/manifests/default_manifest.pp")
- --reset-puppet-server-default-manifest-path Reset server_default_manifest_path to the default value ("/etc/puppet/manifests/default_manifest.pp")
- --puppet-server-dir Puppet configuration directory (current: "/etc/puppetlabs/puppet")
- --reset-puppet-server-dir Reset server_dir to the default value ("/etc/puppetlabs/puppet")
- --puppet-server-enc-api What version of enc script to deploy. (current: "v2")
- --reset-puppet-server-enc-api Reset server_enc_api to the default value ("v2")
- --puppet-server-environment-class-cache-enabled Enable environment class cache in conjunction with the use of the
- environment_classes API.
- Defaults to false (current: false)
- --reset-puppet-server-environment-class-cache-enabled Reset server_environment_class_cache_enabled to the default value (false)
- --puppet-server-environment-timeout Timeout for cached compiled catalogs (10s, 5m, ...) (current: UNDEF)
- --reset-puppet-server-environment-timeout Reset server_environment_timeout to the default value (UNDEF)
- --puppet-server-envs-dir Directory that holds puppet environments (current: "/etc/puppetlabs/code/environments")
- --reset-puppet-server-envs-dir Reset server_envs_dir to the default value ("/etc/puppetlabs/code/environments")
- --puppet-server-envs-target Indicates that $envs_dir should be
- a symbolic link to this target (current: UNDEF)
- --reset-puppet-server-envs-target Reset server_envs_target to the default value (UNDEF)
- --puppet-server-foreman Should foreman integration be installed (current: true)
- --reset-puppet-server-foreman Reset server_foreman to the default value (true)
- --puppet-server-foreman-facts Should foreman receive facts from puppet (current: true)
- --reset-puppet-server-foreman-facts Reset server_foreman_facts to the default value (true)
- --puppet-server-foreman-ssl-ca SSL CA of the Foreman server (current: UNDEF)
- --reset-puppet-server-foreman-ssl-ca Reset server_foreman_ssl_ca to the default value (UNDEF)
- --puppet-server-foreman-ssl-cert Client certificate for authenticating against Foreman server (current: UNDEF)
- --reset-puppet-server-foreman-ssl-cert Reset server_foreman_ssl_cert to the default value (UNDEF)
- --puppet-server-foreman-ssl-key Key for authenticating against Foreman server (current: UNDEF)
- --reset-puppet-server-foreman-ssl-key Reset server_foreman_ssl_key to the default value (UNDEF)
- --puppet-server-foreman-url Foreman URL (current: "https://foreman.hitronhub.home")
- --reset-puppet-server-foreman-url Reset server_foreman_url to the default value ("https://foreman.hitronhub.home")
- --puppet-server-group Name of the puppetmaster group. (current: "puppet")
- --reset-puppet-server-group Reset server_group to the default value ("puppet")
- --puppet-server-http Should the puppet master listen on HTTP as well as HTTPS.
- Useful for load balancer or reverse proxy scenarios. (current: false)
- --reset-puppet-server-http Reset server_http to the default value (false)
- --puppet-server-http-port Puppet master HTTP port; defaults to 8139. (current: 8139)
- --reset-puppet-server-http-port Reset server_http_port to the default value (8139)
- --puppet-server-idle-timeout How long the server will wait for a response on an existing connection (current: 1200000)
- --reset-puppet-server-idle-timeout Reset server_idle_timeout to the default value (1200000)
- --puppet-server-jruby-gem-home Where jruby gems are located for puppetserver (current: "/opt/puppetlabs/server/data/puppetserver/jruby-gems")
- --reset-puppet-server-jruby-gem-home Reset server_jruby_gem_home to the default value ("/opt/puppetlabs/server/data/puppetserver/jruby-gems")
- --puppet-server-jvm-cli-args Java options to use when using puppetserver
- subcommands (eg puppetserver gem). (current: UNDEF)
- --reset-puppet-server-jvm-cli-args Reset server_jvm_cli_args to the default value (UNDEF)
- --puppet-server-jvm-config Specify the puppetserver jvm configuration file. (current: "/etc/default/puppetserver")
- --reset-puppet-server-jvm-config Reset server_jvm_config to the default value ("/etc/default/puppetserver")
- --puppet-server-jvm-extra-args Additional java options to pass through.
- This can be used for Java versions prior to
- Java 8 to specify the max perm space to use:
- For example: '-XX:MaxPermSize=128m'. (current: UNDEF)
- --reset-puppet-server-jvm-extra-args Reset server_jvm_extra_args to the default value (UNDEF)
- --puppet-server-jvm-java-bin Set the default java to use. (current: "/usr/bin/java")
- --reset-puppet-server-jvm-java-bin Reset server_jvm_java_bin to the default value ("/usr/bin/java")
- --puppet-server-jvm-max-heap-size Specify the maximum jvm heap space. (current: "2G")
- --reset-puppet-server-jvm-max-heap-size Reset server_jvm_max_heap_size to the default value ("2G")
- --puppet-server-jvm-min-heap-size Specify the minimum jvm heap space. (current: "2G")
- --reset-puppet-server-jvm-min-heap-size Reset server_jvm_min_heap_size to the default value ("2G")
- --puppet-server-manage-user Whether to manage the server user resource (current: true)
- --reset-puppet-server-manage-user Reset server_manage_user to the default value (true)
- --puppet-server-max-active-instances Max number of active jruby instances. Defaults to
- processor count (current: 2)
- --reset-puppet-server-max-active-instances Reset server_max_active_instances to the default value (2)
- --puppet-server-max-open-files Increase the max open files limit for Puppetserver.
- Defaults to undef (current: UNDEF)
- --reset-puppet-server-max-open-files Reset server_max_open_files to the default value (UNDEF)
- --puppet-server-max-queued-requests The maximum number of requests that may be queued waiting to borrow a
- JRuby from the pool. (Puppetserver 5.x only)
- Defaults to 0 (disabled) for Puppetserver >= 5.0 (current: 0)
- --reset-puppet-server-max-queued-requests Reset server_max_queued_requests to the default value (0)
- --puppet-server-max-requests-per-instance Max number of requests a jruby instances will handle. Defaults to 0 (disabled) (current: 0)
- --reset-puppet-server-max-requests-per-instance Reset server_max_requests_per_instance to the default value (0)
- --puppet-server-max-retry-delay Sets the upper limit for the random sleep set as a Retry-After header on
- 503 responses returned when max-queued-requests is enabled. (Puppetserver 5.x only)
- Defaults to 1800 for Puppetserver >= 5.0 (current: 1800)
- --reset-puppet-server-max-retry-delay Reset server_max_retry_delay to the default value (1800)
- --puppet-server-max-threads This sets the maximum number of threads assigned to responding to HTTP and/or
- HTTPS requests for a single webserver, effectively changing how many
- concurrent requests can be made at one time. If not provided, the
- webserver defaults to 200. (current: UNDEF)
- --reset-puppet-server-max-threads Reset server_max_threads to the default value (UNDEF)
- --puppet-server-metrics-allowed Specify metrics to allow in addition to those in the default list
- Defaults to undef (current: UNDEF)
- --reset-puppet-server-metrics-allowed Reset server_metrics_allowed to the default value (UNDEF)
- --puppet-server-metrics-graphite-enable Enable or disable Graphite metrics reporter. Defaults to false (current: false)
- --reset-puppet-server-metrics-graphite-enable Reset server_metrics_graphite_enable to the default value (false)
- --puppet-server-metrics-graphite-host Graphite server host. Defaults to "127.0.0.1" (current: "127.0.0.1")
- --reset-puppet-server-metrics-graphite-host Reset server_metrics_graphite_host to the default value ("127.0.0.1")
- --puppet-server-metrics-graphite-interval How often to send metrics to graphite (in seconds)
- Defaults to 5 (current: 5)
- --reset-puppet-server-metrics-graphite-interval Reset server_metrics_graphite_interval to the default value (5)
- --puppet-server-metrics-graphite-port Graphite server port. Defaults to 2003 (current: 2003)
- --reset-puppet-server-metrics-graphite-port Reset server_metrics_graphite_port to the default value (2003)
- --puppet-server-metrics-jmx-enable Enable or disable JMX metrics reporter. Defaults to true (current: true)
- --reset-puppet-server-metrics-jmx-enable Reset server_metrics_jmx_enable to the default value (true)
- --puppet-server-metrics-server-id A server id that will be used as part of the namespace for metrics produced
- Defaults to $fqdn (current: "foreman.hitronhub.home")
- --reset-puppet-server-metrics-server-id Reset server_metrics_server_id to the default value ("foreman.hitronhub.home")
- --puppet-server-multithreaded Use multithreaded jruby. (Puppetserver >= 6.8 only). Defaults to false. (current: false)
- --reset-puppet-server-multithreaded Reset server_multithreaded to the default value (false)
- --puppet-server-package Custom package name for puppet master (current: UNDEF)
- --reset-puppet-server-package Reset server_package to the default value (UNDEF)
- --puppet-server-parser Sets the parser to use. Valid options are 'current' or 'future'.
- Defaults to 'current'. (current: "current")
- --reset-puppet-server-parser Reset server_parser to the default value ("current")
- --puppet-server-post-hook-content Which template to use for git post hook (current: "puppet/server/post-receive.erb")
- --reset-puppet-server-post-hook-content Reset server_post_hook_content to the default value ("puppet/server/post-receive.erb")
- --puppet-server-post-hook-name Name of a git hook (current: "post-receive")
- --reset-puppet-server-post-hook-name Reset server_post_hook_name to the default value ("post-receive")
- --puppet-server-puppet-basedir Where is the puppet code base located (current: "/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet")
- --reset-puppet-server-puppet-basedir Reset server_puppet_basedir to the default value ("/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet")
- --puppet-server-puppetserver-dir The path of the puppetserver config dir (current: "/etc/puppetlabs/puppetserver")
- --reset-puppet-server-puppetserver-dir Reset server_puppetserver_dir to the default value ("/etc/puppetlabs/puppetserver")
- --puppet-server-puppetserver-experimental For Puppetserver 5, enable the /puppet/experimental route? Defaults to true (current: true)
- --reset-puppet-server-puppetserver-experimental Reset server_puppetserver_experimental to the default value (true)
- --puppet-server-puppetserver-jruby9k For Puppetserver 5, use JRuby 9k? Defaults to false (current: false)
- --reset-puppet-server-puppetserver-jruby9k Reset server_puppetserver_jruby9k to the default value (false)
- --puppet-server-puppetserver-logdir The path of the puppetserver log dir (current: "/var/log/puppetlabs/puppetserver")
- --reset-puppet-server-puppetserver-logdir Reset server_puppetserver_logdir to the default value ("/var/log/puppetlabs/puppetserver")
- --puppet-server-puppetserver-metrics Enable metrics (Puppetserver 5.x only) and JRuby profiling?
- Defaults to true on Puppetserver 5.x and to false on Puppetserver 2.x (current: UNDEF)
- --reset-puppet-server-puppetserver-metrics Reset server_puppetserver_metrics to the default value (UNDEF)
- --puppet-server-puppetserver-rundir The path of the puppetserver run dir (current: "/var/run/puppetlabs/puppetserver")
- --reset-puppet-server-puppetserver-rundir Reset server_puppetserver_rundir to the default value ("/var/run/puppetlabs/puppetserver")
- --puppet-server-puppetserver-trusted-agents Certificate names of puppet agents that are allowed to fetch *all* catalogs
- Defaults to [] and all agents are only allowed to fetch their own catalogs. (current: [])
- --reset-puppet-server-puppetserver-trusted-agents Reset server_puppetserver_trusted_agents to the default value ([])
- --puppet-server-puppetserver-vardir The path of the puppetserver var dir (current: "/opt/puppetlabs/server/data/puppetserver")
- --reset-puppet-server-puppetserver-vardir Reset server_puppetserver_vardir to the default value ("/opt/puppetlabs/server/data/puppetserver")
- --puppet-server-puppetserver-version The version of puppetserver installed (or being installed)
- Unfortunately, different versions of puppetserver need
- configuring differently. The default is derived from the
- installed puppet version. Generally it's not needed to
- override this but when upgrading it might be. (current: UNDEF)
- --reset-puppet-server-puppetserver-version Reset server_puppetserver_version to the default value (UNDEF)
- --puppet-server-report-api What version of report processor to deploy. (current: "v2")
- --reset-puppet-server-report-api Reset server_report_api to the default value ("v2")
- --puppet-server-request-timeout Timeout in node.rb script for fetching
- catalog from Foreman (in seconds). (current: 60)
- --reset-puppet-server-request-timeout Reset server_request_timeout to the default value (60)
- --puppet-server-ruby-load-paths List of ruby paths
- Defaults based on $::puppetversion (current: ["/opt/puppetlabs/puppet/lib/ruby/vendor_ruby"])
- --reset-puppet-server-ruby-load-paths Reset server_ruby_load_paths to the default value (["/opt/puppetlabs/puppet/lib/ruby/vendor_ruby"])
- --puppet-server-selector-threads This sets the number of selectors that the webserver will dedicate to processing
- events on connected sockets for unencrypted HTTPS traffic. If not provided,
- the webserver defaults to the minimum of: virtual cores on the host divided by 2
- or max-threads divided by 16, with a minimum of 1. (current: UNDEF)
- --reset-puppet-server-selector-threads Reset server_selector_threads to the default value (UNDEF)
- --puppet-server-ssl-acceptor-threads This sets the number of threads that the webserver will dedicate to accepting
- socket connections for encrypted HTTPS traffic. If not provided, defaults to
- the number of virtual cores on the host divided by 8, with a minimum of 1 and maximum of 4. (current: UNDEF)
- --reset-puppet-server-ssl-acceptor-threads Reset server_ssl_acceptor_threads to the default value (UNDEF)
- --puppet-server-ssl-chain-filepath Path to certificate chain for puppetserver
- Only used when $ca is true
- Defaults to "${ssl_dir}/ca/ca_crt.pem" (current: "/etc/puppetlabs/puppet/ssl/ca/ca_crt.pem")
- --reset-puppet-server-ssl-chain-filepath Reset server_ssl_chain_filepath to the default value ("/etc/puppetlabs/puppet/ssl/ca/ca_crt.pem")
- --puppet-server-ssl-dir SSL directory (current: "/etc/puppetlabs/puppet/ssl")
- --reset-puppet-server-ssl-dir Reset server_ssl_dir to the default value ("/etc/puppetlabs/puppet/ssl")
- --puppet-server-ssl-dir-manage Toggle if ssl_dir should be added to the [master]
- configuration section. This is necessary to
- disable in case CA is delegated to a separate instance (current: true)
- --reset-puppet-server-ssl-dir-manage Reset server_ssl_dir_manage to the default value (true)
- --puppet-server-ssl-key-manage Toggle if "private_keys/${::puppet::server::certname}.pem"
- should be created with default user and group. This is used in
- the default Forman setup to reuse the key for TLS communication. (current: true)
- --reset-puppet-server-ssl-key-manage Reset server_ssl_key_manage to the default value (true)
- --puppet-server-ssl-protocols Array of SSL protocols to use.
- Defaults to [ 'TLSv1.2' ] (current: ["TLSv1.2"])
- --reset-puppet-server-ssl-protocols Reset server_ssl_protocols to the default value (["TLSv1.2"])
- --puppet-server-ssl-selector-threads This sets the number of selectors that the webserver will dedicate to processing
- events on connected sockets for encrypted HTTPS traffic. Defaults to the number of
- virtual cores on the host divided by 2, with a minimum of 1 and maximum of 4.
- The number of selector threads actually used by Jetty is twice the number of selectors
- requested. For example, if a value of 3 is specified for the ssl-selector-threads setting,
- Jetty will actually use 6 selector threads. (current: UNDEF)
- --reset-puppet-server-ssl-selector-threads Reset server_ssl_selector_threads to the default value (UNDEF)
- --puppet-server-strict-variables if set to true, it will throw parse errors
- when accessing undeclared variables. (current: false)
- --reset-puppet-server-strict-variables Reset server_strict_variables to the default value (false)
- --puppet-server-use-legacy-auth-conf Should the puppetserver use the legacy puppet auth.conf?
- Defaults to false (the puppetserver will use its own conf.d/auth.conf) (current: false)
- --reset-puppet-server-use-legacy-auth-conf Reset server_use_legacy_auth_conf to the default value (false)
- --puppet-server-user Name of the puppetmaster user. (current: "puppet")
- --reset-puppet-server-user Reset server_user to the default value ("puppet")
- --puppet-server-version Custom package version for puppet master (current: UNDEF)
- --reset-puppet-server-version Reset server_version to the default value (UNDEF)
- --puppet-server-web-idle-timeout Time in ms that Jetty allows a socket to be idle, after processing has
- completed.
- Defaults to 30000, using the Jetty default of 30s (current: 30000)
- --reset-puppet-server-web-idle-timeout Reset server_web_idle_timeout to the default value (30000)
- == Basic:
- --puppet-ca-server Use a different ca server. Should be either
- a string with the location of the ca_server
- or 'false'. (current: UNDEF)
- --reset-puppet-ca-server Reset ca_server to the default value (UNDEF)
- --puppet-show-diff Show and report changed files with diff output (current: false)
- --reset-puppet-show-diff Reset show_diff to the default value (false)
- == puppet::server:
- --puppet-server Should a puppet master be installed as well as the client (current: true)
- --reset-puppet-server Reset server to the default value (false)
- --puppet-server-ca Provide puppet CA (current: true)
- --reset-puppet-server-ca Reset server_ca to the default value (true)
- --puppet-server-ca-crl-sync Sync puppet CA crl file to compile masters, Puppet CA Must be the Puppetserver
- for the compile masters. Defaults to false. (current: false)
- --reset-puppet-server-ca-crl-sync Reset server_ca_crl_sync to the default value (false)
- --puppet-server-certname The name to use when handling certificates. (current: "foreman.hitronhub.home")
- --reset-puppet-server-certname Reset server_certname to the default value ("foreman.hitronhub.home")
- --puppet-server-common-modules-path Common modules paths (current: ["/etc/puppetlabs/code/environments/common", "/etc/puppetlabs/code/modules", "/opt/puppetlabs/puppet/modules", "/usr/share/puppet/modules"])
- --reset-puppet-server-common-modules-path Reset server_common_modules_path to the default value (["/etc/puppetlabs/code/environments/common", "/etc/puppetlabs/code/modules", "/opt/puppetlabs/puppet/modules", "/usr/share/puppet/modules"])
- --puppet-server-crl-enable Turn on crl checking. Defaults to true when server_ca is true. Otherwise
- Defaults to false. Note unless you are using an external CA. It is recommended
- to set this to true. See $server_ca_crl_sync to enable syncing from CA Puppet Master (current: UNDEF)
- --reset-puppet-server-crl-enable Reset server_crl_enable to the default value (UNDEF)
- --puppet-server-environments-group The group owning the environments directory (current: UNDEF)
- --reset-puppet-server-environments-group Reset server_environments_group to the default value (UNDEF)
- --puppet-server-environments-mode Environments directory mode. (current: "0755")
- --reset-puppet-server-environments-mode Reset server_environments_mode to the default value ("0755")
- --puppet-server-environments-owner The owner of the environments directory (current: "puppet")
- --reset-puppet-server-environments-owner Reset server_environments_owner to the default value ("puppet")
- --puppet-server-external-nodes External nodes classifier executable (current: "/etc/puppetlabs/puppet/node.rb")
- --reset-puppet-server-external-nodes Reset server_external_nodes to the default value ("/etc/puppetlabs/puppet/node.rb")
- --puppet-server-git-branch-map Git branch to puppet env mapping for the
- default post receive hook (current: {})
- --reset-puppet-server-git-branch-map Reset server_git_branch_map to the default value ({})
- --puppet-server-git-repo Use git repository as a source of modules (current: false)
- --reset-puppet-server-git-repo Reset server_git_repo to the default value (false)
- --puppet-server-git-repo-group Git repository group (current: "puppet")
- --reset-puppet-server-git-repo-group Reset server_git_repo_group to the default value ("puppet")
- --puppet-server-git-repo-mode Git repository mode (current: "0755")
- --reset-puppet-server-git-repo-mode Reset server_git_repo_mode to the default value ("0755")
- --puppet-server-git-repo-path Git repository path (current: "/opt/puppetlabs/puppet/cache/puppet.git")
- --reset-puppet-server-git-repo-path Reset server_git_repo_path to the default value ("/opt/puppetlabs/puppet/cache/puppet.git")
- --puppet-server-git-repo-user Git repository user (current: "puppet")
- --reset-puppet-server-git-repo-user Reset server_git_repo_user to the default value ("puppet")
- --puppet-server-ip Bind ip address of the puppetmaster (current: "0.0.0.0")
- --reset-puppet-server-ip Reset server_ip to the default value ("0.0.0.0")
- --puppet-server-port Puppet master port (current: 8140)
- --reset-puppet-server-port Reset server_port to the default value (8140)
- --puppet-server-puppetdb-host PuppetDB host (current: UNDEF)
- --reset-puppet-server-puppetdb-host Reset server_puppetdb_host to the default value (UNDEF)
- --puppet-server-puppetdb-port PuppetDB port (current: 8081)
- --reset-puppet-server-puppetdb-port Reset server_puppetdb_port to the default value (8081)
- --puppet-server-puppetdb-swf PuppetDB soft_write_failure (current: false)
- --reset-puppet-server-puppetdb-swf Reset server_puppetdb_swf to the default value (false)
- --puppet-server-reports List of report types to include on the puppetmaster (current: "foreman")
- --reset-puppet-server-reports Reset server_reports to the default value ("foreman")
- --puppet-server-storeconfigs-backend Do you use storeconfigs?
- false if you don't, "puppetdb" for puppetdb (current: UNDEF)
- --reset-puppet-server-storeconfigs-backend Reset server_storeconfigs_backend to the default value (UNDEF)
Add Comment
Please, Sign In to add comment