Skip to content

Commit

Permalink
#9 - helm3 NodePort exposure
Browse files Browse the repository at this point in the history
  • Loading branch information
obriensystems committed Sep 21, 2021
1 parent b8d4c2f commit d58d3e5
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 7 deletions.
6 changes: 3 additions & 3 deletions reference-helm/reference-nbi/templates/service.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@ apiVersion: v1
kind: Service
metadata:
name: {{ include "reference-nbi.fullname" . }}
labels:
{{ include "reference-nbi.labels" . | indent 4 }}

spec:
type: {{ .Values.service.type }}
ports:
- port: {{ .Values.service.port }}
targetPort: http
targetPort: {{ .Values.service.port }}
protocol: TCP
name: http
nodePort: {{ .Values.service.nodePort }}
selector:
app.kubernetes.io/name: {{ include "reference-nbi.name" . }}
app.kubernetes.io/instance: {{ .Release.Name }}
11 changes: 7 additions & 4 deletions reference-helm/reference-nbi/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
replicaCount: 1

image:
repository: nginx
tag: stable
repository: obrienlabs/reference-nbi
tag: 0.0.1
pullPolicy: IfNotPresent

imagePullSecrets: []
Expand All @@ -31,9 +31,12 @@ securityContext: {}
# runAsNonRoot: true
# runAsUser: 1000


service:
type: ClusterIP
port: 80
# expose externally
type: NodePort
port: 8080
nodePort: 30040

ingress:
enabled: false
Expand Down
3 changes: 3 additions & 0 deletions reference-nbi/src/docker/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -35,3 +35,6 @@ docker run --name $CONTAINER_IMAGE \

cd ../../src/docker

#helm3 delete reference-nbi
#sudo helm3 package reference-nbi
#helm3 install --set name=reference-nbi reference-nbi ./reference-nbi

0 comments on commit d58d3e5

Please sign in to comment.