Merge "Adding third ONU to the tests"
diff --git a/deployment-configs/aether/apps/gcp-prd/nem-monitoring.yaml b/deployment-configs/aether/apps/gcp-prd/nem-monitoring.yaml
new file mode 100644
index 0000000..7291171
--- /dev/null
+++ b/deployment-configs/aether/apps/gcp-prd/nem-monitoring.yaml
@@ -0,0 +1,34 @@
+kpi_exporter:
+ enabled: false
+
+prometheus:
+ alertmanager:
+ enabled: false
+ kubeStateMetrics:
+ enabled: true
+ fullnameOverride: "nem-monitoring-prometheus-kube-state-metrics"
+ nodeExporter:
+ enabled: true
+ fullnameOverride: "nem-monitoring-prometheus-node-exporter"
+ pushgateway:
+ enabled: false
+ server:
+ enabled: true
+ fullnameOverride: "nem-monitoring-prometheus-server"
+ # NOTE: set unique datacenter name for each clusters
+ global:
+ external_labels:
+ datacenter: "central-gcp"
+
+grafana:
+ fullnameOverride: "nem-monitoring-grafana"
+
+dashboards:
+ k8s: false
+ nodeExporter: false
+ xos: false
+ onos: false
+ aaa: false
+ voltha: false
+ omec: false
+ aether: true
diff --git a/deployment-configs/aether/apps/global/global-nem-monitoring.yaml b/deployment-configs/aether/apps/global/global-nem-monitoring.yaml
index d91181b..e92cb61 100644
--- a/deployment-configs/aether/apps/global/global-nem-monitoring.yaml
+++ b/deployment-configs/aether/apps/global/global-nem-monitoring.yaml
@@ -13,6 +13,14 @@
server:
enabled: true
fullnameOverride: "nem-monitoring-prometheus-server"
+ extraArgs:
+ web.route-prefix: "/prometheus"
+ web.external-url: "https://aether.onlab.us/prometheus"
+ prefixURL: "/prometheus"
+ ingress:
+ enabled: true
+ hosts:
+ - aether.onlab.us/prometheus
serverFiles:
prometheus.yml:
scrape_configs:
@@ -26,12 +34,12 @@
- '{job="kubernetes-service-endpoints"}'
static_configs:
- targets:
- - nem-monitoring-prometheus-server.nem-monitoring-p-s5pp8.svc.product.central:80
- - nem-monitoring-prometheus-server.nem-monitoring-p-dw2cc.svc.azure.central:80
- - nem-monitoring-prometheus-server.nem-monitoring-p-jpq59.svc.mwc.edge:80
- - nem-monitoring-prometheus-server.nem-monitoring-p-ccrkh.svc.intel.edge:80
- - nem-monitoring-prometheus-server.nem-monitoring-p-dn5h5.svc.tucson.edge:80
- - nem-monitoring-prometheus-server.nem-monitoring-p-bcrtc.svc.ntt.edge:80
+ - nem-monitoring-prometheus-server.nem-monitoring-p-74nmx.svc.product.central:80
+ - nem-monitoring-prometheus-server.nem-monitoring-p-whlwm.svc.azure.central:80
+ - nem-monitoring-prometheus-server.nem-monitoring-p-9ljjp.svc.menlo.edge:80
+ - nem-monitoring-prometheus-server.nem-monitoring-p-7jkzz.svc.intel.edge:80
+ - nem-monitoring-prometheus-server.nem-monitoring-p-h27t2.svc.tucson.edge:80
+ - nem-monitoring-prometheus-server.nem-monitoring-p-5lgn2.svc.ntt.edge:80
- job_name: 'mme-exporter-production'
metrics_path: /metrics
scrape_interval: 15s
@@ -48,6 +56,36 @@
grafana:
fullnameOverride: "nem-monitoring-grafana"
+ ingress:
+ enabled: true
+ hosts:
+ - aether.onlab.us
+ path: "/grafana"
+ grafana.ini:
+ server:
+ domain: aether.onlab.us
+ root_url: https://aether.onlab.us/grafana
+ serve_from_sub_path: true
+ paths:
+ data: /var/lib/grafana/data
+ logs: /var/log/grafana
+ plugins: /var/lib/grafana/plugins
+ provisioning: /etc/grafana/provisioning
+ analytics:
+ check_for_updates: true
+ log:
+ mode: console
+ grafana_net:
+ url: https://grafana.net
+ datasources:
+ datasources.yaml:
+ apiVersion: 1
+ datasources:
+ - name: Prometheus
+ type: prometheus
+ url: http://nem-monitoring-prometheus-server/prometheus
+ access: proxy
+ isDefault: true
dashboards:
k8s: false
diff --git a/deployment-configs/aether/apps/intel/omec-upf.yaml b/deployment-configs/aether/apps/intel/omec-upf.yaml
index c1d444b..448f0b4 100644
--- a/deployment-configs/aether/apps/intel/omec-upf.yaml
+++ b/deployment-configs/aether/apps/intel/omec-upf.yaml
@@ -1,7 +1,7 @@
images:
tags:
- bess: "registry.central.aetherproject.net/upf-epc-bess:0.1.0-intel"
- cpiface: "registry.central.aetherproject.net/upf-epc-cpiface:0.1.0-intel"
+ bess: "registry.central.aetherproject.net/upf-epc-bess:intel-native"
+ cpiface: "registry.central.aetherproject.net/upf-epc-cpiface:intel-native"
pullPolicy: "IfNotPresent"
nodeSelectors:
diff --git a/deployment-configs/aether/clusters/production-azure-central.yml b/deployment-configs/aether/clusters/production-central-azure.yml
similarity index 93%
rename from deployment-configs/aether/clusters/production-azure-central.yml
rename to deployment-configs/aether/clusters/production-central-azure.yml
index 2f1e45f..1573430 100644
--- a/deployment-configs/aether/clusters/production-azure-central.yml
+++ b/deployment-configs/aether/clusters/production-central-azure.yml
@@ -1,4 +1,4 @@
-name: production-azure-central
+name: production-central-azure
rancher_kubernetes_engine_config:
authentication:
strategy: x509
@@ -76,11 +76,6 @@
reload
loadbalance
}
- mwc.edge:53 {
- errors
- cache 30
- forward . 10.54.128.10
- }
windows_prefered_cluster: false
docker_root_dir: /var/lib/docker
diff --git a/deployment-configs/aether/clusters/production-gcp-central.yml b/deployment-configs/aether/clusters/production-central-gcp.yml
similarity index 90%
rename from deployment-configs/aether/clusters/production-gcp-central.yml
rename to deployment-configs/aether/clusters/production-central-gcp.yml
index 5360c1c..ac9b33e 100644
--- a/deployment-configs/aether/clusters/production-gcp-central.yml
+++ b/deployment-configs/aether/clusters/production-central-gcp.yml
@@ -1,4 +1,4 @@
-name: production-central
+name: production-central-gcp
rancher_kubernetes_engine_config:
authentication:
strategy: x509
@@ -96,16 +96,6 @@
reload
loadbalance
}
- menlo.edge:53 {
- errors
- cache 30
- forward . 10.53.128.10
- }
- mwc.edge:53 {
- errors
- cache 30
- forward . 10.54.128.10
- }
windows_prefered_cluster: false
docker_root_dir: /var/lib/docker
diff --git a/deployment-configs/aether/clusters/production-global.yml b/deployment-configs/aether/clusters/production-global.yml
index 5b1a6bc..82c9d92 100644
--- a/deployment-configs/aether/clusters/production-global.yml
+++ b/deployment-configs/aether/clusters/production-global.yml
@@ -93,30 +93,30 @@
cache 30
forward . 10.52.128.10
}
- staging.central:53 {
+ azure.central:53 {
errors
cache 30
- forward . 10.47.128.10
+ forward . 10.55.128.10
}
menlo.edge:53 {
errors
cache 30
forward . 10.53.128.10
}
- a.staging.edge:53 {
+ tucson.edge:53 {
errors
cache 30
- forward . 10.48.128.10
+ forward . 10.59.128.10
}
- b.staging.edge:53 {
+ intel.edge:53 {
errors
cache 30
- forward . 10.49.128.10
+ forward . 10.212.74.138
}
- c.staging.edge:53 {
+ ntt.edge:53 {
errors
cache 30
- forward . 10.50.128.10
+ forward . 10.80.128.10
}
windows_prefered_cluster: false
diff --git a/deployment-configs/aether/clusters/staging-central.yml b/deployment-configs/aether/clusters/staging-central.yml
index 30ca92e..f203eeb 100644
--- a/deployment-configs/aether/clusters/staging-central.yml
+++ b/deployment-configs/aether/clusters/staging-central.yml
@@ -1,4 +1,4 @@
-name: staging-central
+name: staging-central-gcp
rancher_kubernetes_engine_config:
authentication:
strategy: x509
@@ -96,21 +96,6 @@
reload
loadbalance
}
- a.staging.edge:53 {
- errors
- cache 30
- forward . 10.48.128.10
- }
- b.staging.edge:53 {
- errors
- cache 30
- forward . 10.49.128.10
- }
- c.staging.edge:53 {
- errors
- cache 30
- forward . 10.50.128.10
- }
windows_prefered_cluster: false
docker_root_dir: /var/lib/docker
diff --git a/deployment-configs/aether/clusters/staging-edge-onf-menlo.yml b/deployment-configs/aether/clusters/staging-edge-onf-menlo.yml
index b4d8774..a5f95ef 100644
--- a/deployment-configs/aether/clusters/staging-edge-onf-menlo.yml
+++ b/deployment-configs/aether/clusters/staging-edge-onf-menlo.yml
@@ -79,10 +79,10 @@
reload
loadbalance
}
- product.central:53 {
+ staging.central:53 {
errors
cache 30
- forward . 10.52.128.10
+ forward . 10.47.128.10
}
aetherproject.net {
hosts {