Scott Baker | 493df45 | 2015-09-23 21:14:45 -0700 | [diff] [blame] | 1 | tosca_definitions_version: tosca_simple_yaml_1_0 |
| 2 | |
Tony Mack | 43ea11d | 2015-10-28 01:49:25 +0000 | [diff] [blame] | 3 | description: Adds OpenCloud Sites, Deployments, and Controllers. |
Scott Baker | 493df45 | 2015-09-23 21:14:45 -0700 | [diff] [blame] | 4 | |
| 5 | imports: |
| 6 | - custom_types/xos.yaml |
| 7 | |
| 8 | topology_template: |
| 9 | node_templates: |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 10 | |
| 11 | # Nodes |
| 12 | trusty-server-multi-nic: |
Scott Baker | 278d4c9 | 2015-09-23 21:49:32 -0700 | [diff] [blame] | 13 | type: tosca.nodes.Image |
| 14 | properties: |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 15 | disk_format: QCOW2 |
| 16 | container_format: BARE |
Scott Baker | 278d4c9 | 2015-09-23 21:49:32 -0700 | [diff] [blame] | 17 | |
Tony Mack | d1a678c | 2015-09-30 15:33:31 +0000 | [diff] [blame] | 18 | # network template |
| 19 | public-shared-ipv4: |
| 20 | type: tosca.nodes.NetworkTemplate |
| 21 | properties: |
| 22 | visibility: private |
| 23 | translation: NAT |
| 24 | shared_network_name: nat-net |
| 25 | |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 26 | # deokoyments |
| 27 | backbone: |
Scott Baker | 493df45 | 2015-09-23 21:14:45 -0700 | [diff] [blame] | 28 | type: tosca.nodes.Deployment |
Scott Baker | 278d4c9 | 2015-09-23 21:49:32 -0700 | [diff] [blame] | 29 | properties: |
| 30 | flavors: m1.large, m1.medium, m1.small |
| 31 | requirements: |
| 32 | - image: |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 33 | node: trusty-server-multi-nic |
Scott Baker | 278d4c9 | 2015-09-23 21:49:32 -0700 | [diff] [blame] | 34 | relationship: tosca.relationships.SupportsImage |
Scott Baker | 493df45 | 2015-09-23 21:14:45 -0700 | [diff] [blame] | 35 | |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 36 | campus: |
| 37 | type: tosca.nodes.Deployment |
| 38 | properties: |
| 39 | flavors: m1.large, m1.medium, m1.small |
| 40 | requirements: |
| 41 | - image: |
| 42 | node: trusty-server-multi-nic |
| 43 | relationship: tosca.relationships.SupportsImage |
| 44 | |
| 45 | ec2: |
| 46 | type: tosca.nodes.Deployment |
| 47 | properties: |
| 48 | flavors: m1.large, m1.medium, m1.small |
| 49 | requirements: |
| 50 | - image: |
| 51 | node: trusty-server-multi-nic |
| 52 | relationship: tosca.relationships.SupportsImage |
| 53 | |
| 54 | # controllers |
| 55 | backbone-atl: |
Scott Baker | 493df45 | 2015-09-23 21:14:45 -0700 | [diff] [blame] | 56 | type: tosca.nodes.Controller |
| 57 | requirements: |
| 58 | - deployment: |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 59 | node: backbone |
Scott Baker | 493df45 | 2015-09-23 21:14:45 -0700 | [diff] [blame] | 60 | relationship: tosca.relationships.ControllerDeployment |
| 61 | properties: |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 62 | backend_type: OpenStack |
| 63 | version: Juno |
| 64 | auth_url: http://localhost:35357/v2.0/ |
| 65 | admin_user: admin |
| 66 | admin_password: admin |
| 67 | admin_tenant: admin |
| 68 | domain: Default |
Scott Baker | 493df45 | 2015-09-23 21:14:45 -0700 | [diff] [blame] | 69 | |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 70 | backbone-chi: |
| 71 | type: tosca.nodes.Controller |
Scott Baker | 493df45 | 2015-09-23 21:14:45 -0700 | [diff] [blame] | 72 | requirements: |
| 73 | - deployment: |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 74 | node: backbone |
| 75 | relationship: tosca.relationships.ControllerDeployment |
| 76 | properties: |
| 77 | backend_type: OpenStack |
| 78 | version: Juno |
| 79 | auth_url: http://localhost:35357/v2.0/ |
| 80 | admin_user: admin |
| 81 | admin_password: admin |
| 82 | admin_tenant: admin |
| 83 | domain: Default |
| 84 | |
| 85 | backbone-hou: |
| 86 | type: tosca.nodes.Controller |
| 87 | requirements: |
| 88 | - deployment: |
| 89 | node: backbone |
| 90 | relationship: tosca.relationships.ControllerDeployment |
| 91 | properties: |
| 92 | backend_type: OpenStack |
| 93 | version: Juno |
| 94 | auth_url: http://localhost:35357/v2.0/ |
| 95 | admin_user: admin |
| 96 | admin_password: admin |
| 97 | admin_tenant: admin |
| 98 | domain: Default |
| 99 | |
| 100 | backbone-kan: |
| 101 | type: tosca.nodes.Controller |
| 102 | requirements: |
| 103 | - deployment: |
| 104 | node: backbone |
| 105 | relationship: tosca.relationships.ControllerDeployment |
| 106 | properties: |
| 107 | backend_type: OpenStack |
| 108 | version: Juno |
| 109 | auth_url: http://localhost:35357/v2.0/ |
| 110 | admin_user: admin |
| 111 | admin_password: admin |
| 112 | admin_tenant: admin |
| 113 | domain: Default |
| 114 | |
| 115 | backbone-lax: |
| 116 | type: tosca.nodes.Controller |
| 117 | requirements: |
| 118 | - deployment: |
| 119 | node: backbone |
| 120 | relationship: tosca.relationships.ControllerDeployment |
| 121 | properties: |
| 122 | backend_type: OpenStack |
| 123 | version: Juno |
| 124 | auth_url: http://localhost:35357/v2.0/ |
| 125 | admin_user: admin |
| 126 | admin_password: admin |
| 127 | admin_tenant: admin |
| 128 | domain: Default |
| 129 | |
| 130 | backbone-nyc: |
| 131 | type: tosca.nodes.Controller |
| 132 | requirements: |
| 133 | - deployment: |
| 134 | node: backbone |
| 135 | relationship: tosca.relationships.ControllerDeployment |
| 136 | properties: |
| 137 | backend_type: OpenStack |
| 138 | version: Juno |
| 139 | auth_url: http://localhost:35357/v2.0/ |
| 140 | admin_user: admin |
| 141 | admin_password: admin |
| 142 | admin_tenant: admin |
| 143 | domain: Default |
| 144 | |
| 145 | backbone-slc: |
| 146 | type: tosca.nodes.Controller |
| 147 | requirements: |
| 148 | - deployment: |
| 149 | node: backbone |
| 150 | relationship: tosca.relationships.ControllerDeployment |
| 151 | properties: |
| 152 | backend_type: OpenStack |
| 153 | version: Juno |
| 154 | auth_url: http://localhost:35357/v2.0/ |
| 155 | admin_user: admin |
| 156 | admin_password: admin |
| 157 | admin_tenant: admin |
| 158 | domain: Default |
| 159 | |
| 160 | backbone-sea: |
| 161 | type: tosca.nodes.Controller |
| 162 | requirements: |
| 163 | - deployment: |
| 164 | node: backbone |
| 165 | relationship: tosca.relationships.ControllerDeployment |
| 166 | properties: |
| 167 | backend_type: OpenStack |
| 168 | version: Juno |
| 169 | auth_url: http://localhost:35357/v2.0/ |
| 170 | admin_user: admin |
| 171 | admin_password: admin |
| 172 | admin_tenant: admin |
| 173 | domain: Default |
| 174 | |
| 175 | backbone-sng: |
| 176 | type: tosca.nodes.Controller |
| 177 | requirements: |
| 178 | - deployment: |
| 179 | node: backbone |
| 180 | relationship: tosca.relationships.ControllerDeployment |
| 181 | properties: |
| 182 | backend_type: OpenStack |
| 183 | version: Juno |
| 184 | auth_url: http://localhost:35357/v2.0/ |
| 185 | admin_user: admin |
| 186 | admin_password: admin |
| 187 | admin_tenant: admin |
| 188 | domain: Default |
| 189 | |
Tony Mack | 617637c | 2015-10-28 15:10:21 +0000 | [diff] [blame] | 190 | backbone-wdc: |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 191 | type: tosca.nodes.Controller |
| 192 | requirements: |
| 193 | - deployment: |
| 194 | node: backbone |
| 195 | relationship: tosca.relationships.ControllerDeployment |
| 196 | properties: |
| 197 | backend_type: OpenStack |
| 198 | version: Juno |
| 199 | auth_url: http://localhost:35357/v2.0/ |
| 200 | admin_user: admin |
| 201 | admin_password: admin |
| 202 | admin_tenant: admin |
| 203 | domain: Default |
| 204 | |
Tony Mack | dbc0eee | 2015-10-28 15:50:38 +0000 | [diff] [blame] | 205 | campus-arizona: |
| 206 | type: tosca.nodes.Controller |
| 207 | requirements: |
| 208 | - deployment: |
| 209 | node: campus |
| 210 | relationship: tosca.relationships.ControllerDeployment |
| 211 | properties: |
| 212 | backend_type: OpenStack |
| 213 | version: Juno |
| 214 | auth_url: http://localhost:35357/v2.0/ |
| 215 | admin_user: admin |
| 216 | admin_password: admin |
| 217 | admin_tenant: admin |
| 218 | domain: Default |
| 219 | |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 220 | campus-princeton: |
| 221 | type: tosca.nodes.Controller |
| 222 | requirements: |
| 223 | - deployment: |
Tony Mack | dbc0eee | 2015-10-28 15:50:38 +0000 | [diff] [blame] | 224 | node: campus |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 225 | relationship: tosca.relationships.ControllerDeployment |
| 226 | properties: |
| 227 | backend_type: OpenStack |
| 228 | version: Juno |
| 229 | auth_url: http://localhost:35357/v2.0/ |
| 230 | admin_user: admin |
| 231 | admin_password: admin |
| 232 | admin_tenant: admin |
| 233 | domain: Default |
| 234 | |
| 235 | campus-stanford: |
| 236 | type: tosca.nodes.Controller |
| 237 | requirements: |
| 238 | - deployment: |
Tony Mack | dbc0eee | 2015-10-28 15:50:38 +0000 | [diff] [blame] | 239 | node: campus |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 240 | relationship: tosca.relationships.ControllerDeployment |
| 241 | properties: |
| 242 | backend_type: OpenStack |
| 243 | version: Juno |
| 244 | auth_url: http://localhost:35357/v2.0/ |
| 245 | admin_user: admin |
| 246 | admin_password: admin |
| 247 | admin_tenant: admin |
| 248 | domain: Default |
| 249 | |
| 250 | campus-washington: |
| 251 | type: tosca.nodes.Controller |
| 252 | requirements: |
| 253 | - deployment: |
Tony Mack | dbc0eee | 2015-10-28 15:50:38 +0000 | [diff] [blame] | 254 | node: campus |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 255 | relationship: tosca.relationships.ControllerDeployment |
| 256 | properties: |
| 257 | backend_type: OpenStack |
| 258 | version: Juno |
| 259 | auth_url: http://localhost:35357/v2.0/ |
| 260 | admin_user: admin |
| 261 | admin_password: admin |
| 262 | admin_tenant: admin |
| 263 | domain: Default |
| 264 | |
| 265 | campus-gatech: |
| 266 | type: tosca.nodes.Controller |
| 267 | requirements: |
| 268 | - deployment: |
Tony Mack | dbc0eee | 2015-10-28 15:50:38 +0000 | [diff] [blame] | 269 | node: campus |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 270 | relationship: tosca.relationships.ControllerDeployment |
| 271 | properties: |
| 272 | backend_type: OpenStack |
| 273 | version: Juno |
| 274 | auth_url: http://localhost:35357/v2.0/ |
| 275 | admin_user: admin |
| 276 | admin_password: admin |
| 277 | admin_tenant: admin |
| 278 | domain: Default |
| 279 | |
| 280 | campus-internet2: |
| 281 | type: tosca.nodes.Controller |
| 282 | requirements: |
| 283 | - deployment: |
Tony Mack | dbc0eee | 2015-10-28 15:50:38 +0000 | [diff] [blame] | 284 | node: campus |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 285 | relationship: tosca.relationships.ControllerDeployment |
| 286 | properties: |
| 287 | backend_type: OpenStack |
| 288 | version: Juno |
| 289 | auth_url: http://localhost:35357/v2.0/ |
| 290 | admin_user: admin |
| 291 | admin_password: admin |
| 292 | admin_tenant: admin |
| 293 | domain: Default |
| 294 | |
| 295 | campus-singapore: |
| 296 | type: tosca.nodes.Controller |
| 297 | requirements: |
| 298 | - deployment: |
Tony Mack | dbc0eee | 2015-10-28 15:50:38 +0000 | [diff] [blame] | 299 | node: campus |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 300 | relationship: tosca.relationships.ControllerDeployment |
| 301 | properties: |
| 302 | backend_type: OpenStack |
| 303 | version: Juno |
| 304 | auth_url: http://localhost:35357/v2.0/ |
| 305 | admin_user: admin |
| 306 | admin_password: admin |
| 307 | admin_tenant: admin |
| 308 | domain: Default |
| 309 | |
| 310 | campus-onlab: |
| 311 | type: tosca.nodes.Controller |
| 312 | requirements: |
| 313 | - deployment: |
Tony Mack | dbc0eee | 2015-10-28 15:50:38 +0000 | [diff] [blame] | 314 | node: campus |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 315 | relationship: tosca.relationships.ControllerDeployment |
| 316 | properties: |
| 317 | backend_type: OpenStack |
| 318 | version: Juno |
| 319 | auth_url: http://localhost:35357/v2.0/ |
| 320 | admin_user: admin |
| 321 | admin_password: admin |
| 322 | admin_tenant: admin |
| 323 | domain: Default |
| 324 | |
| 325 | # Sites |
| 326 | |
| 327 | i2-atl: |
| 328 | type: tosca.nodes.Site |
| 329 | properties: |
| 330 | display_name: I2-atl |
| 331 | site_url: http://opencloud.us/ |
Tony Mack | fa3e051 | 2016-01-28 16:21:05 +0000 | [diff] [blame] | 332 | hosts_nodes: false |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 333 | requirements: |
| 334 | - deployment: |
| 335 | node: backbone |
Scott Baker | 493df45 | 2015-09-23 21:14:45 -0700 | [diff] [blame] | 336 | relationship: tosca.relationships.SiteDeployment |
| 337 | requirements: |
| 338 | - controller: |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 339 | node: backbone-atl |
Scott Baker | 493df45 | 2015-09-23 21:14:45 -0700 | [diff] [blame] | 340 | relationship: tosca.relationships.UsesController |
| 341 | |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 342 | i2-chi: |
| 343 | type: tosca.nodes.Site |
| 344 | properties: |
| 345 | display_name: I2-chi |
| 346 | site_url: http://opencloud.us/ |
Tony Mack | fa3e051 | 2016-01-28 16:21:05 +0000 | [diff] [blame] | 347 | hosts_nodes: false |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 348 | requirements: |
| 349 | - deployment: |
| 350 | node: backbone |
| 351 | relationship: tosca.relationships.SiteDeployment |
| 352 | requirements: |
| 353 | - controller: |
| 354 | node: backbone-chi |
| 355 | relationship: tosca.relationships.UsesController |
| 356 | |
| 357 | i2-hou: |
| 358 | type: tosca.nodes.Site |
| 359 | properties: |
| 360 | display_name: I2-hou |
| 361 | site_url: http://opencloud.us/ |
Tony Mack | fa3e051 | 2016-01-28 16:21:05 +0000 | [diff] [blame] | 362 | hosts_nodes: false |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 363 | requirements: |
| 364 | - deployment: |
| 365 | node: backbone |
| 366 | relationship: tosca.relationships.SiteDeployment |
| 367 | requirements: |
| 368 | - controller: |
| 369 | node: backbone-hou |
| 370 | relationship: tosca.relationships.UsesController |
| 371 | |
| 372 | i2-kas: |
| 373 | type: tosca.nodes.Site |
| 374 | properties: |
| 375 | display_name: I2-kas |
| 376 | site_url: http://opencloud.us/ |
Tony Mack | fa3e051 | 2016-01-28 16:21:05 +0000 | [diff] [blame] | 377 | hosts_nodes: false |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 378 | requirements: |
| 379 | - deployment: |
| 380 | node: backbone |
| 381 | relationship: tosca.relationships.SiteDeployment |
| 382 | requirements: |
| 383 | - controller: |
Tony Mack | dbc0eee | 2015-10-28 15:50:38 +0000 | [diff] [blame] | 384 | node: backbone-kan |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 385 | relationship: tosca.relationships.UsesController |
| 386 | |
| 387 | i2-lax: |
| 388 | type: tosca.nodes.Site |
| 389 | properties: |
| 390 | display_name: I2-lax |
| 391 | site_url: http://opencloud.us/ |
Tony Mack | fa3e051 | 2016-01-28 16:21:05 +0000 | [diff] [blame] | 392 | hosts_nodes: false |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 393 | requirements: |
| 394 | - deployment: |
| 395 | node: backbone |
| 396 | relationship: tosca.relationships.SiteDeployment |
| 397 | requirements: |
| 398 | - controller: |
| 399 | node: backbone-lax |
| 400 | relationship: tosca.relationships.UsesController |
| 401 | |
| 402 | i2-nyc: |
| 403 | type: tosca.nodes.Site |
| 404 | properties: |
| 405 | display_name: I2-nyc |
| 406 | site_url: http://opencloud.us/ |
Tony Mack | fa3e051 | 2016-01-28 16:21:05 +0000 | [diff] [blame] | 407 | hosts_nodes: false |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 408 | requirements: |
| 409 | - deployment: |
| 410 | node: backbone |
| 411 | relationship: tosca.relationships.SiteDeployment |
| 412 | requirements: |
| 413 | - controller: |
| 414 | node: backbone-nyc |
| 415 | relationship: tosca.relationships.UsesController |
| 416 | |
| 417 | i2-slc: |
| 418 | type: tosca.nodes.Site |
| 419 | properties: |
| 420 | display_name: I2-slc |
| 421 | site_url: http://opencloud.us/ |
Tony Mack | fa3e051 | 2016-01-28 16:21:05 +0000 | [diff] [blame] | 422 | hosts_nodes: false |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 423 | requirements: |
| 424 | - deployment: |
| 425 | node: backbone |
| 426 | relationship: tosca.relationships.SiteDeployment |
| 427 | requirements: |
| 428 | - controller: |
| 429 | node: backbone-slc |
| 430 | relationship: tosca.relationships.UsesController |
| 431 | |
| 432 | i2-sea: |
| 433 | type: tosca.nodes.Site |
| 434 | properties: |
| 435 | display_name: I2-seae |
| 436 | site_url: http://opencloud.us/ |
Tony Mack | fa3e051 | 2016-01-28 16:21:05 +0000 | [diff] [blame] | 437 | hosts_nodes: false |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 438 | requirements: |
| 439 | - deployment: |
| 440 | node: backbone |
| 441 | relationship: tosca.relationships.SiteDeployment |
| 442 | requirements: |
| 443 | - controller: |
| 444 | node: backbone-sea |
| 445 | relationship: tosca.relationships.UsesController |
| 446 | |
| 447 | i2-sng: |
| 448 | type: tosca.nodes.Site |
| 449 | properties: |
| 450 | display_name: I2-sng |
| 451 | site_url: http://opencloud.us/ |
Tony Mack | fa3e051 | 2016-01-28 16:21:05 +0000 | [diff] [blame] | 452 | hosts_nodes: false |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 453 | requirements: |
| 454 | - deployment: |
| 455 | node: backbone |
| 456 | relationship: tosca.relationships.SiteDeployment |
| 457 | requirements: |
| 458 | - controller: |
| 459 | node: backbone-sng |
| 460 | relationship: tosca.relationships.UsesController |
| 461 | |
Tony Mack | 617637c | 2015-10-28 15:10:21 +0000 | [diff] [blame] | 462 | i2-wdc: |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 463 | type: tosca.nodes.Site |
| 464 | properties: |
| 465 | display_name: I2-wdc |
| 466 | site_url: http://opencloud.us/ |
Tony Mack | fa3e051 | 2016-01-28 16:21:05 +0000 | [diff] [blame] | 467 | hosts_nodes: false |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 468 | requirements: |
| 469 | - deployment: |
| 470 | node: backbone |
| 471 | relationship: tosca.relationships.SiteDeployment |
| 472 | requirements: |
| 473 | - controller: |
| 474 | node: backbone-wdc |
| 475 | relationship: tosca.relationships.UsesController |
| 476 | |
| 477 | princeton: |
| 478 | type: tosca.nodes.Site |
| 479 | properties: |
| 480 | display_name: Princeton |
| 481 | site_url: http://opencloud.us/ |
Tony Mack | fa3e051 | 2016-01-28 16:21:05 +0000 | [diff] [blame] | 482 | hosts_nodes: true |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 483 | requirements: |
| 484 | - deployment: |
| 485 | node: campus |
| 486 | relationship: tosca.relationships.SiteDeployment |
| 487 | requirements: |
| 488 | - controller: |
| 489 | node: campus-princeton |
| 490 | relationship: tosca.relationships.UsesController |
| 491 | |
| 492 | stanford: |
| 493 | type: tosca.nodes.Site |
| 494 | properties: |
| 495 | display_name: Stanford |
| 496 | site_url: http://opencloud.us/ |
Tony Mack | fa3e051 | 2016-01-28 16:21:05 +0000 | [diff] [blame] | 497 | hosts_nodes: true |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 498 | requirements: |
| 499 | - deployment: |
| 500 | node: campus |
| 501 | relationship: tosca.relationships.SiteDeployment |
| 502 | requirements: |
| 503 | - controller: |
| 504 | node: campus-stanford |
| 505 | relationship: tosca.relationships.UsesController |
| 506 | |
| 507 | washington: |
| 508 | type: tosca.nodes.Site |
| 509 | properties: |
| 510 | display_name: Washington |
| 511 | site_url: http://opencloud.us/ |
Tony Mack | fa3e051 | 2016-01-28 16:21:05 +0000 | [diff] [blame] | 512 | hosts_nodes: false |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 513 | requirements: |
| 514 | - deployment: |
| 515 | node: campus |
| 516 | relationship: tosca.relationships.SiteDeployment |
| 517 | requirements: |
| 518 | - controller: |
| 519 | node: campus-washington |
| 520 | relationship: tosca.relationships.UsesController |
| 521 | |
| 522 | gtech: |
| 523 | type: tosca.nodes.Site |
| 524 | properties: |
| 525 | display_name: GTech |
| 526 | site_url: http://opencloud.us/ |
Tony Mack | fa3e051 | 2016-01-28 16:21:05 +0000 | [diff] [blame] | 527 | hosts_nodes: false |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 528 | requirements: |
| 529 | - deployment: |
| 530 | node: campus |
| 531 | relationship: tosca.relationships.SiteDeployment |
| 532 | requirements: |
| 533 | - controller: |
| 534 | node: campus-gatech |
| 535 | relationship: tosca.relationships.UsesController |
| 536 | |
| 537 | arizona: |
| 538 | type: tosca.nodes.Site |
| 539 | properties: |
| 540 | display_name: Arizona |
| 541 | site_url: http://opencloud.us/ |
Tony Mack | fa3e051 | 2016-01-28 16:21:05 +0000 | [diff] [blame] | 542 | hosts_nodes: false |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 543 | requirements: |
| 544 | - deployment: |
| 545 | node: campus |
| 546 | relationship: tosca.relationships.SiteDeployment |
| 547 | requirements: |
| 548 | - controller: |
| 549 | node: campus-arizona |
| 550 | relationship: tosca.relationships.UsesController |
| 551 | |
| 552 | internet2: |
| 553 | type: tosca.nodes.Site |
| 554 | properties: |
| 555 | display_name: Internet2 |
| 556 | site_url: http://opencloud.us/ |
Tony Mack | fa3e051 | 2016-01-28 16:21:05 +0000 | [diff] [blame] | 557 | hosts_nodes: false |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 558 | requirements: |
| 559 | - deployment: |
| 560 | node: campus |
| 561 | relationship: tosca.relationships.SiteDeployment |
| 562 | requirements: |
| 563 | - controller: |
| 564 | node: campus-internet2 |
| 565 | relationship: tosca.relationships.UsesController |
| 566 | |
| 567 | singapore: |
| 568 | type: tosca.nodes.Site |
| 569 | properties: |
| 570 | display_name: Singapore |
| 571 | site_url: http://opencloud.us/ |
Tony Mack | fa3e051 | 2016-01-28 16:21:05 +0000 | [diff] [blame] | 572 | hosts_nodes: false |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 573 | requirements: |
| 574 | - deployment: |
| 575 | node: campus |
| 576 | relationship: tosca.relationships.SiteDeployment |
| 577 | requirements: |
| 578 | - controller: |
| 579 | node: campus-singapore |
| 580 | relationship: tosca.relationships.UsesController |
| 581 | |
| 582 | onlab: |
| 583 | type: tosca.nodes.Site |
| 584 | properties: |
| 585 | display_name: ON.Lab |
| 586 | site_url: http://opencloud.us/ |
Tony Mack | fa3e051 | 2016-01-28 16:21:05 +0000 | [diff] [blame] | 587 | hosts_nodes: false |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 588 | requirements: |
| 589 | - deployment: |
| 590 | node: campus |
| 591 | relationship: tosca.relationships.SiteDeployment |
| 592 | requirements: |
| 593 | - controller: |
| 594 | node: campus-onlab |
| 595 | relationship: tosca.relationships.UsesController |
| 596 | |
| 597 | # Users |
Tony Mack | 64728ca | 2015-09-30 16:09:36 +0000 | [diff] [blame] | 598 | padmin@vicci.org: |
| 599 | type: tosca.nodes.User |
| 600 | requirements: |
| 601 | - site: |
Tony Mack | dbc0eee | 2015-10-28 15:50:38 +0000 | [diff] [blame] | 602 | node: princeton |
Tony Mack | 64728ca | 2015-09-30 16:09:36 +0000 | [diff] [blame] | 603 | relationship: tosca.relationships.MemberOfSite |
| 604 | properties: |
| 605 | is_admin: true |
| 606 | is_active: true |
| 607 | firstname: XOS |
| 608 | lastname: admin |
| 609 | password: letmein |
Tony Mack | 56c2758 | 2015-09-30 03:06:04 +0000 | [diff] [blame] | 610 | |
| 611 | scott@onlab.us: |
| 612 | type: tosca.nodes.User |
| 613 | requirements: |
| 614 | - site: |
| 615 | node: onlab |
| 616 | relationship: tosca.relationships.MemberOfSite |
| 617 | properties: |
| 618 | is_admin: true |
| 619 | is_active: true |
| 620 | firstname: Scott |
| 621 | lastname: Baker |
Tony Mack | d1a678c | 2015-09-30 15:33:31 +0000 | [diff] [blame] | 622 | password: letmein |
| 623 | |
| 624 | llp@onlab.us: |
| 625 | type: tosca.nodes.User |
| 626 | requirements: |
| 627 | - site: |
| 628 | node: onlab |
| 629 | relationship: tosca.relationships.MemberOfSite |
| 630 | properties: |
| 631 | is_admin: true |
| 632 | is_active: true |
| 633 | firstname: Larry |
| 634 | lastname: Peterson |
| 635 | password: letmein |
| 636 | |
| 637 | luca@onlab.us: |
| 638 | type: tosca.nodes.User |
| 639 | requirements: |
| 640 | - site: |
| 641 | node: onlab |
| 642 | relationship: tosca.relationships.MemberOfSite |
| 643 | properties: |
| 644 | is_admin: true |
| 645 | is_active: true |
| 646 | firstname: Luca |
| 647 | lastname: Prete |
| 648 | password: letmein |
| 649 | |
| 650 | sapanb@cs.princeton.edu: |
| 651 | type: tosca.nodes.User |
| 652 | requirements: |
| 653 | - site: |
| 654 | node: onlab |
| 655 | relationship: tosca.relationships.MemberOfSite |
| 656 | properties: |
| 657 | is_admin: true |
| 658 | is_active: true |
| 659 | firstname: Sapan |
| 660 | lastname: Bhatia |
| 661 | password: letmein |
| 662 | |
| 663 | tmack@cs.princeton.edu: |
| 664 | type: tosca.nodes.User |
| 665 | requirements: |
| 666 | - site: |
| 667 | node: princeton |
| 668 | relationship: tosca.relationships.MemberOfSite |
| 669 | properties: |
| 670 | is_admin: true |
| 671 | is_active: true |
| 672 | firstname: Tony |
| 673 | lastname: Mack |
| 674 | password: letmein |
| 675 | |
| 676 | acb@cs.princeton.edu: |
| 677 | type: tosca.nodes.User |
| 678 | requirements: |
| 679 | - site: |
| 680 | node: princeton |
| 681 | relationship: tosca.relationships.MemberOfSite |
| 682 | properties: |
| 683 | is_admin: true |
| 684 | is_active: true |
| 685 | firstname: Andy |
| 686 | lastname: Bavier |
| 687 | password: letmein |
| 688 | |
| 689 | mhw@cs.princeton.edu: |
| 690 | type: tosca.nodes.User |
| 691 | requirements: |
| 692 | - site: |
| 693 | node: princeton |
| 694 | relationship: tosca.relationships.MemberOfSite |
| 695 | properties: |
| 696 | is_admin: true |
| 697 | is_active: true |
| 698 | firstname: Mike |
| 699 | lastname: Wawrzoniak |
| 700 | password: letmein |
| 701 | |
| 702 | jcnelson@cs.princeton.edu: |
| 703 | type: tosca.nodes.User |
| 704 | requirements: |
| 705 | - site: |
| 706 | node: princeton |
| 707 | relationship: tosca.relationships.MemberOfSite |
| 708 | properties: |
| 709 | is_admin: true |
| 710 | is_active: true |
| 711 | firstname: Jude |
| 712 | lastname: Nelson |
| 713 | password: letmein |
| 714 | |
| 715 | rnobrega@internet2.edu: |
| 716 | type: tosca.nodes.User |
| 717 | requirements: |
| 718 | - site: |
| 719 | node: internet2 |
| 720 | relationship: tosca.relationships.MemberOfSite |
| 721 | properties: |
| 722 | is_admin: true |
| 723 | is_active: true |
| 724 | firstname: Ryan |
| 725 | lastname: Nobrega |
| 726 | password: letmein |
| 727 | |
| 728 | matt@internet2.edu: |
| 729 | type: tosca.nodes.User |
| 730 | requirements: |
| 731 | - site: |
| 732 | node: internet2 |
| 733 | relationship: tosca.relationships.MemberOfSite |
| 734 | properties: |
| 735 | is_admin: true |
| 736 | is_active: true |
| 737 | firstname: Matthew |
| 738 | lastname: Zekauskas |
| 739 | password: letmein |
| 740 | |
| 741 | jhh@cs.arizona.edu: |
| 742 | type: tosca.nodes.User |
| 743 | requirements: |
| 744 | - site: |
| 745 | node: arizona |
| 746 | relationship: tosca.relationships.MemberOfSite |
| 747 | properties: |
| 748 | is_admin: true |
| 749 | is_active: true |
| 750 | firstname: John |
| 751 | lastname: Hartman |
| 752 | password: letmein |
| 753 | |
| 754 | |
| 755 | # Slices |
| 756 | onlab_cmi: |
| 757 | type: tosca.nodes.Slice |
| 758 | requirements: |
| 759 | - site: |
| 760 | node: onlab |
| 761 | relationship: tosca.relationships.MemberOfSite |
| 762 | |
| 763 | onlab_hpc: |
| 764 | type: tosca.nodes.Slice |
| 765 | requirements: |
| 766 | - site: |
| 767 | node: onlab |
| 768 | relationship: tosca.relationships.MemberOfSite |
| 769 | |
| 770 | onlab_dnsredir: |
| 771 | type: tosca.nodes.Slice |
| 772 | requirements: |
| 773 | - site: |
| 774 | node: onlab |
| 775 | relationship: tosca.relationships.MemberOfSite |
| 776 | |
| 777 | onlab_dnsdemux: |
| 778 | type: tosca.nodes.Slice |
| 779 | requirements: |
| 780 | - site: |
| 781 | node: onlab |
| 782 | relationship: tosca.relationships.MemberOfSite |
| 783 | |
| 784 | princeton_publicdata: |
| 785 | type: tosca.nodes.Slice |
| 786 | requirements: |
| 787 | - site: |
| 788 | node: princeton |
| 789 | relationship: tosca.relationships.MemberOfSite |
| 790 | |
| 791 | # Services |
| 792 | hypercache: |
| 793 | type: tosca.nodes.Service |
| 794 | capabilities: |
| 795 | scalable: |
| 796 | properties: |
| 797 | max_instances: 25 |
| 798 | min_instances: 1 |
| 799 | default_instances: 1 |
| 800 | |
| 801 | syndicate: |
| 802 | type: tosca.nodes.Service |
| 803 | capabilities: |
| 804 | scalable: |
| 805 | properties: |
| 806 | max_instances: 25 |
| 807 | min_instances: 1 |
| 808 | default_instances: 1 |