From c2836ea0815660aaede4b0dbce99c124931d0f18 Mon Sep 17 00:00:00 2001 From: Carlos Ravelo Date: Sat, 8 Sep 2018 12:44:48 -0400 Subject: [PATCH] Fixed: Deployment template was looking for kubePlexImage but values were kubePlex.image Feature: Added the ability to specify externalIPs on the service --- charts/kube-plex/templates/deployment.yaml | 4 ++-- charts/kube-plex/templates/service.yaml | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/charts/kube-plex/templates/deployment.yaml b/charts/kube-plex/templates/deployment.yaml index 96bdd6c..8ac8b96 100644 --- a/charts/kube-plex/templates/deployment.yaml +++ b/charts/kube-plex/templates/deployment.yaml @@ -26,8 +26,8 @@ spec: {{- if .Values.kubePlex.enabled }} initContainers: - name: kube-plex-install - image: "{{ .Values.kubePlexImage.repository }}:{{ .Values.kubePlexImage.tag }}" - imagePullPolicy: {{ .Values.kubePlexImage.pullPolicy }} + image: "{{ .Values.kubePlex.image.repository }}:{{ .Values.kubePlex.image.tag }}" + imagePullPolicy: {{ .Values.kubePlex.image.pullPolicy }} command: - cp - /kube-plex diff --git a/charts/kube-plex/templates/service.yaml b/charts/kube-plex/templates/service.yaml index ad935b0..8e09eea 100644 --- a/charts/kube-plex/templates/service.yaml +++ b/charts/kube-plex/templates/service.yaml @@ -19,6 +19,10 @@ spec: - name: pms port: 32400 targetPort: 32400 +{{- if .Values.service.externalIPs }} + externalIPs: +{{ toYaml .Values.service.externalIPs | indent 4 }} +{{- end }} selector: app: {{ template "name" . }} release: {{ .Release.Name }}