blob: 66bb75dd250db356327e640442a60d72f410c31a [file] [log] [blame]
Scott Bakercf6e4102016-04-22 09:25:46 -07001tosca_definitions_version: tosca_simple_yaml_1_0
2
3description: Some basic fixtures
4
5imports:
6 - custom_types/xos.yaml
7
8topology_template:
9 node_templates:
Scott Bakered48af12016-04-25 09:21:08 -070010 m1.large:
Scott Bakerd02adbb2016-04-25 09:32:30 -070011 type: tosca.nodes.Flavor
Scott Bakered48af12016-04-25 09:21:08 -070012
13 m1.medium:
Scott Bakerd02adbb2016-04-25 09:32:30 -070014 type: tosca.nodes.Flavor
Scott Bakered48af12016-04-25 09:21:08 -070015
16 m1.small:
Scott Bakerd02adbb2016-04-25 09:32:30 -070017 type: tosca.nodes.Flavor
Scott Bakered48af12016-04-25 09:21:08 -070018
Scott Bakercf6e4102016-04-22 09:25:46 -070019 MyDeployment:
20 type: tosca.nodes.Deployment
Scott Bakered48af12016-04-25 09:21:08 -070021 requirements:
Scott Bakercbddb9f2016-04-25 10:14:55 -070022 - m1.large:
Scott Bakered48af12016-04-25 09:21:08 -070023 node: m1.large
24 relationship: tosca.relationships.SupportsFlavor
Scott Bakercbddb9f2016-04-25 10:14:55 -070025 - m1.medium:
Scott Bakered48af12016-04-25 09:21:08 -070026 node: m1.medium
27 relationship: tosca.relationships.SupportsFlavor
Scott Bakercbddb9f2016-04-25 10:14:55 -070028 - m1.small:
Scott Bakered48af12016-04-25 09:21:08 -070029 node: m1.small
30 relationship: tosca.relationships.SupportsFlavor
Scott Bakercf6e4102016-04-22 09:25:46 -070031
32 mysite:
33 type: tosca.nodes.Site
34 properties:
35 display_name: MySite
36 requirements:
37 - deployment:
38 node: MyDeployment
39 relationship: tosca.relationships.SiteDeployment
Scott Baker6eedb192016-04-22 10:52:41 -070040
Scott Bakerd4077bf2016-04-26 20:26:53 -070041 # Attach the Tenant view to the MyDeployment deployment
Scott Baker6eedb192016-04-22 10:52:41 -070042 Tenant:
43 type: tosca.nodes.DashboardView
44 properties:
45 no-create: true
Scott Baker6eedb192016-04-22 10:52:41 -070046 no-delete: true
Scott Bakerd4077bf2016-04-26 20:26:53 -070047 requirements:
48 - deployment:
49 node: MyDeployment
50 relationship: tosca.relationships.SupportsDeployment
Scott Bakercf6e4102016-04-22 09:25:46 -070051
52 padmin@vicci.org:
53 type: tosca.nodes.User
54 properties:
55 password: letmein
56# encrypted_password: pbkdf2_sha256$12000$Qufx9iqtaYma$xs0YurPOcj9qYQna/Qrb3K+im9Yr2XEVr0J4Kqek7AE=
57 firstname: XOS
58 lastname: admin
59 is_admin: true
60 requirements:
61 - site:
62 node: mysite
63 relationship: tosca.relationships.MemberOfSite
Scott Baker6eedb192016-04-22 10:52:41 -070064 - tenant_dashboard:
65 node: Tenant
66 relationship: tosca.relationships.UsesDashboard
Scott Bakercf6e4102016-04-22 09:25:46 -070067
Scott Bakerd4077bf2016-04-26 20:26:53 -070068
69