From 9b4e4033271d39f4a4e20ce73eff13cda0c8fa08 Mon Sep 17 00:00:00 2001 From: Simon Pasquier Date: Fri, 2 Sep 2016 10:01:49 +0200 Subject: [PATCH] Switch the Nagios dashboard to the public network By default, the Nagios dashboard is now exposed on the public network. To change this configuration, the deployer will have to assign the 'infrastructure_alerting_ui' role to another network using Fuel netwowrk templates. DocImpact Change-Id: I2e6bf12dc530af18a048c61adbb8da07c1156810 --- network_roles.yaml | 3 +-- node_roles.yaml | 3 ++- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/network_roles.yaml b/network_roles.yaml index 78e1cbf..117379c 100644 --- a/network_roles.yaml +++ b/network_roles.yaml @@ -4,7 +4,6 @@ # This split will help to enable HTTPS for the Nagios UI and deploy it on # another network while LMA collectors continue to use HTTP over the # "monitoring" network. - - id: "infrastructure_alerting" default_mapping: "management" properties: @@ -19,7 +18,7 @@ - "infrastructure_alerting" - id: "infrastructure_alerting_ui" - default_mapping: "management" + default_mapping: "public" properties: subnet: true gateway: false diff --git a/node_roles.yaml b/node_roles.yaml index b4a5b0e..c8a7a95 100644 --- a/node_roles.yaml +++ b/node_roles.yaml @@ -2,7 +2,8 @@ infrastructure_alerting: name: 'StackLight Infrastructure Alerting' description: 'Install services for the infrastructure alerting' has_primary: true - public_ip_required: false + # A public IP address is required when Nagios is deployed on the public network + public_ip_required: true weight: 100 limits: max: 3