Skip to content
Snippets Groups Projects
Verified Commit 2094725e authored by Sheogorath's avatar Sheogorath :european_castle:
Browse files

feat(longhorn): Add monitoring to longhorn

This patch adds a service monitor for longhorn
parent 172e448e
No related branches found
No related tags found
No related merge requests found
...@@ -11,6 +11,7 @@ resources: ...@@ -11,6 +11,7 @@ resources:
- https://git.shivering-isles.com/github-mirror/longhorn/longhorn/-/raw/v1.2.3/examples/network-policy/backing-image-manager-network-policy.yaml - https://git.shivering-isles.com/github-mirror/longhorn/longhorn/-/raw/v1.2.3/examples/network-policy/backing-image-manager-network-policy.yaml
- https://git.shivering-isles.com/github-mirror/longhorn/longhorn/-/raw/v1.2.3/examples/network-policy/backing-image-data-source-network-policy.yaml - https://git.shivering-isles.com/github-mirror/longhorn/longhorn/-/raw/v1.2.3/examples/network-policy/backing-image-data-source-network-policy.yaml
- ../../shared/networkpolicies/allow-from-ingress.yaml - ../../shared/networkpolicies/allow-from-ingress.yaml
- ../../shared/networkpolicies/allow-from-monitoring.yaml
patchesStrategicMerge: patchesStrategicMerge:
- networkpolicy.yaml - networkpolicy.yaml
---
apiVersion: networking.k8s.io/v1 apiVersion: networking.k8s.io/v1
kind: NetworkPolicy kind: NetworkPolicy
metadata: metadata:
...@@ -6,3 +7,12 @@ spec: ...@@ -6,3 +7,12 @@ spec:
podSelector: podSelector:
matchLabels: matchLabels:
app: longhorn-ui app: longhorn-ui
---
apiVersion: networking.k8s.io/v1
kind: NetworkPolicy
metadata:
name: allow-from-monitoring
spec:
podSelector:
matchLabels:
app: longhorn-manager
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
name: longhorn-prometheus-servicemonitor
namespace: longhorn-system
labels:
name: longhorn-prometheus-servicemonitor
spec:
selector:
matchLabels:
app: longhorn-manager
namespaceSelector:
matchNames:
- longhorn-system
endpoints:
- port: manager
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment