diff --git a/examples/va/nfv/ovs-dpdk-sriov-ipv6/service-values.yaml b/examples/va/nfv/ovs-dpdk-sriov-ipv6/service-values.yaml index e6746a373..08f9487cc 100644 --- a/examples/va/nfv/ovs-dpdk-sriov-ipv6/service-values.yaml +++ b/examples/va/nfv/ovs-dpdk-sriov-ipv6/service-values.yaml @@ -63,6 +63,8 @@ data: template: ceilometer: enabled: true + metricStorage: + enabled: true extraMounts: - name: v1 region: r1 diff --git a/examples/va/nfv/ovs-dpdk-sriov/service-values.yaml b/examples/va/nfv/ovs-dpdk-sriov/service-values.yaml index e6746a373..08f9487cc 100644 --- a/examples/va/nfv/ovs-dpdk-sriov/service-values.yaml +++ b/examples/va/nfv/ovs-dpdk-sriov/service-values.yaml @@ -63,6 +63,8 @@ data: template: ceilometer: enabled: true + metricStorage: + enabled: true extraMounts: - name: v1 region: r1 diff --git a/lib/control-plane/base/openstackcontrolplane.yaml b/lib/control-plane/base/openstackcontrolplane.yaml index 6ce9bee45..84bf63ed0 100644 --- a/lib/control-plane/base/openstackcontrolplane.yaml +++ b/lib/control-plane/base/openstackcontrolplane.yaml @@ -204,6 +204,10 @@ spec: cluster: rabbitmq-cell1 conductorServiceTemplate: replicas: 1 + noVNCProxyServiceTemplate: + enabled: true + networkAttachments: + - ctlplane hasAPIAccess: true octavia: enabled: false diff --git a/va/nfv/ovs-dpdk-sriov/kustomization.yaml b/va/nfv/ovs-dpdk-sriov/kustomization.yaml index 3bb52f53b..276dcec9c 100644 --- a/va/nfv/ovs-dpdk-sriov/kustomization.yaml +++ b/va/nfv/ovs-dpdk-sriov/kustomization.yaml @@ -128,3 +128,15 @@ replacements: - spec.nova.template.schedulerServiceTemplate.customServiceConfig options: create: true + # Telemetry metric storage toggle for NFV deployments + - source: + kind: ConfigMap + name: service-values + fieldPath: data.telemetry.template.metricStorage.enabled + targets: + - select: + kind: OpenStackControlPlane + fieldPaths: + - spec.telemetry.template.metricStorage.enabled + options: + create: true