Skip to content

Instantly share code, notes, and snippets.

@mruzicka
Created March 30, 2017 00:27
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save mruzicka/10cfd52b14a035ff19348fcb26ad3790 to your computer and use it in GitHub Desktop.
Save mruzicka/10cfd52b14a035ff19348fcb26ad3790 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.medium
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://enterprise.delivery.puppetlabs.net/2017.2/ci-ready/
pe_ver: 2017.2.0-rc1-261-g91941fc
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 : virtuals
openstack_tenant : michal.ruzicka
security_group: ['sg0']
floating_ip_pool: ext-net-pdx1-opdx1
ssh:
keys:
- ~/.ssh/virtuals
scale:
num_nonroot_users: 1
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