Skip to content

Commit

Permalink
telemetry, glance swift and ovn controller controlplane configs
Browse files Browse the repository at this point in the history
This change is to fix telemetry, glance, swift and ovn controller
controlplane custom configurations.
  • Loading branch information
Jaganathan Palanisamy committed Apr 2, 2024
1 parent df8abc7 commit d28aa8d
Show file tree
Hide file tree
Showing 6 changed files with 149 additions and 0 deletions.
6 changes: 6 additions & 0 deletions examples/va/nfv/ovs-dpdk-sriov/service-values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -53,3 +53,9 @@ data:
replicas: 1
swift:
enabled: true
telemetry:
enabled: true
template:
ceilometer:
enabled: true

5 changes: 5 additions & 0 deletions examples/va/nfv/ovs-dpdk/service-values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -53,3 +53,8 @@ data:
replicas: 1
swift:
enabled: true
telemetry:
enabled: true
template:
ceilometer:
enabled: true
4 changes: 4 additions & 0 deletions examples/va/nfv/sriov/service-values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,10 @@ data:
mechanism_drivers = ovn,sriovnicswitch
[ml2_type_vlan]
network_vlan_ranges = sriov-phy4
ovn:
ovnController:
nicMappings:
datacentre: enp4s0 # CHANGEME
glance:
customServiceConfig: |
[DEFAULT]
Expand Down
67 changes: 67 additions & 0 deletions va/nfv/ovs-dpdk-sriov/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,3 +33,70 @@ replacements:
- spec.neutron.template.customServiceConfig
options:
create: true
# OVN control plane OvS DPDK customization
- source:
kind: ConfigMap
name: service-values
fieldPath: data.ovn.ovnController
targets:
- select:
kind: OpenStackControlPlane
fieldPaths:
- spec.ovn.template.ovnController
options:
create: true
- source:
kind: ConfigMap
name: service-values
fieldPath: data.glance.customServiceConfig
targets:
- select:
kind: OpenStackControlPlane
fieldPaths:
- spec.glance.template.customServiceConfig
options:
create: true
- source:
kind: ConfigMap
name: service-values
fieldPath: data.glance.default.replicas
targets:
- select:
kind: OpenStackControlPlane
fieldPaths:
- spec.glance.template.glanceAPIs.default.replicas
options:
create: true
- source:
kind: ConfigMap
name: service-values
fieldPath: data.swift.enabled
targets:
- select:
kind: OpenStackControlPlane
fieldPaths:
- spec.swift.enabled
options:
create: true
- source:
kind: ConfigMap
name: service-values
fieldPath: data.telemetry.enabled
targets:
- select:
kind: OpenStackControlPlane
fieldPaths:
- spec.telemetry.enabled
options:
create: true
- source:
kind: ConfigMap
name: service-values
fieldPath: data.telemetry.template.ceilometer.enabled
targets:
- select:
kind: OpenStackControlPlane
fieldPaths:
- spec.telemetry.template.ceilometer.enabled
options:
create: true
55 changes: 55 additions & 0 deletions va/nfv/ovs-dpdk/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -45,3 +45,58 @@ replacements:
- spec.ovn.template.ovnController
options:
create: true
- source:
kind: ConfigMap
name: service-values
fieldPath: data.glance.customServiceConfig
targets:
- select:
kind: OpenStackControlPlane
fieldPaths:
- spec.glance.template.customServiceConfig
options:
create: true
- source:
kind: ConfigMap
name: service-values
fieldPath: data.glance.default.replicas
targets:
- select:
kind: OpenStackControlPlane
fieldPaths:
- spec.glance.template.glanceAPIs.default.replicas
options:
create: true
- source:
kind: ConfigMap
name: service-values
fieldPath: data.swift.enabled
targets:
- select:
kind: OpenStackControlPlane
fieldPaths:
- spec.swift.enabled
options:
create: true
- source:
kind: ConfigMap
name: service-values
fieldPath: data.telemetry.enabled
targets:
- select:
kind: OpenStackControlPlane
fieldPaths:
- spec.telemetry.enabled
options:
create: true
- source:
kind: ConfigMap
name: service-values
fieldPath: data.telemetry.template.ceilometer.enabled
targets:
- select:
kind: OpenStackControlPlane
fieldPaths:
- spec.telemetry.template.ceilometer.enabled
options:
create: true
12 changes: 12 additions & 0 deletions va/nfv/sriov/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,18 @@ replacements:
- spec.neutron.template.customServiceConfig
options:
create: true
# OVN control plane SRIOV customization
- source:
kind: ConfigMap
name: service-values
fieldPath: data.ovn.ovnController
targets:
- select:
kind: OpenStackControlPlane
fieldPaths:
- spec.ovn.template.ovnController
options:
create: true
- source:
kind: ConfigMap
name: service-values
Expand Down

0 comments on commit d28aa8d

Please sign in to comment.