36 lines
935 B
YAML
36 lines
935 B
YAML
apiVersion: kustomize.config.k8s.io/v1beta1
|
|
kind: Kustomization
|
|
resources:
|
|
- https://github.com/prometheus-operator/kube-prometheus?ref=b5b59bc0b45508b85647eb7a84b96dc167be15f1
|
|
patches:
|
|
# patch node-exporter to listen from the host on 9100 and move the internal https listener to 9101
|
|
- path: node-exporter-patch.yaml
|
|
target:
|
|
kind: DaemonSet
|
|
name: node-exporter
|
|
|
|
# Patch network policies to allow traefik to access them
|
|
- path: network-policies-patch.yaml
|
|
target:
|
|
kind: NetworkPolicy
|
|
name: grafana
|
|
|
|
- path: network-policies-patch.yaml
|
|
target:
|
|
kind: NetworkPolicy
|
|
name: prometheus-k8s
|
|
|
|
- path: network-policies-patch.yaml
|
|
target:
|
|
kind: NetworkPolicy
|
|
name: alertmanager-main
|
|
|
|
- path: prometheus-patch.yaml
|
|
target:
|
|
kind: Prometheus
|
|
name: k8s
|
|
|
|
- path: cluster-role-patch.yaml
|
|
target:
|
|
kind: ClusterRole
|
|
name: prometheus-k8s
|