1 apiVersion: extensions/v1beta1
8 namespace: {{ .Release.Namespace }}
10 replicas: {{ .Values.gloo.deployment.replicas }}
18 {{- if .Values.gloo.deployment.stats }}
20 prometheus.io/path: /metrics
21 prometheus.io/port: "9091"
22 prometheus.io/scrape: "true"
26 - image: "{{ .Values.gloo.deployment.image.repository }}:{{ .Values.gloo.deployment.image.tag }}"
27 imagePullPolicy: {{ .Values.gloo.deployment.image.pullPolicy }}
34 readOnlyRootFilesystem: true
35 allowPrivilegeEscalation: false
42 - containerPort: {{ .Values.gloo.deployment.xdsPort }}
49 fieldPath: metadata.namespace
50 {{- if .Values.gloo.deployment.stats }}
51 - name: START_STATS_SERVER
54 {{- if .Values.gloo.deployment.image.pullSecret }}
56 - name: {{ .Values.gloo.deployment.image.pullSecret }}{{end}}