diff --git a/stable/ambassador/Chart.yaml b/stable/ambassador/Chart.yaml index 349bff5643..50b1e0a7f1 100644 --- a/stable/ambassador/Chart.yaml +++ b/stable/ambassador/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v1 appVersion: 0.85.0 description: A Helm chart for Datawire Ambassador name: ambassador -version: 4.4.3 +version: 4.4.4 icon: https://www.getambassador.io/images/logo.png home: https://www.getambassador.io/ sources: diff --git a/stable/ambassador/templates/deployment.yaml b/stable/ambassador/templates/deployment.yaml index 6ebee50fda..6efb57972c 100644 --- a/stable/ambassador/templates/deployment.yaml +++ b/stable/ambassador/templates/deployment.yaml @@ -48,6 +48,12 @@ spec: priorityClassName: {{ .Values.priorityClassName | quote }} {{- end }} volumes: + - name: ambassador-pod-info + downwardAPI: + items: + - fieldRef: + fieldPath: metadata.labels + path: labels {{- if .Values.prometheusExporter.enabled }} - name: stats-exporter-mapping-config configMap: @@ -162,6 +168,9 @@ spec: initialDelaySeconds: 30 periodSeconds: 3 volumeMounts: + - name: ambassador-pod-info + mountPath: /tmp/ambassador-pod-info + readOnly: true {{- if .Values.ambassadorConfig }} - name: ambassador-config mountPath: /ambassador/ambassador-config/ambassador-config.yaml diff --git a/stable/ambassador/templates/service.yaml b/stable/ambassador/templates/service.yaml index d988e5010e..6436eaebde 100644 --- a/stable/ambassador/templates/service.yaml +++ b/stable/ambassador/templates/service.yaml @@ -8,6 +8,7 @@ metadata: helm.sh/chart: {{ include "ambassador.chart" . }} app.kubernetes.io/instance: {{ .Release.Name }} app.kubernetes.io/managed-by: {{ .Release.Service }} + app.kubernetes.io/component: ambassador-service {{- with .Values.service.annotations }} annotations: {{- toYaml . | nindent 4 }}