{{- if not .Open }} --- kind: NetworkPolicy apiVersion: networking.k8s.io/v1 metadata: name: allow-monitoring namespace: {{.Name}} spec: podSelector: matchLabels: {} policyTypes: - Ingress ingress: - from: - podSelector: matchLabels: app.kubernetes.io/name: prometheus namespaceSelector: matchLabels: kubernetes.io/metadata.name: monitoring ports: - port: prometheus {{- end }}