Skip to content

Instantly share code, notes, and snippets.

@mruzicka
Created March 30, 2017 00:25
Show Gist options
  • Save mruzicka/78b9fee1bbf0e1b105926dfa92787b3b to your computer and use it in GitHub Desktop.
Save mruzicka/78b9fee1bbf0e1b105926dfa92787b3b to your computer and use it in GitHub Desktop.
beaker host config file for a 32 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
metrics:
roles:
- metric
- 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.small
agent-1:
roles:
- agent
- frictionless
platform: *default_platform
hypervisor: openstack
image: *default_image
user: *default_user
flavor: g1.small
agent-2:
roles:
- agent
- frictionless
platform: *default_platform
hypervisor: openstack
image: *default_image
user: *default_user
flavor: g1.small
agent-3:
roles:
- agent
- frictionless
platform: *default_platform
hypervisor: openstack
image: *default_image
user: *default_user
flavor: g1.small
agent-4:
roles:
- agent
- frictionless
platform: *default_platform
hypervisor: openstack
image: *default_image
user: *default_user
flavor: g1.small
agent-5:
roles:
- agent
- frictionless
platform: *default_platform
hypervisor: openstack
image: *default_image
user: *default_user
flavor: g1.small
agent-6:
roles:
- agent
- frictionless
platform: *default_platform
hypervisor: openstack
image: *default_image
user: *default_user
flavor: g1.small
agent-7:
roles:
- agent
- frictionless
platform: *default_platform
hypervisor: openstack
image: *default_image
user: *default_user
flavor: g1.small
agent-8:
roles:
- agent
- frictionless
platform: *default_platform
hypervisor: openstack
image: *default_image
user: *default_user
flavor: g1.small
agent-9:
roles:
- agent
- frictionless
platform: *default_platform
hypervisor: openstack
image: *default_image
user: *default_user
flavor: g1.small
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