update ceph-common to 10.2.11-0ubuntu0.16.04.2
[yaml_builds.git] / site_type / sriov / airship-treasuremap / global / v4.0 / software / charts / osh-infra / osh-infra-monitoring / prometheus.yaml
1 ---
2 schema: armada/Chart/v1
3 metadata:
4   schema: metadata/Document/v1
5   name: prometheus
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.osh_infra.prometheus
16       dest:
17         path: .source
18
19     # Images
20     - src:
21         schema: pegleg/SoftwareVersions/v1
22         name: software-versions
23         path: .images.osh_infra.prometheus
24       dest:
25         path: .values.images.tags
26
27     # Endpoints
28     - src:
29         schema: pegleg/EndpointCatalogue/v1
30         name: osh_infra_endpoints
31         path: .osh_infra.monitoring
32       dest:
33         path: .values.endpoints.monitoring
34     - src:
35         schema: pegleg/EndpointCatalogue/v1
36         name: osh_infra_endpoints
37         path: .osh_infra.alerts
38       dest:
39         path: .values.endpoints.alerts
40
41 data:
42   chart_name: prometheus
43   release: prometheus
44   namespace: osh-infra
45   wait:
46     timeout: 900
47     labels:
48       release_group: airship-prometheus
49   install:
50     no_hooks: false
51   upgrade:
52     no_hooks: false
53     pre:
54       delete:
55         - type: job
56           labels:
57             release_group: airship-prometheus
58       create: []
59     post:
60       create: []
61   values:
62     manifests:
63       ingress: false
64       service_ingress: false
65     labels:
66       prometheus:
67         node_selector_key: openstack-control-plane
68         node_selector_value: enabled
69       job:
70         node_selector_key: openstack-control-plane
71         node_selector_value: enabled
72     pod:
73       replicas:
74         prometheus: 3
75     storage:
76       requests:
77         storage: 500Gi
78   dependencies:
79     - osh-infra-helm-toolkit
80 ...