Skip to content

Commit 742c402

Browse files
feat(internal-gateway): add promotion-orchestrator route
1 parent e1b0720 commit 742c402

File tree

4 files changed

+19
-1
lines changed

4 files changed

+19
-1
lines changed

charts/internal-gateway/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v2
22
appVersion: v0.0.0
33
description: A Helm chart for Codefresh Internal Gateway
44
name: internal-gateway
5-
version: 0.10.6
5+
version: 0.11.0
66
home: https://github.com/codefresh-io/helm-charts
77
keywords:
88
- codefresh

charts/internal-gateway/templates/_default_values.tpl

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,9 @@ codefresh:
4949
argo-platform-broadcaster:
5050
svc: '{{ index .Values.codefresh "argo-platform-broadcaster-svc" }}.{{ .Release.Namespace }}.svc.{{ .Values.global.clusterDomain }}'
5151
port: {{ index .Values.codefresh "argo-platform-broadcaster-port" }}
52+
argo-platform-promotion-orchestrator:
53+
svc: '{{ index .Values.codefresh "argo-platform-promotion-orchestrator-svc" }}.{{ .Release.Namespace }}.svc.{{ .Values.global.clusterDomain }}'
54+
port: {{ index .Values.codefresh "argo-platform-promotion-orchestrator-port" }}
5255
argo-hub:
5356
svc: '{{ .Release.Name }}-{{ index .Values.codefresh "argo-hub-svc" }}.{{ .Release.Namespace }}.svc.{{ .Values.global.clusterDomain }}'
5457
port: {{ index .Values.codefresh "argo-hub-port" }}

charts/internal-gateway/templates/_location_map.tpl

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -280,6 +280,18 @@ nginx:
280280
{{- $presets.locationSnippet | toYaml | nindent 10 }}
281281
locationDirectives:
282282
{{- $presets.locationDirectives | toYaml | nindent 10 }}
283+
284+
/2.0/api/promotion-orchestrator:
285+
enabled: true
286+
proxy:
287+
host: {{ index $endpoints.serviceEndpoints "argo-platform-promotion-orchestrator" "svc" }}
288+
port: {{ index $endpoints.serviceEndpoints "argo-platform-promotion-orchestrator" "port" }}
289+
proxyPassSnippet:
290+
{{- $presets.authHeaderSet | toYaml | nindent 12 }}
291+
locationSnippet:
292+
{{- $presets.locationSnippet | toYaml | nindent 10 }}
293+
locationDirectives:
294+
{{- $presets.locationDirectives | toYaml | nindent 10 }}
283295
{{- end }}
284296

285297
{{- define "internal-gateway.nginx-config" }}

charts/internal-gateway/values.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,9 @@ codefresh:
5454
argo-platform-broadcaster-svc: argo-platform-broadcaster
5555
argo-platform-broadcaster-port: 80
5656

57+
argo-platform-promotion-orchestrator-svc: argo-platform-promotion-orchestrator
58+
argo-platform-promotion-orchestrator-port: 80
59+
5760
argo-hub-svc: argo-hub-platform
5861
argo-hub-port: 80
5962

0 commit comments

Comments
 (0)