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 / openstack-compute-kit / openvswitch.yaml
1 ---
2 schema: armada/Chart/v1
3 metadata:
4   schema: metadata/Document/v1
5   name: openvswitch
6   layeringDefinition:
7     abstract: false
8     layer: global
9   labels:
10     name: openvswitch-global
11   storagePolicy: cleartext
12   substitutions:
13     # Chart source
14     - src:
15         schema: pegleg/SoftwareVersions/v1
16         name: software-versions
17         path: .charts.osh.openvswitch
18       dest:
19         path: .source
20     # Images
21     - src:
22         schema: pegleg/SoftwareVersions/v1
23         name: software-versions
24         path: .images.osh.openvswitch
25       dest:
26         path: .values.images.tags
27     # External Interface
28     - src:
29         schema: pegleg/CommonAddresses/v1
30         name: common-addresses
31         path: .openvswitch.external_iface
32       dest:
33         path: .values.network.interface.external
34         pattern: 'EXTERNAL_INTERFACE'
35 data:
36   chart_name: openvswitch
37   release: openvswitch
38   namespace: openstack
39   wait:
40     timeout: 900
41     labels:
42       release_group: airship-openvswitch
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-openvswitch
52   values:
53     labels:
54       ovs:
55         node_selector_key: openvswitch
56         node_selector_value: enabled
57     network:
58       external_bridge: br-bond0
59       interface:
60         external: 'EXTERNAL_INTERFACE'
61   dependencies:
62     - osh-helm-toolkit