Skip to content

Commit 084b783

Browse files
feat(internal-gateway): add argo-platform-broadcaster (#73)
1 parent 13f0601 commit 084b783

File tree

5 files changed

+23
-2
lines changed

5 files changed

+23
-2
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.3.1
5+
version: 0.4.0
66
home: https://github.com/codefresh-io/helm-charts
77
keywords:
88
- codefresh

charts/internal-gateway/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# internal-gateway
22

3-
![Version: 0.3.1](https://img.shields.io/badge/Version-0.3.1-informational?style=flat-square) ![AppVersion: v0.0.0](https://img.shields.io/badge/AppVersion-v0.0.0-informational?style=flat-square)
3+
![Version: 0.4.0](https://img.shields.io/badge/Version-0.4.0-informational?style=flat-square) ![AppVersion: v0.0.0](https://img.shields.io/badge/AppVersion-v0.0.0-informational?style=flat-square)
44

55
A Helm chart for Codefresh Internal Gateway
66

charts/internal-gateway/templates/_default_values.tpl

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,9 @@ codefresh:
4343
argo-platform-ui:
4444
svc: '{{ index .Values.codefresh "argo-platform-ui-svc" }}.{{ .Release.Namespace }}.svc.{{ .Values.global.clusterDomain }}'
4545
port: {{ index .Values.codefresh "argo-platform-ui-port" }}
46+
argo-platform-broadcaster:
47+
svc: '{{ index .Values.codefresh "argo-platform-broadcaster-svc" }}.{{ .Release.Namespace }}.svc.{{ .Values.global.clusterDomain }}'
48+
port: {{ index .Values.codefresh "argo-platform-broadcaster-port" }}
4649
argo-hub:
4750
svc: '{{ .Release.Name }}-{{ index .Values.codefresh "argo-hub-svc" }}.{{ .Release.Namespace }}.svc.{{ .Values.global.clusterDomain }}'
4851
port: {{ index .Values.codefresh "argo-hub-port" }}

charts/internal-gateway/templates/_location_map.tpl

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,9 @@ serviceEndpoints:
6565
argo-platform-api-events:
6666
svc: argo-platform-api-events
6767
port: 80
68+
argo-platform-broadcaster:
69+
svc: argo-platform-broadcaster
70+
port: 80
6871
argo-platform-ui:
6972
svc: argo-platform-ui
7073
port: 4200
@@ -257,6 +260,18 @@ nginx:
257260
locationDirectives:
258261
{{- $presets.locationDirectives | toYaml | nindent 10 }}
259262

263+
/2.0/api/broadcaster/graphql:
264+
enabled: true
265+
proxy:
266+
host: {{ index $endpoints.serviceEndpoints "argo-platform-broadcaster" "svc" }}
267+
port: {{ index $endpoints.serviceEndpoints "argo-platform-broadcaster" "port" }}
268+
proxyPassSnippet:
269+
{{- $presets.authHeaderSet | toYaml | nindent 12 }}
270+
locationSnippet:
271+
{{- $presets.locationSnippet | toYaml | nindent 10 }}
272+
locationDirectives:
273+
{{- $presets.locationDirectives | toYaml | nindent 10 }}
274+
260275
/2.0/api/graphql:
261276
enabled: true
262277
proxy:

charts/internal-gateway/values.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,9 @@ codefresh:
4848
argo-platform-ui-svc: argo-platform-ui
4949
argo-platform-ui-port: 4200
5050

51+
argo-platform-broadcaster-svc: argo-platform-broadcaster
52+
argo-platform-broadcaster-port: 80
53+
5154
argo-hub-svc: argo-hub-platform
5255
argo-hub-port: 80
5356

0 commit comments

Comments
 (0)