Created
August 1, 2012 20:02
-
-
Save llowder/3230206 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [main] | |
| logdir=/var/log/puppet | |
| vardir=/var/lib/puppet | |
| ssldir=/var/lib/puppet/ssl | |
| rundir=/var/run/puppet | |
| factpath=$vardir/lib/facter | |
| templatedir=$confdir/templates | |
| report=true | |
| server=puppet-test-vm-000.domain.tld | |
| certname=puppet-test-vm-000.domain.tld | |
| pluginsync=true | |
| archive_files = true | |
| listen=true | |
| [agent] | |
| environment=test | |
| [master] | |
| facts_terminus = yaml | |
| environment=test | |
| manifest=/etc/puppet/environments/$environment/manifests/site.pp | |
| modulepath=/etc/puppet/environments/$environment/modules:/etc/puppet/modules | |
| ssl_client_header=SSL_CLIENT_S_DN | |
| ssl_client_verify_header=SSL_CLIENT_VERIFY | |
| storeconfig=true | |
| dbadapter=mysql | |
| dbuser = XXXX | |
| dbpassword = XXXXX | |
| dbconnections = 75 | |
| reports = store, foreman | |
| node_terminus = exec | |
| external_nodes = /etc/puppet/node.rb |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| --- | |
| # SSL Setup | |
| # if enabled, all communication would be verified via SSL | |
| # NOTE that both certificates need to be signed by the same CA in order for this to work | |
| # see http://theforeman.org/projects/smart-proxy/wiki/SSL for more information | |
| #:ssl_certificate: ssl/certs/fqdn.pem | |
| #:ssl_ca_file: ssl/certs/ca.pem | |
| #:ssl_private_key: ssl/private_keys/fqdn.key | |
| # the hosts which the proxy accepts connections from | |
| # commenting the following lines would mean every verified SSL connection allowed | |
| #:trusted_hosts: | |
| #- foreman.prod.domain | |
| #- foreman.dev.domain | |
| # enable the daemon to run in the background | |
| :daemon: true | |
| :daemon_pid: /var/run/foreman-proxy/foreman-proxy.pid | |
| # port used by the proxy | |
| :port: 8443 | |
| # Enable TFTP management | |
| :tftp: false | |
| #:tftproot: /var/lib/tftpboot | |
| # Defines the TFTP Servername to use, overrides the name in the subnet declaration | |
| #:tftp_servername: tftp.domain.com | |
| # Enable DNS management | |
| :dns: false | |
| #:dns_key: /etc/rndc.key | |
| # use this setting if you are managing a dns server which is not localhost though this proxy | |
| #:dns_server: dns.domain.com | |
| # Enable DHCP management | |
| :dhcp: false | |
| # The vendor can be either isc or native_ms | |
| :dhcp_vendor: isc | |
| # dhcp_subnets is a Native MS implementation setting. It restricts the subnets queried to a | |
| # subset, so as to reduce the query time. | |
| #:dhcp_subnets: [192.168.205.0/255.255.255.128, 192.168.205.128/255.255.255.128] | |
| # Settings for Ubuntu ISC | |
| #:dhcp_config: /etc/dhcp3/dhcpd.conf | |
| #:dhcp_leases: /var/lib/dhcp3/dhcpd.leases | |
| # Settings for Redhat ISC | |
| #:dhcp_config: /etc/dhcpd.conf | |
| #:dhcp_leases: /var/lib/dhcpd/dhcpd.leases | |
| #:dhcp_key_name: secret_key_name | |
| #:dhcp_key_secret: secret_key | |
| # enable PuppetCA management | |
| :puppetca: true | |
| # enable Puppet management | |
| :puppet: true | |
| :puppetconf: /etc/puppet/puppet.conf | |
| # Where our proxy log files are stored | |
| # filename or STDOUT | |
| :log_file: /var/log/foreman-proxy/foreman-proxy.log | |
| # valid options are | |
| # WARN, DEBUG, Error, FATAL, INFO, UNKNOWN | |
| :log_level: INFO |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment