85 lines
2.4 KiB
YAML
85 lines
2.4 KiB
YAML
#
|
|
# Fission chart configuration
|
|
#
|
|
|
|
## Kubernetes configuration
|
|
## For minikube, set this to NodePort, elsewhere use LoadBalancer or ClusterIP.
|
|
serviceType: ClusterIP
|
|
|
|
## For minikube, set this to NodePort, elsewhere use LoadBalancer or ClusterIP.
|
|
routerServiceType: LoadBalancer
|
|
|
|
## Image base repository
|
|
repository: index.docker.io
|
|
|
|
## Fission image repository
|
|
image: fission/fission-bundle
|
|
|
|
## Fission image version
|
|
imageTag: 1.0-rc1
|
|
|
|
## Image pull policy
|
|
pullPolicy: IfNotPresent
|
|
|
|
## Fission fetcher repository
|
|
fetcherImage: fission/fetcher
|
|
|
|
## Fission fetcher image version
|
|
fetcherImageTag: 1.0-rc1
|
|
|
|
## Port at which Fission controller service should be exposed
|
|
controllerPort: 31313
|
|
|
|
## Port at which Fission router service should be exposed
|
|
routerPort: 31314
|
|
|
|
## Namespace in which to run fission functions (this is different from
|
|
## the release namespace)
|
|
functionNamespace: fission-function
|
|
|
|
## Namespace in which to run fission builders (this is different from
|
|
## the release namespace)
|
|
builderNamespace: fission-builder
|
|
|
|
## Enable istio integration
|
|
enableIstio: false
|
|
|
|
## Persist data to a persistent volume.
|
|
persistence:
|
|
enabled: true
|
|
## If defined, storageClassName: <storageClass>
|
|
## If set to "-", storageClassName: "", which disables dynamic provisioning
|
|
## If undefined (the default) or set to null, no storageClassName spec is
|
|
## set, choosing the default provisioner. (gp2 on AWS, standard on
|
|
## GKE, AWS & OpenStack)
|
|
##
|
|
# storageClass: "-"
|
|
accessMode: ReadWriteOnce
|
|
size: 8Gi
|
|
|
|
## Analytics let us count how many people installed fission. Set to
|
|
## false to disable analytics.
|
|
analytics: true
|
|
|
|
## Internally used for generating an analytics job for non-helm installs
|
|
analyticsNonHelmInstall: false
|
|
|
|
## Archive pruner is a garbage collector for archives on the fission storage service.
|
|
## This interval configures the frequency at which it runs inside the storagesvc pod.
|
|
## The value is in minutes.
|
|
pruneInterval: 60
|
|
|
|
## Fission pre-install/pre-upgrade checks live in this image
|
|
preUpgradeChecksImage: fission/pre-upgrade-checks
|
|
|
|
## if there are any pod specialization errors when a function is triggered and this flag is set to true, the error
|
|
## summary is returned as part of http response
|
|
debugEnv: true
|
|
|
|
## set this flag to true if prometheus needs to be deployed along with fission
|
|
prometheusDeploy: false
|
|
|
|
## set this flag to false if you dont need canary deployment feature
|
|
canaryDeployment:
|
|
enabled: false
|