Skip to content

Instantly share code, notes, and snippets.

@botchagalupe
Created October 23, 2011 14:44
Show Gist options
  • Save botchagalupe/1307432 to your computer and use it in GitHub Desktop.
Save botchagalupe/1307432 to your computer and use it in GitHub Desktop.
Chicago Camp Devops Hack Day

Chicago Camp Devops Hack Day

Ref:

http://kb.dtosolutions.com/wiki/Duke%27s_Bank_J2EE_Jenkins/Rundeck_example

Nodes

build1.dtolabs.comx504dIVeW

build2.dtolabs.com043mtAaAG

app1.dtolabs.comJ6sjTAf53

app2.dtolabs.comwQAx4vE00

deploy1.dtolabs.com50q2VBFcl

deploy2.dtolabs.comssrHPR554

source1.dtolabs.comVpP0J57bn

source2.dtolabs.com7G2m6kCxU

db1.dtolabs.comV45Knv7Ab

db2.dtolabs.comJ2b02DRgu

build1.dtolabs.com 50.57.151.216

build2.dtolabs.com 50.57.160.174 CentOS

app1.dtolabs.com 50.57.142.75 CentOS

app2.dtolabs.com 50.57.139.62 CentOS

deploy1.dtolabs.com 50.57.160.183 CentOS

deploy2.dtolabs.com 50.56.80.130 CentOS

source1.dtolabs.com 50.57.151.218 CentOS

source2.dtolabs.com 50.56.110.200 CentOS

db1.dtolabs.com 50.57.151.173 CentOS

db1.dtolabs.com 50.57.160.188 CentOS 5.6ORD1

EC2 Centos AMI - ami-b945acd0

3000 ... 8140

@glarizza
Copy link

/root/puppet-enterprise-1.2.3-all/puppet-enterprise-installer -s master-answers.txt

q_install=y
q_puppet_symlinks_install=y
q_puppetagent_certname=source1-agent.dtolabs.com
q_puppetagent_install=y
q_puppetagent_pluginsync=y
q_puppetagent_server=source1.dtolabs.com
q_puppetdashboard_database_install=y
q_puppetdashboard_database_name=dashboard
q_puppetdashboard_database_password=puppet
q_puppetdashboard_database_root_password=puppet
q_puppetdashboard_database_user=dashboard
q_puppetdashboard_httpd_port=3000
q_puppetdashboard_install=y
q_puppetdashboard_inventory_hostname=source1.dtolabs.com
q_puppetdashboard_inventory_port=8140
q_puppetdashboard_master_hostname=source1.dtolabs.com
q_puppetmaster_certdnsnames=puppet:puppet.dtolabs.com:source1:source1.dtolabs.com
q_puppetmaster_certname=source1.dtolabs.com
q_puppetmaster_dashboard_hostname=source1.dtolabs.com
q_puppetmaster_dashboard_port=3000
q_puppetmaster_forward_facts=n
q_puppetmaster_install=y
q_puppetmaster_use_dashboard_classifier=y
q_puppetmaster_use_dashboard_reports=y
q_rubydevelopment_install=n
q_vendor_packages_install=y

@glarizza
Copy link

Agent Answers File

q_install=y
q_puppet_symlinks_install=y
q_puppetagent_certname=app1.dtolabs.com
q_puppetagent_install=y
q_puppetagent_pluginsync=y
q_puppetagent_server=source1.dtolabs.com
q_puppetdashboard_install=n
q_puppetmaster_install=n
q_rubydevelopment_install=n
q_vendor_packages_install=y

@phemnani
Copy link

For agent to connect to master with self signed certificate:

puppet cert --sign source2.dtolabs.com

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment