diff --git a/charts/prometheus/my-values/values-int.yaml b/charts/prometheus/my-values/values-int.yaml new file mode 100644 index 0000000..4e63092 --- /dev/null +++ b/charts/prometheus/my-values/values-int.yaml @@ -0,0 +1,40 @@ +alertmanager: + enabled: false + +pushgateway: + enabled: false + +prometheus-node-exporter: + enabled: false + +kubeStateMetrics: + enabled: true + +server: + enabled: true + ingress: + enabled: true + ingressClassName: traefik + annotations: + traefik.ingress.kubernetes.io/router.entrypoints: websecure + traefik.ingress.kubernetes.io/router.tls: "true" + hosts: + - prometheus-int.dvirlabs.com + tls: [] + + service: + type: ClusterIP + port: 80 + + extraFlags: + - web.enable-lifecycle + + retention: "15d" + +resources: + requests: + cpu: "200m" + memory: "512Mi" + limits: + cpu: "500m" + memory: "1Gi" \ No newline at end of file diff --git a/charts/prometheus/my-values/values-prod.yaml b/charts/prometheus/my-values/values-prod.yaml new file mode 100644 index 0000000..84c06b9 --- /dev/null +++ b/charts/prometheus/my-values/values-prod.yaml @@ -0,0 +1,33 @@ +server: + enabled: true + ingress: + enabled: true + ingressClassName: traefik + annotations: + traefik.ingress.kubernetes.io/router.entrypoints: websecure + traefik.ingress.kubernetes.io/router.tls: "true" + hosts: + - prometheus.dvirlabs.com + tls: [] + + retention: "15d" + + service: + type: ClusterIP + port: 80 + + extraFlags: + - web.enable-lifecycle + + additionalScrapeConfigs: /etc/prometheus/additional-scrape-configs.yaml + + extraConfigmapMounts: + - name: additional-scrape-configs + mountPath: /etc/prometheus/additional-scrape-configs.yaml + subPath: additional-scrape-configs.yaml + configMap: prometheus-additional-scrape-configs + readOnly: true + + configMapReload: + prometheus: + enabled: true