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