Created
October 1, 2016 09:18
-
-
Save Sher-Chowdhury/d402b0a1267cc6ae767b86b710ec4fe3 to your computer and use it in GitHub Desktop.
This file contains 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
#---------------------------------------------------------------------------- | |
# Puppet Enterprise installer configuration file | |
# https://docs.puppet.com/pe/latest/install_pe_conf_param.html | |
# | |
# Format: Hocon | |
# https://docs.puppet.com/pe/latest/config_hocon.html | |
#---------------------------------------------------------------------------- | |
{ | |
#-------------------------------------------------------------------------- | |
# Required. The password to log into the Puppet Enterprise console. | |
#-------------------------------------------------------------------------- | |
"console_admin_password": "password123" | |
#-------------------------------------------------------------------------- | |
# PE Component assignments. | |
# | |
# If you're performing a monolithic install (recommended), there is no need | |
# to change the default settings, and you do not need to set the | |
# puppetdb_host and console_host parameters. | |
# | |
# When performing a split install, do not use the %{::trusted.certname} fact. | |
# Instead set the FQDN for all three PE component nodes. | |
# For more information, refer to: | |
# https://docs.puppet.com/pe/latest/install_text_mode_split.html | |
# | |
# Overview of PE Components: | |
# https://docs.puppet.com/pe/latest/pe_architecture_overview.html | |
#------------------------------------------------------------------------- | |
# Puppet Enterprise Master | |
"puppet_enterprise::puppet_master_host": "%{::trusted.certname}" | |
# Puppet Enterprise Console | |
#"puppet_enterprise::console_host": "" | |
# PuppetDB | |
#"puppet_enterprise::puppetdb_host": "" | |
#-------------------------------------------------------------------------- | |
# DATABASE CONFIGURATION | |
# | |
# Puppet Enterprise uses PostgreSQL as a database backend. | |
# PE can install and manage a new one (recommended), or you can use an | |
# existing instance. | |
# | |
# For details on using an existing PostgreSQL database, visit: | |
# https://docs.puppet.com/pe/latest/install_system_requirements.html | |
# | |
# UPGRADE NOTE: | |
# If you’re upgrading and have previously used non-default database names and | |
# users, you must uncomment and change these parameters to match what you | |
# have used. | |
#-------------------------------------------------------------------------- | |
#"puppet_enterprise::activity_database_name": "pe-activity" | |
#"puppet_enterprise::activity_database_user": "pe-activity" | |
#"puppet_enterprise::classifier_database_name": "pe-classifier" | |
#"puppet_enterprise::classifier_database_user": "pe-classifier" | |
#"puppet_enterprise::orchestrator_database_name": "pe-orchestrator" | |
#"puppet_enterprise::orchestrator_database_user": "pe-orchestrator" | |
#"puppet_enterprise::puppetdb_database_name": "pe-puppetdb" | |
#"puppet_enterprise::puppetdb_database_user": "pe-puppetdb" | |
#"puppet_enterprise::rbac_database_name": "pe-rbac" | |
#"puppet_enterprise::rbac_database_user": "pe-rbac" | |
# EXTERNAL POSTGRES OPTIONS ONLY | |
# If you're using an existing PostgreSQL instance that was not set up by | |
# Puppet Enterprise, set the following parameters: | |
#"puppet_enterprise::database_host": "" | |
#"puppet_enterprise::database_ssl": false | |
#"puppet_enterprise::database_cert_auth": false | |
#"puppet_enterprise::activity_database_password": "PASSWORD" | |
#"puppet_enterprise::classifier_database_password": "PASSWORD" | |
#"puppet_enterprise::orchestrator_database_password": "PASSWORD" | |
#"puppet_enterprise::puppetdb_database_password": "PASSWORD" | |
#"puppet_enterprise::rbac_database_password": "PASSWORD" | |
#-------------------------------------------------------------------------- | |
# ADVANCED PARAMETERS | |
# | |
# You can use the following parameters as needed. | |
# | |
# For a complete list of parameters and what they do, visit: | |
# https://docs.puppet.com/pe/latest/install_pe_conf_param.html | |
#-------------------------------------------------------------------------- | |
# DNS altnames to be added to the SSL certificate generated for the Puppet | |
# master node. Only used at install time. | |
#"pe_install::puppet_master_dnsaltnames": ["puppet"] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment