Skip to content

Instantly share code, notes, and snippets.

@npwalker
Forked from mruzicka/slice_64cores.cfg
Last active July 11, 2017 14:10
Show Gist options
  • Save npwalker/b5ffb0d4b530ded5aaad2f6949390e96 to your computer and use it in GitHub Desktop.
Save npwalker/b5ffb0d4b530ded5aaad2f6949390e96 to your computer and use it in GitHub Desktop.
beaker host config file for a 64 CPU/GB SLICE environment
default_platform: &default_platform el-7-x86_64
default_image: &default_image centos_7_x86_64
default_user: &default_user centos
HOSTS:
mom:
roles:
- master
- database
- dashboard
- agent
platform: *default_platform
hypervisor: openstack
image: *default_image
user: *default_user
flavor: g1.xlarge
cm-0:
roles:
- compile_master
- agent
- frictionless
platform: *default_platform
hypervisor: openstack
image: *default_image
user: *default_user
flavor: g1.large
cm-1:
roles:
- compile_master
- agent
- frictionless
platform: *default_platform
hypervisor: openstack
image: *default_image
user: *default_user
flavor: g1.large
cm-2:
roles:
- compile_master
- agent
- frictionless
platform: *default_platform
hypervisor: openstack
image: *default_image
user: *default_user
flavor: g1.large
lb:
roles:
- loadbalancer
- agent
- frictionless
platform: *default_platform
hypervisor: openstack
image: *default_image
user: *default_user
flavor: g1.small
agent-0:
roles:
- agent
- frictionless
platform: *default_platform
hypervisor: openstack
image: *default_image
user: *default_user
flavor: g1.large
agent-1:
roles:
- agent
- frictionless
platform: *default_platform
hypervisor: openstack
image: *default_image
user: *default_user
flavor: g1.large
agent-2:
roles:
- agent
- frictionless
platform: *default_platform
hypervisor: openstack
image: *default_image
user: *default_user
flavor: g1.large
agent-3:
roles:
- agent
- frictionless
platform: *default_platform
hypervisor: openstack
image: *default_image
user: *default_user
flavor: g1.large
agent-4:
roles:
- agent
- frictionless
platform: *default_platform
hypervisor: openstack
image: *default_image
user: *default_user
flavor: g1.large
agent-5:
roles:
- agent
- frictionless
platform: *default_platform
hypervisor: openstack
image: *default_image
user: *default_user
flavor: g1.large
agent-6:
roles:
- agent
- frictionless
platform: *default_platform
hypervisor: openstack
image: *default_image
user: *default_user
flavor: g1.large
agent-7:
roles:
- agent
- frictionless
platform: *default_platform
hypervisor: openstack
image: *default_image
user: *default_user
flavor: g1.large
agent-8:
roles:
- agent
- frictionless
platform: *default_platform
hypervisor: openstack
image: *default_image
user: *default_user
flavor: g1.large
agent-9:
roles:
- agent
- frictionless
platform: *default_platform
hypervisor: openstack
image: *default_image
user: *default_user
flavor: g1.large
CONFIG:
answers:
console_admin_password: puppetlabs
pe_dir: http://pe-releases.puppetlabs.lan/2017.2.2
pe_ver: 2017.2.2
project: scale-testing
# The following assumes you have also sourced your openrc setup script
openstack_auth_url: https://slice-pdx1-prod.ops.puppetlabs.net:5000/v2.0/tokens
openstack_network : network1
openstack_keyname : id_rsa-acceptance_pub
openstack_tenant : nick.walker
security_group: ['sg0']
floating_ip_pool: ext-net-pdx1-opdx1
ssh:
keys:
- ~/.ssh/id_rsa-acceptance
scale:
num_nonroot_users: 100
facts_per_agent: 300
percent_facts_to_change: 0
module_roles: 150
static_files: 500
dynamic_files: 0
environments: 100
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment