diff --git a/dt/osasinfra/edpm-post-ceph/nodeset/kustomization.yaml b/dt/osasinfra/edpm-post-ceph/nodeset/kustomization.yaml index ca84cc20e..3ce9b6255 100644 --- a/dt/osasinfra/edpm-post-ceph/nodeset/kustomization.yaml +++ b/dt/osasinfra/edpm-post-ceph/nodeset/kustomization.yaml @@ -310,3 +310,39 @@ replacements: - spec.ovn.template.ovnController.nicMappings 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.metricStorage.enabled + targets: + - select: + kind: OpenStackControlPlane + fieldPaths: + - spec.telemetry.template.metricStorage.enabled + options: + create: true + + - source: + kind: ConfigMap + name: service-values + fieldPath: data.telemetry.ceilometer.enabled + targets: + - select: + kind: OpenStackControlPlane + fieldPaths: + - spec.telemetry.template.ceilometer.enabled + options: + create: true diff --git a/examples/dt/osasinfra/control-plane.md b/examples/dt/osasinfra/control-plane.md index 1b092033f..a4296d71b 100644 --- a/examples/dt/osasinfra/control-plane.md +++ b/examples/dt/osasinfra/control-plane.md @@ -3,6 +3,7 @@ ## Assumptions - A storage class called `local-storage` should already exist. +- Cluster observability operator is already deployed. ## Initialize diff --git a/examples/dt/osasinfra/service-values.yaml b/examples/dt/osasinfra/service-values.yaml index 448632911..e5dc4fe0e 100644 --- a/examples/dt/osasinfra/service-values.yaml +++ b/examples/dt/osasinfra/service-values.yaml @@ -113,3 +113,10 @@ data: nicMappings: datacentre: ocpbr octavia: octbr + + telemetry: + enabled: true + metricStorage: + enabled: true + ceilometer: + enabled: true diff --git a/examples/dt/osasinfra/values.yaml b/examples/dt/osasinfra/values.yaml index 617f07d42..232aefdda 100644 --- a/examples/dt/osasinfra/values.yaml +++ b/examples/dt/osasinfra/values.yaml @@ -15,6 +15,7 @@ data: - neutron-metadata - libvirt - nova + - telemetry ceph: conf: CHANGEME_CEPH_CONF keyring: CHANGEME_CEPH_KEYRING