Initial treasuremap/template for site_type ovsdpdk
[yaml_builds.git] / site_type / ovsdpdk / airship-treasuremap / global / v4.0 / software / charts / osh / openstack-ingress-controller / ingress.yaml
1 ---
2 schema: armada/Chart/v1
3 metadata:
4   schema: metadata/Document/v1
5   name: openstack-ingress-controller
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.ingress
16       dest:
17         path: .source
18     # Images
19     - src:
20         schema: pegleg/SoftwareVersions/v1
21         name: software-versions
22         path: .images.osh.ingress
23       dest:
24         path: .values.images.tags
25 data:
26   chart_name: openstack-ingress-controller
27   release: openstack-ingress-controller
28   namespace: openstack
29   wait:
30     timeout: 900
31     labels:
32       release_group: airship-openstack-ingress-controller
33   install:
34     no_hooks: false
35   upgrade:
36     no_hooks: false
37     pre:
38       delete:
39         - type: job
40           labels:
41             release_group: airship-openstack-ingress-controller
42   values:
43     labels:
44       server:
45         node_selector_key: openstack-control-plane
46         node_selector_value: enabled
47       error_server:
48         node_selector_key: openstack-control-plane
49         node_selector_value: enabled
50     pod:
51       replicas:
52         ingress: 2
53         error_page: 2
54   dependencies:
55     - osh-helm-toolkit