Skip to content

Commit 77d38a8

Browse files
feat(internal-gateway): optional ipv6 (#128)
1 parent 9d75684 commit 77d38a8

File tree

4 files changed

+9
-2
lines changed

4 files changed

+9
-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.12.1
5+
version: 0.12.2
66
home: https://github.com/codefresh-io/helm-charts
77
keywords:
88
- codefresh

charts/internal-gateway/README.md

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

3-
![Version: 0.12.1](https://img.shields.io/badge/Version-0.12.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.12.2](https://img.shields.io/badge/Version-0.12.2-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

@@ -33,6 +33,7 @@ A Helm chart for Codefresh Internal Gateway
3333
| global.dnsService | string | `"kube-dns"` | configures DNS service name |
3434
| hpa | object | See below | HPA parameters |
3535
| ingress | object | See below | Ingress parameters |
36+
| ipv6 | object | `{"enabled":true}` | Enable IPv6 support |
3637
| keda.enabled | bool | `false` | |
3738
| libraryMode | bool | `false` | |
3839
| nginx.config.accessLogEnabled | bool | `true` | Enables NGINX access logs |

charts/internal-gateway/templates/_components/_configmap.tpl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,9 @@ data:
8585

8686
server {
8787
listen 8080;
88+
{{- if .Values.ipv6.enabled }}
8889
listen [::]:8080;
90+
{{- end }}
8991

9092
{{- range $key, $val := $nginxConfig.serverDirectives }}
9193
{{ printf "%s %s;" $key $val }}

charts/internal-gateway/values.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22
# Added to support usage in Codefresh On-Premise Helm chart
33
libraryMode: false
44

5+
# -- Enable IPv6 support
6+
ipv6:
7+
enabled: true
8+
59
# -- Codefresh platform settings
610
# List of services endpoints and port
711
# @default -- See below

0 commit comments

Comments
 (0)