forked from BonnyCI/hoist
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcreate-cloud-resources.yml
119 lines (119 loc) · 4.5 KB
/
create-cloud-resources.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
---
- name: Create cloud resources and accounts
hosts: localhost
roles:
- role: cloud-bootstrap
cloud: opentech-sjc
dns_subdomain: internal.opentechsjc.bonnyci.org
default_ssh_key: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDSpmsWVIxgSe3yUBSmuDRgMZbK/vmzxMxhaMwD7vy3/voGUvx9ozxJNonY2TKF4eyWP9t2I+HFnVgSn+4LjC2t2UlUWbHB01uVtkz5avwzUaHMYuEHh25jFOoy8/mxrop11WMZleW1Hn1txRZl68H22n6IuTySKSY1HgjHyHlP3seKwZHIMAuIg1MN5LYGlyLvJ8Ew7r0B5sU/vQs6kCUnnV2NsevtaSH1k9UPLfvO8HN7pYrY057eBLEQ9r51wj2O9nL8wvso5nXWHIhuEJiZL+573Jy9PabTMt+QaQ9t2ISedyUX/dVR3H8SKmjOkvxNjmuVyMnFkotjlqEOOTGLCDsuSlg22NbF5aXuHe12ucCcwE8I/UXecZMkSfrnhoBi3y6MFcQxgwlK06V6bTOOy9LITjvMVD7COlzITSYF/y6nhkeGKGsQ8jRfWyyXoZACNwGX3DYSSZC/X3CDcJIuhJab3jfcYap/ue2GEX2p/6MN+NbZknHTX0KZU4qNf2UVnLBH8GWbcFYqG1WwERk5ClzYIvCjn2JY21Ztqvig4vQ0NKwAIBjgOk01C5c63MTRFdBAybE8AjzCr9Zp6ADcsHXRIB9olEHfSdIKCE5ynYutw9yTO7zTpRYA2gOBNlapUFxux2DNauSeNaCkA328UU94CKYr8Rh4mDM4z4seEw== cideploy@bonnyci
image_uuid: f4611a28-112d-4383-ad3c-b8792572c5f0
users:
- username: adam_g
email: adam.gandelman@ibm.com
isadmin: True
- username: clint
email: cbyrum@us.ibm.com
isadmin: True
- username: jamielennox
email: jlennox@au1.ibm.com
isadmin: True
- username: jesusaur
email: jonathan.harker@ibm.com
isadmin: True
- username: jkeating
email: omgjlk@us.ibm.com
isadmin: True
- username: jtclark
email: jtclark@linux.vnet.ibm.com
isadmin: False
- username: mctaylor
email: mctaylor@us.ibm.com
isadmin: False
- username: mlangbehn
email: mlangbe@us.ibm.com
isadmin: False
- username: olaph
email: mwagone@us.ibm.com
isadmin: False
- username: rattboi
email: bradon.kanyid@ibm.com
isadmin: False
common_servers:
- name: bastion
floating_ip_address: 169.44.171.83
security_groups:
- sg-common
- sg-http-https
- sg-ssh
- name: elk
floating_ip_address: 169.44.171.88
flavor: m1.xlarge
security_groups:
- sg-common
- sg-http-https
- sg-logstash
key_name: "{{ deploy_ssh_key_name }}"
- name: logs
floating_ip_address: 169.44.171.84
security_groups:
- sg-common
- sg-http-https
key_name: "{{ deploy_ssh_key_name }}"
- name: bot
floating_ip_address: 169.44.171.92
flavor: m1.tiny
security_groups:
- sg-common
- sg-http-https
key_name: "{{ deploy_ssh_key_name }}"
- name: backups
security_groups:
- sg-common
- sg-backups
environments:
- name: v2
dns_subdomain: internal.opentechsjc.bonnyci.org
controlplane_network_name: control-plane
controlplane_cidr: 192.168.10.0/24
controlplane_secgroup_name: sg-control-plane
zuulmerger_secgroup_name: sg-zuul-merger
nodepool_network_name: nodepool
nodepool_cidr: 10.0.0.0/8
servers:
- name: nodepool
security_groups:
- sg-control-plane
key_name: "{{ deploy_ssh_key_name }}"
- name: merger01
security_groups:
- sg-control-plane
- sg-zuul-merger
key_name: "{{ deploy_ssh_key_name }}"
- name: zuul
floating_ip_address: 169.44.171.85
security_groups:
- sg-control-plane
- sg-http-https
key_name: "{{ deploy_ssh_key_name }}"
- name: v3
dns_subdomain: internal.v3.opentechsjc.bonnyci.org
controlplane_network_name: control-plane-v3
controlplane_cidr: 192.168.30.0/24
nodepool_network_name: nodepool-v3
nodepool_cidr: 172.16.30.0/24
servers:
- name: nodepool
security_groups:
- sg-control-plane-v3
key_name: "{{ deploy_ssh_key_name }}"
- name: merger01
security_groups:
- sg-control-plane-v3
- sg-zuul-merger-v3
key_name: "{{ deploy_ssh_key_name }}"
- name: zuul
floating_ip_address: 169.44.161.47
security_groups:
- sg-control-plane-v3
- sg-http-https
key_name: "{{ deploy_ssh_key_name }}"