Refactor layout for clouds_layouts.yaml

Our first attempt at managing the clouds with
ansible-role-cloud-launcher was not correct.  We need to use the
credentials of each cloud to created resources on them.

Change-Id: Ica8e57395e0e3b4862238e119d51889cb591aac1
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This commit is contained in:
Paul Belanger 2016-08-10 11:42:57 -04:00
parent c2c46552d2
commit d1231a5a52
No known key found for this signature in database
GPG Key ID: 611A80832067AF38

View File

@ -1,37 +1,36 @@
profiles: profiles:
# Profile to launch AFS server for nodepool. # Profile to launch AFS server for nodepool.
- name: openstackci - name: openstackci-projects
projects: projects:
- name: openstackci - name: openstackci
description: OpenStack CI project description: OpenStack CI project
domain: default domain: default
- name: openstackzuul
description: OpenStack zuul project
domain: default
- name: openstackci-security
security_groups: security_groups:
- name: all - name: default
description: Allow traffic ingress description: Default security group
security_groups_rules: security_groups_rules:
- security_group: all - security_group: default
ethertype: IPv4 ethertype: IPv4
remote_ip_prefix: 0.0.0.0/0 remote_ip_prefix: 0.0.0.0/0
- name: openstackzuul - name: openstackci-flavors
flavors: flavors:
- name: nodepool - name: nodepool
ram: 8192 ram: 8192
vcpus: 8 vcpus: 8
disk: 80 disk: 80
projects:
- name: openstackzuul
description: OpenStack zuul project
domain: default
security_groups:
- name: all
description: Allow traffic ingress
security_groups_rules:
- security_group: all
ethertype: IPv4
remote_ip_prefix: 0.0.0.0/0
clouds: clouds:
- name: admin-bluebox - name: admin-bluebox
profiles: profiles:
- openstackci - openstackci-projects
- openstackzuul - openstackci-flavors
- name: openstackci-bluebox
profiles:
- openstackci-security
- name: openstackzuul-bluebox
profiles:
- openstackci-security