Skip to content

feedback-fusion

Feedback-Fusion helm chart

Version: 0.3.1 Type: application AppVersion: 0.4.0

Installing the Chart

To install the chart use the following commands:

sh
helm repo add feedback-fusion https://onelitefeathernet.github.io/feedback-fusion/
helm repo update
helm install feedback-fusion feedback-fusion/feedback-fusion

Values

KeyTypeDefaultDescription
dashboard.affinityobject{}
dashboard.enabledbooltrue
dashboard.image.pullPolicystring"IfNotPresent"pull policy
dashboard.image.repositorystring"ghcr.io/onelitefeathernet/feedback-fusion-dashboard"image repository
dashboard.image.tagstring""Overrides the image tag whose default is the chart appVersion.
dashboard.ingress.annotationsobject{}annotations to attach to the ingress resource
dashboard.ingress.classNamestring""which ingress class to use
dashboard.ingress.enabledboolfalsewether to create the ingress
dashboard.ingress.hostsstringnilhosts to listen on
dashboard.ingress.tlslist[]tls secret reference
dashboard.livenessProbe.httpGet.pathstring"/"
dashboard.livenessProbe.httpGet.portint3000
dashboard.livenessProbe.periodSecondsint5
dashboard.nodeSelectorobject{}
dashboard.podAnnotationsobject{}annotatiosn to attach to the pod
dashboard.podLabelsobject{}labels to attach to the pod
dashboard.podSecurityContextobject{}the pod security context
dashboard.replicaCountint1count of rep=licas to deploy. The dashboard is stateless so you can just increase this value.
dashboard.resourcesobject{}pod resources
dashboard.securityContextobject{}security context
dashboard.service.typestring"ClusterIP"service type
dashboard.startupProbe.failureThresholdint10
dashboard.startupProbe.httpGet.pathstring"/"
dashboard.startupProbe.httpGet.portint3000
dashboard.startupProbe.periodSecondsint2
dashboard.tolerationslist[]
dashboard.volumeMountslist[]Additional volumeMounts on the output Deployment definition.
dashboard.volumeslist[]Additional volumes on the output Deployment definition.
feedbackFusion.config.secretstring"feedback-fusion-config"the secret containing the config.hcl For all configuration options see https://onelitefeathernet.github.io/feedback-fusion/nightly/docs/configuration/server
feedbackFusion.dashboard.config.secretstring"feedback-fusion-dashboard-config"the secret containing the dashboard config For all configuration options see https://onelitefeathernet.github.io/feedback-fusion/nightly/docs/configuration/dashboard
feedbackFusion.indexer.config.secretstring"feedback-fusion-indexer-config"the secret containing the config.hcl For all configuration options see https://onelitefeathernet.github.io/feedback-fusion/nightly/docs/configuration/indexer
feedbackFusion.logstring"INFO"see https://onelitefeathernet.github.io/feedback-fusion/nightly/docs/observability/logging.html
fullnameOverridestring""full name override
imagePullSecretslist[]
indexer.affinityobject{}
indexer.image.pullPolicystring"IfNotPresent"pull policy
indexer.image.repositorystring"ghcr.io/onelitefeathernet/feedback-fusion-indexer"image repository
indexer.image.tagstring""Overrides the image tag whose default is the chart appVersion.
indexer.livenessProbe.httpGet.pathstring"/"
indexer.livenessProbe.httpGet.portint8080
indexer.livenessProbe.periodSecondsint5
indexer.nodeSelectorobject{}
indexer.podAnnotationsobject{}annotatiosn to attach to the pod
indexer.podLabelsobject{}labels to attach to the pod
indexer.podSecurityContextobject{}the pod security context
indexer.replicaCountint1If you want to use high availability make sure to configure skytable distributed caching as otherwise the replicas won't know a different instance modified the dataset. See https://onelitefeathernet.github.io/feedback-fusion/nightly/docs/caching.html#caching
indexer.resourcesobject{}pod resources
indexer.securityContextobject{}security context
indexer.service.typestring"ClusterIP"service type
indexer.startupProbe.failureThresholdint10
indexer.startupProbe.httpGet.pathstring"/"
indexer.startupProbe.httpGet.portint8080
indexer.startupProbe.periodSecondsint2
indexer.tolerationslist[]
indexer.volumeMountslist[]Additional volumeMounts on the output Deployment definition.
indexer.volumeslist[]Additional volumes on the output Deployment definition.
nameOverridestring""name override
server.affinityobject{}
server.image.pullPolicystring"IfNotPresent"pull policy
server.image.repositorystring"ghcr.io/onelitefeathernet/feedback-fusion"image repository
server.image.tagstring""Overrides the image tag whose default is the chart appVersion.
server.ingress.annotationsobject{}annotations to attach to the ingress resource
server.ingress.classNamestring""which ingress class to use
server.ingress.enabledboolfalsewether to create the ingress
server.ingress.hostsstringnilhosts to listen on
server.ingress.tlslist[]tls secret reference
server.livenessProbe.grpc.portint8000
server.livenessProbe.periodSecondsint5
server.nodeSelectorobject{}
server.podAnnotationsobject{}annotatiosn to attach to the pod
server.podLabelsobject{}labels to attach to the pod
server.podSecurityContextobject{}the pod security context
server.replicaCountint1If you want to use high availability make sure to configure skytable distributed caching as otherwise the replicas won't know a different instance modified the dataset. See https://onelitefeathernet.github.io/feedback-fusion/nightly/docs/caching.html#caching
server.resourcesobject{}pod resources
server.securityContextobject{}security context
server.service.typestring"ClusterIP"service type
server.startupProbe.failureThresholdint10
server.startupProbe.grpc.portint8000
server.startupProbe.periodSecondsint2
server.tolerationslist[]
server.volumeMountslist[]Additional volumeMounts on the output Deployment definition.
server.volumeslist[]Additional volumes on the output Deployment definition.
serviceAccount.annotationsobject{}Annotations to add to the service account
serviceAccount.automountbooltrueAutomatically mount a ServiceAccount's API credentials?
serviceAccount.createbooltrueSpecifies whether a service account should be created
serviceAccount.namestring""The name of the service account to use. If not set and create is true, a name is generated using the fullname template

Autogenerated from chart metadata using helm-docs v1.14.2