Merge "Add ingress network policy for Nagios"
This commit is contained in:
commit
6f6783bf23
@ -185,6 +185,11 @@ network:
|
||||
enabled: false
|
||||
port: 30925
|
||||
|
||||
network_policy:
|
||||
nagios:
|
||||
ingress:
|
||||
- {}
|
||||
|
||||
pod:
|
||||
lifecycle:
|
||||
upgrades:
|
||||
|
@ -19,7 +19,7 @@ set -xe
|
||||
#NOTE: Lint and package chart
|
||||
make nagios
|
||||
|
||||
tee /tmp/nagios.yaml <<EOF
|
||||
tee /tmp/nagios.yaml << EOF
|
||||
manifests:
|
||||
network_policy: true
|
||||
network_policy:
|
||||
@ -29,14 +29,18 @@ network_policy:
|
||||
- podSelector:
|
||||
matchLabels:
|
||||
application: nagios
|
||||
- podSelector:
|
||||
matchLabels:
|
||||
application: ingress
|
||||
ports:
|
||||
- protocol: TCP
|
||||
port: 8000
|
||||
- protocol: TCP
|
||||
port: 80
|
||||
- protocol: TCP
|
||||
port: 8000
|
||||
- protocol:
|
||||
port: 443
|
||||
EOF
|
||||
|
||||
|
||||
#NOTE: Deploy command
|
||||
helm upgrade --install nagios ./nagios \
|
||||
--namespace=osh-infra \
|
||||
|
@ -52,6 +52,7 @@ function test_netpol {
|
||||
test_netpol osh-infra mariadb server elasticsearch.osh-infra.svc.cluster.local fail
|
||||
test_netpol osh-infra mariadb server nagios.osh-infra.svc.cluster.local fail
|
||||
test_netpol osh-infra mariadb server prometheus.osh-infra.svc.cluster.local fail
|
||||
test_netpol osh-infra mariadb server nagios.osh-infra.svc.cluster.local fail
|
||||
|
||||
# Doing positive tests
|
||||
test_netpol osh-infra grafana dashboard mariadb.osh-infra.svc.cluster.local:3306 success
|
||||
|
Loading…
Reference in New Issue
Block a user