blob: 9d2c951be07754ea7d7fac4cc87fb18ee36c4b80 [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
41 # Include the Tenant view so we can make it a default of padmin@vicci.org
42 Tenant:
43 type: tosca.nodes.DashboardView
44 properties:
45 no-create: true
46 no-update: true
47 no-delete: true
Scott Bakercf6e4102016-04-22 09:25:46 -070048
49 padmin@vicci.org:
50 type: tosca.nodes.User
51 properties:
52 password: letmein
53# encrypted_password: pbkdf2_sha256$12000$Qufx9iqtaYma$xs0YurPOcj9qYQna/Qrb3K+im9Yr2XEVr0J4Kqek7AE=
54 firstname: XOS
55 lastname: admin
56 is_admin: true
57 requirements:
58 - site:
59 node: mysite
60 relationship: tosca.relationships.MemberOfSite
Scott Baker6eedb192016-04-22 10:52:41 -070061 - tenant_dashboard:
62 node: Tenant
63 relationship: tosca.relationships.UsesDashboard
Scott Bakercf6e4102016-04-22 09:25:46 -070064