From fe8c56e7789287591c42efb2d560cf309aa3593d Mon Sep 17 00:00:00 2001 From: Steve Wilkerson Date: Wed, 1 Aug 2018 08:49:15 -0500 Subject: [PATCH] Armada: Add Nagios to armada-lma manifest This adds nagios to the armada-lma manifest and includes it in the monitoring chart group Depends-On: https://review.openstack.org/#/c/587972/ Change-Id: Id4c8f805dbc4472f9b49d19d2e0307d722dd7196 --- .../armada/multinode/armada-lma.yaml | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/tools/deployment/armada/multinode/armada-lma.yaml b/tools/deployment/armada/multinode/armada-lma.yaml index a202a01f..72a8b105 100644 --- a/tools/deployment/armada/multinode/armada-lma.yaml +++ b/tools/deployment/armada/multinode/armada-lma.yaml @@ -513,6 +513,43 @@ data: - helm-toolkit --- schema: armada/Chart/v1 +metadata: + schema: metadata/Document/v1 + name: nagios +data: + chart_name: nagios + release: nagios + namespace: osh-infra + wait: + timeout: 1800 + labels: + release_group: osh-infra-nagios + install: + no_hooks: False + upgrade: + no_hooks: False + pre: + delete: + - type: job + labels: + release_group: osh-infra-nagios + values: + labels: + nagios: + node_selector_key: openstack-control-plane + node_selector_value: enabled + job: + node_selector_key: openstack-control-plane + node_selector_value: enabled + source: + type: local + location: ${OSH_INFRA_PATH} + subpath: nagios + reference: master + dependencies: + - helm-toolkit +--- +schema: armada/Chart/v1 metadata: schema: metadata/Document/v1 name: grafana @@ -637,6 +674,7 @@ data: - prometheus-node-exporter - prometheus-kube-state-metrics - prometheus + - nagios --- schema: armada/ChartGroup/v1 metadata: