Helm chart updates (#273)

Remove hardcoded "fission" namespace in various places.

Remove etcd deployment and service, since we use K8s APIs now.

Add ClusterRoleBinding for the fission service account, to allow fission components to access TPRs. We currently make the service account a cluster admin. This is more permissive than it should be; we should define a specific role for just fission resources.
This commit is contained in:
Soam Vasani
2017-08-09 23:52:13 -07:00
committed by GitHub
parent 42261d8810
commit 00c2883235
4 changed files with 108 additions and 82 deletions
+5 -1
View File
@@ -9,6 +9,9 @@ serviceType: LoadBalancer
## Fission image repostiroy
image: fission/fission-bundle
## Image pull policy
pullPolicy: ifNotPresent
## Fission image version
imageTag: nightly20170705
@@ -37,4 +40,5 @@ fissionUiImage: fission/fission-ui:0.1.0
### NATS Streaming
nats:
authToken: "defaultFissionAuthToken"
clusterID: "fissionMQTrigger"
clusterID: "fissionMQTrigger"