diff --git a/charts/vantage-kubernetes-agent/Chart.yaml b/charts/vantage-kubernetes-agent/Chart.yaml index d86e37b..e95723c 100644 --- a/charts/vantage-kubernetes-agent/Chart.yaml +++ b/charts/vantage-kubernetes-agent/Chart.yaml @@ -2,6 +2,6 @@ apiVersion: v2 name: vantage-kubernetes-agent description: Provisions the Vantage Kubernetes agent. type: application -version: 1.0.32 -appVersion: "1.0.24" +version: 1.0.33 +appVersion: "1.0.25" icon: "https://assets.vantage.sh/www/vantage_avatar-social.jpg" diff --git a/charts/vantage-kubernetes-agent/templates/application.yaml b/charts/vantage-kubernetes-agent/templates/application.yaml index 3b85138..c5e929f 100644 --- a/charts/vantage-kubernetes-agent/templates/application.yaml +++ b/charts/vantage-kubernetes-agent/templates/application.yaml @@ -89,6 +89,10 @@ spec: - name: VANTAGE_ARGO_ROLLOUTS value: "{{ .Values.agent.argocdRollouts }}" {{- end}} + {{- if .Values.agent.reportHTTPProxy}} + - name: VANTAGE_REPORT_HTTP_PROXY + value: "{{ .Values.agent.reportHTTPProxy }}" + {{- end}} - name: VANTAGE_API_TOKEN valueFrom: secretKeyRef: diff --git a/charts/vantage-kubernetes-agent/values.schema.json b/charts/vantage-kubernetes-agent/values.schema.json index 0e3f17a..fd9944d 100644 --- a/charts/vantage-kubernetes-agent/values.schema.json +++ b/charts/vantage-kubernetes-agent/values.schema.json @@ -32,6 +32,9 @@ "nodeAddressTypes": { "type": "string" }, + "reportHTTPProxy": { + "type": "string" + }, "secret": { "type": "object", "properties": { diff --git a/charts/vantage-kubernetes-agent/values.yaml b/charts/vantage-kubernetes-agent/values.yaml index d88ff55..c0b913f 100644 --- a/charts/vantage-kubernetes-agent/values.yaml +++ b/charts/vantage-kubernetes-agent/values.yaml @@ -41,6 +41,10 @@ agent: # Optional. When enabled, includes ArgoCD Rollouts within controller metadata similar to Deployments. argocdRollouts: false + # Optional. URL of an HTTP proxy used for external communications during the periodic report. This includes HTTP requests to the Vantage API and AWS S3. ie. http://example.com:3001 + reportHTTPProxy: "" + + persist: mountPath: "/var/lib/vantage-agent" name: "data"