diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index b6c91bc..3e435a3 100755 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -20,7 +20,7 @@ jobs: - uses: actions/setup-python@v4 with: - python-version: 3.7 + python-version: 3.11 - name: Set up chart-testing uses: helm/chart-testing-action@v2.1.0 diff --git a/charts/gxf/Chart.yaml b/charts/gxf/Chart.yaml index 5ac46a3..9494efc 100644 --- a/charts/gxf/Chart.yaml +++ b/charts/gxf/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 name: gxf description: Generic GXF Helm chart -version: '1.8.3' +version: '1.8.4' icon: https://artwork.lfenergy.org/projects/grid-exchange-fabric/abbrev/color/grid-exchange-fabric-abbrev-color.png maintainers: - name: OSGP diff --git a/charts/gxf/config/tomcat/server.xml b/charts/gxf/config/tomcat/server.xml index 4564952..34db344 100644 --- a/charts/gxf/config/tomcat/server.xml +++ b/charts/gxf/config/tomcat/server.xml @@ -47,15 +47,15 @@ SPDX-License-Identifier: Apache-2.0 secretRequired="false" /> {{- end }} {{- if and .Values.httpsConnector.enabled (not .Values.httpdSidecar.enabled) }} - - diff --git a/charts/gxf/templates/deployment.yaml b/charts/gxf/templates/deployment.yaml index 8b499f1..086948a 100644 --- a/charts/gxf/templates/deployment.yaml +++ b/charts/gxf/templates/deployment.yaml @@ -92,6 +92,11 @@ spec: name: http protocol: TCP {{- end }} + {{- if .Values.httpsConnector.enabled }} + - containerPort: 8443 + name: https + protocol: TCP + {{- end }} {{- range .Values.extraPorts }} - containerPort: {{ .port }} name: {{ .name }} diff --git a/charts/gxf/templates/service.yaml b/charts/gxf/templates/service.yaml index 3738e5a..e1d2be0 100644 --- a/charts/gxf/templates/service.yaml +++ b/charts/gxf/templates/service.yaml @@ -12,6 +12,11 @@ spec: port: 443 targetPort: https {{- end }} + {{- if .Values.httpsConnector.enabled }} + - name: https + port: 8443 + targetPort: https + {{- end }} {{- range .Values.extraServicePorts }} - name: {{ $.Release.Name }}-{{ .name }} port: {{ .port }}