diff --git a/charts/graphql-engine/templates/service.yaml b/charts/graphql-engine/templates/service.yaml index dbebae6..055548d 100644 --- a/charts/graphql-engine/templates/service.yaml +++ b/charts/graphql-engine/templates/service.yaml @@ -24,5 +24,8 @@ spec: - name: http port: {{ coalesce .Values.config.port 8080 }} targetPort: {{ coalesce .Values.config.port 8080 }} + {{- if .Values.service.nodePort }} + nodePort: {{ .Values.service.nodePort }} + {{- end }} type: {{ coalesce (.Values.service).type "ClusterIP" }} diff --git a/charts/graphql-engine/values.yaml b/charts/graphql-engine/values.yaml index 6bd99dc..b4cec78 100644 --- a/charts/graphql-engine/values.yaml +++ b/charts/graphql-engine/values.yaml @@ -220,6 +220,7 @@ service: annotations: {} labels: {} type: ClusterIP + ## nodePort: 30020 ## Ingress configuration for graphql-engine service ## ref https://kubernetes.io/docs/concepts/services-networking/ingress