Files
Chris Schaefer ed2638e4d4 [stable/spring-cloud-data-flow] Update to new SCDF version 2.3.0 (#19431)
* [stable/spring-cloud-data-flow] Update to new SCDF version 2.3.0

- update scdf version to 2.3.0
- update skipper version to 2.2.1
- add monitoring support via prometheus and grafana

Signed-off-by: Chris Schaefer <cschaefer@pivotal.io>

* regenerate requirements.lock

Signed-off-by: Chris Schaefer <cschaefer@pivotal.io>

* Fix lint error

Signed-off-by: Chris Schaefer <cschaefer@pivotal.io>

* Address PR comments

Signed-off-by: Chris Schaefer <cschaefer@pivotal.io>
2019-12-06 10:08:49 -08:00

39 lines
945 B
YAML

{{- if .Values.features.monitoring.enabled }}
apiVersion: apps/v1
kind: Deployment
metadata:
name: {{ .Release.Name }}-prometheus-proxy
labels:
app: prometheus-proxy
spec:
selector:
matchLabels:
app: prometheus-proxy
template:
metadata:
labels:
app: prometheus-proxy
spec:
serviceAccountName: {{ .Release.Name }}-prometheus-proxy
containers:
- name: prometheus-proxy
image: micrometermetrics/prometheus-rsocket-proxy:0.9.0
imagePullPolicy: Always
ports:
- name: scrape
containerPort: 8080
- name: rsocket
containerPort: 7001
resources:
limits:
cpu: 1.0
memory: 2048Mi
requests:
cpu: 0.5
memory: 1024Mi
securityContext:
fsGroup: 2000
runAsNonRoot: true
runAsUser: 1000
{{- end }}