From a15c8678129c72c48db60b2d4db87030ff09fdc3 Mon Sep 17 00:00:00 2001 From: Ashley Penney Date: Thu, 27 Apr 2017 17:17:30 -0400 Subject: [PATCH] Make the chart work with helm 2.2 (#170) Primarily this involved removing the release namespace, which is controlled by helm. If you want resources in a namespace you set --namespace= with helm install, anything else leaves helm unable to properly manage the resources. I think the functions namespace won't work either on a delete. --- charts/fission/templates/deployment.yaml | 15 --------------- charts/fission/templates/svc.yaml | 2 -- charts/fission/values.yaml | 2 +- 3 files changed, 1 insertion(+), 18 deletions(-) diff --git a/charts/fission/templates/deployment.yaml b/charts/fission/templates/deployment.yaml index 4fea6f5f..bc21ba04 100644 --- a/charts/fission/templates/deployment.yaml +++ b/charts/fission/templates/deployment.yaml @@ -1,11 +1,3 @@ -apiVersion: v1 -kind: Namespace -metadata: - name: {{ .Release.Namespace }} - labels: - name: fission - chart: "{{ .Chart.Name }}-{{ .Chart.Version }}" - --- apiVersion: v1 kind: Namespace @@ -20,7 +12,6 @@ apiVersion: extensions/v1beta1 kind: Deployment metadata: name: controller - namespace: {{ .Release.Namespace }} labels: chart: "{{ .Chart.Name }}-{{ .Chart.Version }}" spec: @@ -41,7 +32,6 @@ apiVersion: extensions/v1beta1 kind: Deployment metadata: name: router - namespace: {{ .Release.Namespace }} labels: chart: "{{ .Chart.Name }}-{{ .Chart.Version }}" spec: @@ -62,7 +52,6 @@ apiVersion: v1 kind: Service metadata: name: poolmgr - namespace: {{ .Release.Namespace }} labels: svc: poolmgr chart: "{{ .Chart.Name }}-{{ .Chart.Version }}" @@ -78,7 +67,6 @@ apiVersion: extensions/v1beta1 kind: Deployment metadata: name: poolmgr - namespace: {{ .Release.Namespace }} labels: chart: "{{ .Chart.Name }}-{{ .Chart.Version }}" spec: @@ -99,7 +87,6 @@ apiVersion: extensions/v1beta1 kind: Deployment metadata: name: kubewatcher - namespace: {{ .Release.Namespace }} labels: chart: "{{ .Chart.Name }}-{{ .Chart.Version }}" spec: @@ -120,7 +107,6 @@ apiVersion: v1 kind: Service metadata: name: etcd - namespace: {{ .Release.Namespace }} labels: svc: etcd chart: "{{ .Chart.Name }}-{{ .Chart.Version }}" @@ -136,7 +122,6 @@ apiVersion: extensions/v1beta1 kind: Deployment metadata: name: etcd - namespace: {{ .Release.Namespace }} labels: chart: "{{ .Chart.Name }}-{{ .Chart.Version }}" spec: diff --git a/charts/fission/templates/svc.yaml b/charts/fission/templates/svc.yaml index 11659181..a6a6cb58 100644 --- a/charts/fission/templates/svc.yaml +++ b/charts/fission/templates/svc.yaml @@ -2,7 +2,6 @@ apiVersion: v1 kind: Service metadata: name: router - namespace: {{ .Release.Namespace }} labels: svc: router chart: "{{ .Chart.Name }}-{{ .Chart.Version }}" @@ -20,7 +19,6 @@ apiVersion: v1 kind: Service metadata: name: controller - namespace: {{ .Release.Namespace }} labels: svc: controller chart: "{{ .Chart.Name }}-{{ .Chart.Version }}" diff --git a/charts/fission/values.yaml b/charts/fission/values.yaml index 2100f2d2..b645cdf0 100644 --- a/charts/fission/values.yaml +++ b/charts/fission/values.yaml @@ -20,4 +20,4 @@ routerPort: 31314 ## Namespace in which to run fission functions (this is different from ## the release namespace) -fissionFunctionNamespace: fission-function +functionNamespace: fission-function