Skip to content

Instantly share code, notes, and snippets.

@daviddavis
Created January 8, 2016 14:32
Show Gist options
  • Save daviddavis/3e3c1618c549a77118fe to your computer and use it in GitHub Desktop.
Save daviddavis/3e3c1618c549a77118fe to your computer and use it in GitHub Desktop.
# Format:
# <classname>: false - don't include this class
# <classname>: true - include and use the defaults
# <classname>:
# <param>: <value> - include and override the default(s)
#
# See params.pp in each class for what options are available
---
capsule:
parent_fqdn: sat61devg.example.com
certs_tar:
pulp: false
pulp_master: true
pulp_admin_password: DuHHfskZmADNDxu4YocU99b7ksSkaaFn
pulp_oauth_effective_user: admin
pulp_oauth_key: katello
pulp_oauth_secret:
foreman_proxy_port: 9090
foreman_proxy_http: true
foreman_proxy_http_port: 8000
puppet: true
puppetca: true
puppet_ca_proxy: ""
reverse_proxy: false
reverse_proxy_port: "8443"
tftp: true
tftp_syslinux_root:
tftp_syslinux_files:
tftp_root: /var/lib/tftpboot/
tftp_dirs:
- /var/lib/tftpboot//pxelinux.cfg
- /var/lib/tftpboot//boot
tftp_servername: "192.168.52.10"
bmc: false
bmc_default_provider: ipmitool
dhcp: true
dhcp_listen_on: https
dhcp_option_domain:
- example.com
dhcp_managed: true
dhcp_interface: eth1
dhcp_gateway: "192.168.52.1"
dhcp_range: "192.168.52.11 192.168.52.254"
dhcp_nameservers: "192.168.52.10"
dhcp_vendor: isc
dhcp_config: /etc/dhcp/dhcpd.conf
dhcp_leases: /var/lib/dhcpd/dhcpd.leases
dhcp_key_name: ""
dhcp_key_secret: ""
dns: true
dns_managed: true
dns_provider: nsupdate
dns_zone: example.com
dns_reverse: "52.168.192.in-addr.arpa"
dns_interface: eth1
dns_server: "127.0.0.1"
dns_ttl: "86400"
dns_tsig_keytab: /etc/foreman-proxy/dns.keytab
dns_tsig_principal: "foremanproxy/sat61devg.example.com@EXAMPLE.COM"
dns_forwarders:
- "192.168.121.1"
virsh_network: default
realm: false
realm_provider: freeipa
realm_keytab: /etc/foreman-proxy/freeipa.keytab
realm_principal: "realm-proxy@EXAMPLE.COM"
freeipa_remove_dns: true
register_in_foreman: true
foreman_oauth_effective_user: admin
foreman_oauth_key: wsVFymx7SKMPsSMi6aNbRdA8jNpDCBEK
foreman_oauth_secret: ZLtxugZXTMRnuNv4xAC4PEJh3ETeAGQ7
rhsm_url: /rhsm
templates: true
qpid_router: true
qpid_router_hub_addr: "0.0.0.0"
qpid_router_hub_port: "5646"
qpid_router_agent_addr: "0.0.0.0"
qpid_router_agent_port: "5647"
qpid_router_broker_addr: sat61devg.example.com
qpid_router_broker_port: "5671"
certs:
log_dir: /var/log/certs
node_fqdn: sat61devg.example.com
generate: true
regenerate: false
regenerate_ca: false
deploy: true
ca_common_name: sat61devg.example.com
country: US
state: "North Carolina"
city: Raleigh
org: Katello
org_unit: SomeOrgUnit
expiration: "7300"
ca_expiration: "36500"
server_cert:
server_key:
server_cert_req:
server_ca_cert:
pki_dir: /etc/pki/katello
ssl_build_dir: /root/ssl-build
password_file_dir: "certs::params::password_file_dir"
user: root
group: vagrant
default_ca_name: katello-default-ca
server_ca_name: katello-server-ca
foreman:
foreman_url: "https://sat61devg.example.com"
unattended: true
authentication: true
passenger: true
passenger_scl:
passenger_ruby: /usr/bin/ruby193-ruby
passenger_ruby_package: ruby193-rubygem-passenger-native
use_vhost: true
servername: sat61devg.example.com
ssl: true
custom_repo: true
repo: nightly
configure_epel_repo: false
configure_scl_repo: false
configure_brightbox_repo: false
selinux:
gpgcheck: true
version: present
db_manage: true
db_type: postgresql
db_adapter:
db_host:
db_port:
db_database:
db_username: foreman
db_password: v92H3J58ABmgwSKCVzxvsdfMVHLyA3UH
db_sslmode:
app_root: /usr/share/foreman
user: foreman
group: foreman
user_groups:
- puppet
environment: production
puppet_home: /var/lib/puppet
locations_enabled: false
organizations_enabled: false
passenger_interface: ""
server_ssl_ca: /etc/pki/katello/certs/katello-default-ca.crt
server_ssl_chain: /etc/pki/katello/certs/katello-default-ca.crt
server_ssl_cert: /etc/pki/katello/certs/katello-apache.crt
server_ssl_key: /etc/pki/katello/private/katello-apache.key
oauth_active: true
oauth_map_users: false
oauth_consumer_key: wsVFymx7SKMPsSMi6aNbRdA8jNpDCBEK
oauth_consumer_secret: ZLtxugZXTMRnuNv4xAC4PEJh3ETeAGQ7
passenger_prestart: true
passenger_min_instances: "1"
passenger_start_timeout: "600"
admin_username: admin
admin_password: L9Zo7E6SmosccxvX
admin_first_name:
admin_last_name:
admin_email:
initial_organization: "Default Organization"
initial_location: "Default Location"
ipa_authentication: false
http_keytab: /etc/httpd/conf/http.keytab
pam_service: foreman
configure_ipa_repo: false
ipa_manage_sssd: true
websockets_encrypt: true
websockets_ssl_key: /etc/pki/katello/private/katello-apache.key
websockets_ssl_cert: /etc/pki/katello/certs/katello-apache.crt
katello_devel:
user: vagrant
oauth_key: wsVFymx7SKMPsSMi6aNbRdA8jNpDCBEK
oauth_secret: ZLtxugZXTMRnuNv4xAC4PEJh3ETeAGQ7
deployment_dir: /home/dadavis/Projects
post_sync_token: test
db_type: postgres
use_rvm: true
rvm_ruby: "1.9.3-p448"
use_passenger: false
initial_organization: "Default Organization"
initial_location: "Default Location"
admin_password: changeme
"katello_devel::plugin::foreman_gutterball": {}
"katello_devel::plugin::gutterball": {}
"foreman::plugin::fusor":
configure_networking: true
configure_firewall: true
interface: eth1
ip: "192.168.52.10"
netmask: "255.255.255.0"
own_gateway: "192.168.121.1"
gateway: "192.168.52.1"
dns: "192.168.121.1"
network: "192.168.52.0"
from: "192.168.52.11"
to: "192.168.52.254"
domain: example.com
base_url: "https://sat61devg.example.com"
ntp_host: clock.redhat.com
timezone: America/New_York
root_password:
ssh_public_key:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment