Files
robot-shop/K8s/helm/templates/web-deployment.yaml
Antonio Gutierrez cb58047766 helm/web-deployment: add env vars for log level of autotrace_webhook
These environment variables come useful during debugging when the autotrace
webhook is used.

Signed-off-by: Antonio Gutierrez <antonio.gutierrez@instana.com>
2021-11-26 01:50:22 +01:00

48 lines
1.2 KiB
YAML

apiVersion: apps/v1
kind: Deployment
metadata:
name: web
labels:
service: web
spec:
replicas: 1
selector:
matchLabels:
service: web
template:
metadata:
labels:
service: web
spec:
{{ if .Values.psp.enabled }}
serviceAccountName: robot-shop
{{ end }}
containers:
- name: web
image: {{ .Values.image.repo }}/rs-web:{{ .Values.image.version }}
imagePullPolicy: {{ .Values.image.pullPolicy }}
{{- if or .Values.web.debug_autotrace .Values.eum.key }}
env:
{{- end}}
{{- if .Values.web.debug_autotrace }}
- name: INSTANA_LII_LOG_LEVEL
value: "debug"
- name: INSTANA_IWN_LOG_LEVEL
value: "debug"
{{- else if .Values.eum.key }}
- name: INSTANA_EUM_KEY
value: {{ .Values.eum.key }}
- name: INSTANA_EUM_REPORTING_URL
value: {{ .Values.eum.url }}
{{- end}}
ports:
- containerPort: 8080
resources:
limits:
cpu: 200m
memory: 100Mi
requests:
cpu: 100m
memory: 50Mi
restartPolicy: Always