update ceph-common to 10.2.11-0ubuntu0.16.04.2
[yaml_builds.git] / site_type / sriov / airship-treasuremap / global / v4.0 / software / charts / ucp / armada / armada.yaml
1 ---
2 schema: armada/Chart/v1
3 metadata:
4   schema: metadata/Document/v1
5   name: ucp-armada
6   layeringDefinition:
7     abstract: false
8     layer: global
9   storagePolicy: cleartext
10   substitutions:
11     # Chart source
12     - src:
13         schema: pegleg/SoftwareVersions/v1
14         name: software-versions
15         path: .charts.ucp.armada
16       dest:
17         path: .source
18
19     # Images
20     - src:
21         schema: pegleg/SoftwareVersions/v1
22         name: software-versions
23         path: .images.ucp.armada
24       dest:
25         path: .values.images.tags
26
27     # Endpoints
28     - src:
29         schema: pegleg/EndpointCatalogue/v1
30         name: ucp_endpoints
31         path: .ucp.identity
32       dest:
33         path: .values.endpoints.identity
34     - src:
35         schema: pegleg/EndpointCatalogue/v1
36         name: ucp_endpoints
37         path: .ucp.armada
38       dest:
39         path: .values.endpoints.armada
40
41     # Credentials
42     - src:
43         schema: pegleg/AccountCatalogue/v1
44         name: ucp_service_accounts
45         path: .ucp.keystone.admin
46       dest:
47         path: .values.endpoints.identity.auth.admin
48     - src:
49         schema: pegleg/AccountCatalogue/v1
50         name: ucp_service_accounts
51         path: .ucp.armada.keystone
52       dest:
53         path: .values.endpoints.identity.auth.user
54
55     # Secrets
56     - dest:
57         path: .values.endpoints.identity.auth.admin.password
58       src:
59         schema: deckhand/Passphrase/v1
60         name: ucp_keystone_admin_password
61         path: .
62     - dest:
63         path: .values.endpoints.identity.auth.user.password
64       src:
65         schema: deckhand/Passphrase/v1
66         name: ucp_armada_keystone_password
67         path: .
68 data:
69   chart_name: armada
70   release: ucp-armada
71   namespace: ucp
72   wait:
73     timeout: 100
74     labels:
75       release_group: airship-ucp-armada
76   install:
77     no_hooks: false
78   upgrade:
79     no_hooks: false
80     pre:
81       delete:
82         - type: job
83           labels:
84             release_group: airship-ucp-armada
85   values:
86     pod:
87       replicas:
88         api: 2
89     conf:
90       armada:
91         DEFAULT:
92           debug: true
93           tiller_namespace: kube-system
94     manifests:
95       deployment_tiller: false
96       service_tiller_deploy: false
97   dependencies:
98     - armada-htk
99 ...
100 ---
101 schema: armada/Chart/v1
102 metadata:
103   schema: metadata/Document/v1
104   name: armada-htk
105   layeringDefinition:
106     abstract: false
107     layer: global
108   storagePolicy: cleartext
109   substitutions:
110     - src:
111         schema: pegleg/SoftwareVersions/v1
112         name: software-versions
113         path: .charts.ucp.armada-htk
114       dest:
115         path: .source
116 data:
117   chart_name: armada-htk
118   release: armada-htk
119   namespace: armada-htk
120   values: {}
121   dependencies: []
122 ...