Updated OSIC project for HW specific flavors

In the OSIC we'd like to split workloads such that they're running on
hardware specific flavors. This is being done so that we can gather
metrics on our various hardware profiles. The initial commit has a
low 24 node quota however once we establish that everything works as
expected we intend to spread the quota out evenly and remove the
original cloud1-config entry.

Change-Id: I4f12c9013040a49c17e5a636dd3e0d719a2ace3e
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
This commit is contained in:
Kevin Carter 2016-09-27 13:43:12 -05:00
parent b10dad3800
commit fb035b15e9
No known key found for this signature in database
GPG Key ID: 69FEFFC5E2D9273F

View File

@ -654,12 +654,165 @@ providers:
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: osic-cloud1-s3500
region-name: 'RegionOne'
cloud: osic-cloud1
api-timeout: 60
boot-timeout: 240
max-servers: 24
rate: 0.01
template-hostname: 'nodepool-{image.name}-{image.id}'
ipv6-preferred: true
networks:
- name: 'GATEWAY_NET_V6'
public: True
images:
- name: ubuntu-precise
min-ram: 8000
name-filter: 'm2.medium.s3500'
diskimage: ubuntu-precise
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: ubuntu-trusty
min-ram: 8000
name-filter: 'm2.medium.s3500'
diskimage: ubuntu-trusty
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: ubuntu-xenial
min-ram: 8000
name-filter: 'm2.medium.s3500'
diskimage: ubuntu-xenial
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: debian-jessie
min-ram: 8000
name-filter: 'm2.medium.s3500'
diskimage: debian-jessie
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: fedora-23
min-ram: 8000
name-filter: 'm2.medium.s3500'
diskimage: fedora-23
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: fedora-24
min-ram: 8000
name-filter: 'm2.medium.s3500'
- name: osic-cloud1-s3700
region-name: 'RegionOne'
cloud: osic-cloud1
api-timeout: 60
boot-timeout: 240
max-servers: 24
rate: 0.01
template-hostname: 'nodepool-{image.name}-{image.id}'
ipv6-preferred: true
networks:
- name: 'GATEWAY_NET_V6'
public: True
images:
- name: ubuntu-precise
min-ram: 8000
name-filter: 'm2.medium.s3700'
diskimage: ubuntu-precise
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: ubuntu-trusty
min-ram: 8000
name-filter: 'm2.medium.s3700'
diskimage: ubuntu-trusty
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: ubuntu-xenial
min-ram: 8000
name-filter: 'm2.medium.s3700'
diskimage: ubuntu-xenial
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: debian-jessie
min-ram: 8000
name-filter: 'm2.medium.s3700'
diskimage: debian-jessie
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: fedora-23
min-ram: 8000
name-filter: 'm2.medium.s3700'
diskimage: fedora-23
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: fedora-24
min-ram: 8000
name-filter: 'm2.medium.s3700'
- name: osic-cloud1-disk
region-name: 'RegionOne'
cloud: osic-cloud1
api-timeout: 60
boot-timeout: 240
max-servers: 24
rate: 0.01
template-hostname: 'nodepool-{image.name}-{image.id}'
ipv6-preferred: true
networks:
- name: 'GATEWAY_NET_V6'
public: True
images:
- name: ubuntu-precise
min-ram: 8000
name-filter: 'm2.medium.disk'
diskimage: ubuntu-precise
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: ubuntu-trusty
min-ram: 8000
name-filter: 'm2.medium.disk'
diskimage: ubuntu-trusty
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: ubuntu-xenial
min-ram: 8000
name-filter: 'm2.medium.disk'
diskimage: ubuntu-xenial
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: debian-jessie
min-ram: 8000
name-filter: 'm2.medium.disk'
diskimage: debian-jessie
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: fedora-23
min-ram: 8000
name-filter: 'm2.medium.disk'
diskimage: fedora-23
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: fedora-24
min-ram: 8000
name-filter: 'm2.medium.disk'
- name: osic-cloud1
region-name: 'RegionOne'
cloud: osic-cloud1
api-timeout: 60
boot-timeout: 240
max-servers: 1024
max-servers: 960
rate: 0.001
ipv6-preferred: true
networks: