diff --git a/releasenotes/notes/ipmi-exporter-create-namespace-5b3040547995e4e4.yaml b/releasenotes/notes/ipmi-exporter-create-namespace-5b3040547995e4e4.yaml new file mode 100644 index 0000000000..6817a9032f --- /dev/null +++ b/releasenotes/notes/ipmi-exporter-create-namespace-5b3040547995e4e4.yaml @@ -0,0 +1,5 @@ +--- +fixes: + - | + The IPMI exporter role now creates the ``monitoring`` namespace before + deploying its resources. diff --git a/roles/ipmi_exporter/tasks/main.yml b/roles/ipmi_exporter/tasks/main.yml index 7047f286ff..1b7636c3fd 100644 --- a/roles/ipmi_exporter/tasks/main.yml +++ b/roles/ipmi_exporter/tasks/main.yml @@ -13,9 +13,15 @@ # under the License. - name: Deploy service + run_once: true kubernetes.core.k8s: state: present definition: + - apiVersion: v1 + kind: Namespace + metadata: + name: monitoring + - apiVersion: v1 kind: ConfigMap metadata: