|
{ |
|
"provider": "ec2", |
|
"ec2_options": { |
|
"region": "us-west-2", |
|
"vpc_subnet": "subnet-b2bb82f4", |
|
"ami_id": "ami-775e4f16", |
|
"ssh_username": "ec2-user", |
|
"backend_storage_type": "ephemeral", |
|
"ebs_disk_size": "100", |
|
"use_private_ip_for_ssh": false, |
|
"elb": true, |
|
"tags": { |
|
"X-Project": "CSE" |
|
} |
|
}, |
|
"default_package": "https://packages.chef.io/stable/el/7/chef-server-core-12.7.0-1.el7.x86_64.rpm", |
|
"manage_package": "https://packages.chef.io/stable/el/7/chef-manage-2.4.0-1.el7.x86_64.rpm", |
|
"reporting_package": "https://packages.chef.io/stable/el/7/opscode-reporting-1.6.0-1.el7.x86_64.rpm", |
|
"analytics_package": "https://packages.chef.io/stable/el/7/opscode-analytics-1.4.0-1.el7.x86_64.rpm", |
|
"loadtesters": { |
|
"num_loadtesters": 15, |
|
"num_groups": 3, |
|
"num_containers": 1000 |
|
}, |
|
"packages": { |
|
}, |
|
"layout": { |
|
"topology": "tier", |
|
"api_fqdn": "api.scenario3.ws", |
|
"manage_fqdn": "manage.scenario3.ws", |
|
"analytics_fqdn": "analytics.scenario3.ws", |
|
"default_orgname": "ponyville", |
|
"configuration": { |
|
"opscode_erchef": { |
|
"keygen_cache_size": 1000, |
|
"nginx_bookshelf_caching": ":on", |
|
"s3_url_expiry_window_size": "100%" |
|
}, |
|
"nginx": { |
|
"enable_non_ssl": true |
|
}, |
|
"oc_id": { |
|
"applications": { |
|
"analytics": { |
|
"redirect_uri": "https://analytics.scenario3.ws" |
|
}, |
|
"supermarket": { |
|
"redirect_uri": "https://default-centos-66/auth/chef_oauth2/callback" |
|
} |
|
} |
|
}, |
|
"license": { |
|
"nodes": 100000 |
|
} |
|
}, |
|
"x_configuration": { |
|
"postgresql": { |
|
"max_connections": 512, |
|
"checkpoint_segments": 64, |
|
"checkpoint_completion_target": 0.9, |
|
"log_min_duration_statement": 500 |
|
}, |
|
"opscode_solr4": { |
|
"heap_size": 4096, |
|
"new_size": 256 |
|
}, |
|
"opscode_erchef": { |
|
"depsolver_worker_count": 5, |
|
"depsolver_timeout": 20000, |
|
"depsolver_pool_queue_max": 10, |
|
"depsolver_pooler_timeout": 100000, |
|
"db_pool_size": 32, |
|
"db_pool_queue_max": 64, |
|
"db_pooler_timeout": 2000, |
|
"authz_pooler_timeout": 2000, |
|
"keygen_cache_size": 1000, |
|
"nginx_bookshelf_caching": ":on", |
|
"s3_url_expiry_window_size": "100%" |
|
}, |
|
"oc_chef_authz": { |
|
"http_init_count": 100, |
|
"http_max_count": 100, |
|
"http_queue_max": 200 |
|
}, |
|
"oc_bifrost": { |
|
"db_pool_size": 32, |
|
"db_pooler_timeout": 2000, |
|
"db_pool_queue_max": 64 |
|
}, |
|
"nginx": { |
|
"enable_non_ssl": true |
|
}, |
|
"oc_id": { |
|
"applications": { |
|
"analytics": { |
|
"redirect_uri": "https://analytics.scenario3.ws" |
|
}, |
|
"supermarket": { |
|
"redirect_uri": "https://default-centos-66/auth/chef_oauth2/callback" |
|
} |
|
} |
|
}, |
|
"license": { |
|
"nodes": 100000 |
|
} |
|
}, |
|
"analytics_standalones": { |
|
"ws3-analytics1": { |
|
"hostname": "ws3-analytics1.scenario3.ws", |
|
"ebs_optimized": true, |
|
"instance_type": "m3.2xlarge", |
|
"bootstrap": true |
|
} |
|
}, |
|
"frontends": { |
|
"ws3-frontend1": { |
|
"hostname": "ws3-frontend1.scenario3.ws", |
|
"ebs_optimized": true, |
|
"instance_type": "c4.2xlarge" |
|
}, |
|
"ws3-frontend2": { |
|
"hostname": "ws3-frontend2.scenario3.ws", |
|
"ebs_optimized": true, |
|
"instance_type": "c4.2xlarge" |
|
} |
|
}, |
|
"backends": { |
|
"ws3-backend1": { |
|
"hostname": "ws3-backend1.scenario3.ws", |
|
"ebs_optimized": true, |
|
"instance_type": "c3.2xlarge", |
|
"bootstrap": true |
|
} |
|
}, |
|
"loadtesters": { |
|
"ws3-loadtester-uswest-2a": { |
|
"hostname": "loadtester1.scenario3.ws", |
|
"ami_id": "ami-6206e002", |
|
"ssh_username": "ubuntu", |
|
"vpc_subnet": "subnet-f28f7797", |
|
"instance_type": "m3.2xlarge" |
|
}, |
|
"ws3-loadtester-uswest-2b": { |
|
"hostname": "loadtester1.scenario3.ws", |
|
"ami_id": "ami-6206e002", |
|
"ssh_username": "ubuntu", |
|
"vpc_subnet": "subnet-c1372eb5", |
|
"instance_type": "m3.2xlarge" |
|
}, |
|
"ws3-loadtester-uswest-2c": { |
|
"hostname": "loadtester1.scenario3.ws", |
|
"ami_id": "ami-6206e002", |
|
"ssh_username": "ubuntu", |
|
"vpc_subnet": "subnet-b2bb82f4", |
|
"instance_type": "m3.2xlarge" |
|
} |
|
} |
|
} |
|
} |