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-node-exporter.yaml
1 ---
2 schema: armada/Chart/v1
3 metadata:
4   schema: metadata/Document/v1
5   name: prometheus-node-exporter
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_node_exporter
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_node_exporter
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.node_metrics
32       dest:
33         path: .values.endpoints.node_metrics
34
35 data:
36   chart_name: prometheus-node-exporter
37   release: prometheus-node-exporter
38   namespace: kube-system
39   wait:
40     timeout: 900
41     labels:
42       release_group: airship-prometheus-node-exporter
43   install:
44     no_hooks: false
45   upgrade:
46     no_hooks: false
47     pre:
48       delete:
49         - type: job
50           labels:
51             release_group: airship-prometheus-node-exporter
52       create: []
53     post:
54       create: []
55   values:
56     labels:
57       node_exporter:
58         node_selector_key: node-exporter
59         node_selector_value: enabled
60       job:
61         node_selector_key: openstack-control-plane
62         node_selector_value: enabled
63   dependencies:
64     - osh-infra-helm-toolkit
65 ...