Skip to content

Commit 3ccdfb2

Browse files
committed
Add optional config map to network dataplane services
This would allow to apply config overrides to the services without creating custom dataplane services. Resolves: OSPRH-23066 Signed-off-by: Yatin Karel <ykarel@redhat.com>
1 parent 3ed83d8 commit 3ccdfb2

5 files changed

+15
-0
lines changed

config/services/dataplane_v1beta1_openstackdataplaneservice_neutron_dhcp.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ spec:
77
dataSources:
88
- secretRef:
99
name: neutron-dhcp-agent-neutron-config
10+
- configMapRef:
11+
name: neutron-dhcp-extra-config
12+
optional: true
1013
caCerts: combined-ca-bundle
1114
containerImageFields:
1215
- EdpmNeutronDhcpAgentImage

config/services/dataplane_v1beta1_openstackdataplaneservice_neutron_metadata.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ spec:
99
name: neutron-ovn-metadata-agent-neutron-config
1010
- secretRef:
1111
name: nova-metadata-neutron-config
12+
- configMapRef:
13+
name: neutron-metadata-extra-config
14+
optional: true
1215
tlsCerts:
1316
default:
1417
contents:

config/services/dataplane_v1beta1_openstackdataplaneservice_neutron_ovn.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ spec:
77
dataSources:
88
- secretRef:
99
name: neutron-ovn-agent-neutron-config
10+
- configMapRef:
11+
name: neutron-ovn-extra-config
12+
optional: true
1013
tlsCerts:
1114
default:
1215
contents:

config/services/dataplane_v1beta1_openstackdataplaneservice_neutron_sriov.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ spec:
77
dataSources:
88
- secretRef:
99
name: neutron-sriov-agent-neutron-config
10+
- configMapRef:
11+
name: neutron-sriov-extra-config
12+
optional: true
1013
caCerts: combined-ca-bundle
1114
containerImageFields:
1215
- EdpmNeutronSriovAgentImage

config/services/dataplane_v1beta1_openstackdataplaneservice_ovn_bgp_agent.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ spec:
77
dataSources:
88
- secretRef:
99
name: neutron-ovn-agent-neutron-config
10+
- configMapRef:
11+
name: ovn-bgp-agent-extra-config
12+
optional: true
1013
tlsCerts:
1114
default:
1215
contents:

0 commit comments

Comments
 (0)