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 / core / rabbitmq.yaml
1 ---
2 schema: armada/Chart/v1
3 metadata:
4   schema: metadata/Document/v1
5   name: ucp-rabbitmq
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.rabbitmq
16       dest:
17         path: .source
18
19     # Images
20     - src:
21         schema: pegleg/SoftwareVersions/v1
22         name: software-versions
23         path: .images.ucp.rabbitmq
24       dest:
25         path: .values.images.tags
26
27     # Endpoints
28     - src:
29         schema: pegleg/EndpointCatalogue/v1
30         name: ucp_endpoints
31         path: .ucp.oslo_messaging
32       dest:
33         path: .values.endpoints.oslo_messaging
34
35     # Credentials
36     - src:
37         schema: pegleg/AccountCatalogue/v1
38         name: ucp_service_accounts
39         path: .ucp.oslo_messaging.admin
40       dest:
41         path: .values.endpoints.oslo_messaging.auth.user
42
43     # Secrets
44
45     - src:
46         schema: deckhand/Passphrase/v1
47         name: ucp_rabbitmq_erlang_cookie
48         path: .
49       dest:
50         path: .values.endpoints.oslo_messaging.auth.erlang_cookie
51     - src:
52         schema: deckhand/Passphrase/v1
53         name: ucp_oslo_messaging_password
54         path: .
55       dest:
56         path: .values.endpoints.oslo_messaging.auth.user.password
57 data:
58   chart_name: ucp-rabbitmq
59   release: ucp-rabbitmq
60   namespace: ucp
61   wait:
62     timeout: 300
63     labels:
64       release_group: airship-ucp-rabbitmq
65   install:
66     no_hooks: false
67   upgrade:
68     no_hooks: false
69     pre:
70       delete:
71         - type: job
72           labels:
73             release_group: airship-ucp-rabbitmq
74   values:
75     pod:
76       replicas:
77         server: 1
78     labels:
79       server:
80         node_selector_key: ucp-control-plane
81         node_selector_value: enabled
82       prometheus_rabbitmq_exporter:
83         node_selector_key: ucp-control-plane
84         node_selector_value: enabled
85   dependencies:
86     - ucp-rabbitmq-htk
87 ...
88 ---
89 schema: armada/Chart/v1
90 metadata:
91   schema: metadata/Document/v1
92   name: ucp-rabbitmq-htk
93   layeringDefinition:
94     abstract: false
95     layer: global
96   storagePolicy: cleartext
97   substitutions:
98     - src:
99         schema: pegleg/SoftwareVersions/v1
100         name: software-versions
101         path: .charts.ucp.rabbitmq-htk
102       dest:
103         path: .source
104 data:
105   chart_name: ucp-rabbitmq-htk
106   release: ucp-rabbitmq-htk
107   namespace: ucp-rabbitmq-htk
108   values: {}
109   dependencies: []
110 ...