blob: 6d64da662273a95f5c4dcc5a15a4f25e9b6c1ef0 [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
Max Klyus0e218bb2016-05-04 02:47:16 -070019 m1.xlarge:
20 type: tosca.nodes.Flavor
21
Scott Bakercf6e4102016-04-22 09:25:46 -070022 MyDeployment:
23 type: tosca.nodes.Deployment
Scott Bakered48af12016-04-25 09:21:08 -070024 requirements:
Max Klyus0e218bb2016-05-04 02:47:16 -070025 - m1.xlarge:
Max Klyusf248c3e2016-05-12 02:24:53 -070026 node: m1.xlarge
Max Klyus0e218bb2016-05-04 02:47:16 -070027 relationship: tosca.relationships.SupportsFlavor
Scott Bakercbddb9f2016-04-25 10:14:55 -070028 - m1.large:
Scott Bakered48af12016-04-25 09:21:08 -070029 node: m1.large
30 relationship: tosca.relationships.SupportsFlavor
Scott Bakercbddb9f2016-04-25 10:14:55 -070031 - m1.medium:
Scott Bakered48af12016-04-25 09:21:08 -070032 node: m1.medium
33 relationship: tosca.relationships.SupportsFlavor
Scott Bakercbddb9f2016-04-25 10:14:55 -070034 - m1.small:
Scott Bakered48af12016-04-25 09:21:08 -070035 node: m1.small
36 relationship: tosca.relationships.SupportsFlavor
Scott Bakercf6e4102016-04-22 09:25:46 -070037
38 mysite:
39 type: tosca.nodes.Site
40 properties:
41 display_name: MySite
42 requirements:
43 - deployment:
44 node: MyDeployment
45 relationship: tosca.relationships.SiteDeployment
Scott Baker6eedb192016-04-22 10:52:41 -070046
Scott Bakerd4077bf2016-04-26 20:26:53 -070047 # Attach the Tenant view to the MyDeployment deployment
Scott Baker6eedb192016-04-22 10:52:41 -070048 Tenant:
49 type: tosca.nodes.DashboardView
50 properties:
51 no-create: true
Scott Baker6eedb192016-04-22 10:52:41 -070052 no-delete: true
Scott Bakerd4077bf2016-04-26 20:26:53 -070053 requirements:
54 - deployment:
55 node: MyDeployment
56 relationship: tosca.relationships.SupportsDeployment
Scott Bakercf6e4102016-04-22 09:25:46 -070057
58 padmin@vicci.org:
59 type: tosca.nodes.User
60 properties:
61 password: letmein
62# encrypted_password: pbkdf2_sha256$12000$Qufx9iqtaYma$xs0YurPOcj9qYQna/Qrb3K+im9Yr2XEVr0J4Kqek7AE=
63 firstname: XOS
64 lastname: admin
65 is_admin: true
66 requirements:
67 - site:
68 node: mysite
69 relationship: tosca.relationships.MemberOfSite
Scott Baker6eedb192016-04-22 10:52:41 -070070 - tenant_dashboard:
71 node: Tenant
72 relationship: tosca.relationships.UsesDashboard
Scott Bakercf6e4102016-04-22 09:25:46 -070073
Scott Bakerd4077bf2016-04-26 20:26:53 -070074
75