Skip to content

Instantly share code, notes, and snippets.

@metalmatze
Last active January 16, 2019 16:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save metalmatze/7307a13f20db24e4af1ad26641ee4e55 to your computer and use it in GitHub Desktop.
Save metalmatze/7307a13f20db24e4af1ad26641ee4e55 to your computer and use it in GitHub Desktop.
Changing Prometheus in Custom Resource with Prometheus Operator
apiVersion: monitoring.coreos.com/v1
kind: Prometheus
metadata:
labels:
prometheus: k8s
name: k8s
namespace: monitoring
spec:
alerting:
alertmanagers:
- name: alertmanager-main
namespace: monitoring
port: web
baseImage: quay.io/prometheus/prometheus
nodeSelector:
beta.kubernetes.io/os: linux
replicas: 2
resources:
requests:
memory: 400Mi
+ retention: 170h
ruleSelector:
matchLabels:
prometheus: k8s
role: alert-rules
securityContext:
fsGroup: 2000
runAsNonRoot: true
runAsUser: 1000
serviceAccountName: prometheus-k8s
serviceMonitorNamespaceSelector: {}
serviceMonitorSelector: {}
version: v2.5.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment