Skip to content

Instantly share code, notes, and snippets.

@reidmv
Created August 8, 2012 23:54
Show Gist options
  • Save reidmv/3299809 to your computer and use it in GitHub Desktop.
Save reidmv/3299809 to your computer and use it in GitHub Desktop.
answers-demo_environment-master
a_public_dns=$(host $(curl -s http://169.254.169.254/latest/meta-data/public-ipv4) | sed 's/.*pointer \(.*\)\./\1/')
a_internal_dns=$(hostname | grep '\.' || hostname -f)
q_install=y
q_puppet_cloud_install=y
q_puppet_enterpriseconsole_auth_database_name=console_auth
q_puppet_enterpriseconsole_auth_database_password=r42lOr5jsWisAUbx6P8F
q_puppet_enterpriseconsole_auth_database_user=console_auth
q_puppet_enterpriseconsole_auth_password=puppetlabs
q_puppet_enterpriseconsole_auth_user_email=admin@puppetlabs.com
q_puppet_enterpriseconsole_database_install=y
q_puppet_enterpriseconsole_database_name=console
q_puppet_enterpriseconsole_database_password=mgGrF5kC4sqm3pesoqCn
q_puppet_enterpriseconsole_database_remote=n
q_puppet_enterpriseconsole_database_root_password=u1aKU21C2gAR2RZsLeOH
q_puppet_enterpriseconsole_database_user=console
q_puppet_enterpriseconsole_httpd_port=443
q_puppet_enterpriseconsole_install=y
q_puppet_enterpriseconsole_inventory_hostname=$a_internal_dns
q_puppet_enterpriseconsole_inventory_port=8140
q_puppet_enterpriseconsole_master_hostname=$a_public_dns
q_puppet_enterpriseconsole_smtp_host=localhost
q_puppet_enterpriseconsole_smtp_password=
q_puppet_enterpriseconsole_smtp_port=25
q_puppet_enterpriseconsole_smtp_use_tls=n
q_puppet_enterpriseconsole_smtp_user_auth=n
q_puppet_enterpriseconsole_smtp_username=
q_puppet_symlinks_install=y
q_puppetagent_certname=$a_public_dns
q_puppetagent_install=y
q_puppetagent_server=$a_public_dns
q_puppetca_install=y
q_puppetmaster_certname=$a_public_dns
q_puppetmaster_dnsaltnames=puppet,puppet.puppetlabs.vm,$a_public_dns,$a_internal_dns
q_puppetmaster_enterpriseconsole_hostname=localhost
q_puppetmaster_enterpriseconsole_port=443
q_puppetmaster_forward_facts=n
q_puppetmaster_install=y
q_vendor_packages_install=y
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment