Skip to content

Commit effac63

Browse files
authored
Monochart support ingress port configure (#203)
* Added g st * Added g st * Added example * Fix ingress * Fix ingress
1 parent 5c39352 commit effac63

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

incubator/monochart/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
apiVersion: v1
22
description: A declarative helm chart for deploying common types of services on Kubernetes
33
name: monochart
4-
version: 0.10.0
5-
appVersion: 0.10.0
4+
version: 0.11.0
5+
appVersion: 0.11.0
66
home: https://github.com/cloudposse/charts/tree/master/incubator/monochart
77
icon: https://raw.githubusercontent.com/cloudposse/charts/master/incubator/monochart/logo.png
88
maintainers:

incubator/monochart/templates/ingress.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
{{- $root := . -}}
2-
{{- $servicePort := .Values.service.ports.default.external -}}
32
{{- $serviceName := include "common.fullname" . -}}
43
{{- range $name, $ingress := .Values.ingress -}}
54
{{- if $ingress.enabled }}
@@ -27,7 +26,7 @@ spec:
2726
- path: {{ $path }}
2827
backend:
2928
serviceName: {{ $serviceName }}
30-
servicePort: {{ $servicePort }}
29+
servicePort: {{ hasKey $ingress "port" | ternary $ingress.port "default" }}
3130
{{- end -}}
3231
{{- with $ingress.tls }}
3332
tls:

incubator/monochart/values.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -329,6 +329,7 @@ persistence:
329329
ingress:
330330
default:
331331
enabled: false
332+
port: default
332333
# labels:
333334
# dns: "route53"
334335
# annotations:

0 commit comments

Comments
 (0)