element-call

element-call

element-call

Version: 0.1.10 Type: application AppVersion: 0.8.0

Run Element-Call and his dependencies

Maintainers

NameEmailUrl
WrenIXhttps://wrenix.eu

Usage

Helm must be installed and setup to your kubernetes cluster to use the charts. Refer to Helm’s documentation to get started. Once Helm has been set up correctly, fetch the charts as follows:

helm pull oci://codeberg.org/wrenix/helm-charts/element-call

You can install a chart release using the following command:

helm install element-call-release oci://codeberg.org/wrenix/helm-charts/element-call --values values.yaml

To uninstall a chart release use helm’s delete command:

helm uninstall element-call-release

Values

livekit JWT

KeyTypeDefaultDescription
service.lkJWT.config.keystring"devkey"key to livekit
service.lkJWT.config.secretstring"secret"secret to livekit
service.lkJWT.config.urlstring""url to livekit
service.lkJWT.enabledbooltrueenable to deploy livekit jwt service for element-call
service.lkJWT.image.pullPolicystring"IfNotPresent"This sets the pull policy for images. (could be overwritten by global.image.pullPolicy)
service.lkJWT.image.registrystring"ghcr.io"image registry (could be overwritten by global.image.registry)
service.lkJWT.image.repositorystring"element-hq/lk-jwt-service"image repository
service.lkJWT.image.tagstring"sha-4a29504"image tag
service.lkJWT.networkPolicy.egress.enabledboolfalseactivate egress no networkpolicy
service.lkJWT.networkPolicy.egress.extralist[]egress rules
service.lkJWT.networkPolicy.ingress.httplist[]ingress for http port (e.g. ingress-controller)
service.lkJWT.replicaCountint1replicas
service.lkJWT.serviceAccount.annotationsobject{}Annotations to add to the service account
service.lkJWT.serviceAccount.automountbooltrueAutomatically mount a ServiceAccount’s API credentials?
service.lkJWT.serviceAccount.createbooltrueSpecifies whether a service account should be created
service.lkJWT.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

Other Values

KeyTypeDefaultDescription
autoscaling.enabledboolfalse
autoscaling.maxReplicasint100
autoscaling.minReplicasint1
autoscaling.targetCPUUtilizationPercentageint80
fullnameOverridestring""
global.image.pullPolicystringnilif set it will overwrite all pullPolicy
global.image.registrystringnilif set it will overwrite all registry entries
imagePullSecretslist[]
ingress.annotationsobject{}
ingress.classNamestring""
ingress.enabledboolfalse
ingress.tlslist[]
nameOverridestring""
service.call.affinityobject{}
service.call.configobject{}
service.call.image.pullPolicystring"IfNotPresent"This sets the pull policy for images. (could be overwritten by global.image.pullPolicy)
service.call.image.registrystring"ghcr.io"image registry (could be overwritten by global.image.registry)
service.call.image.repositorystring"element-hq/element-call"image repository
service.call.image.tagstringnilimage tag - Overrides the image tag whose default is the chart appVersion
service.call.ingress.hoststringnil
service.call.livenessProbe.httpGet.pathstring"/"
service.call.livenessProbe.httpGet.portstring"http"
service.call.networkPolicy.egress.enabledbooltrueactivate egress no networkpolicy
service.call.networkPolicy.egress.extralist[]egress rules
service.call.networkPolicy.enabledboolfalse
service.call.networkPolicy.ingress.httplist[]ingress for http port (e.g. ingress-controller)
service.call.nodeSelectorobject{}
service.call.podAnnotationsobject{}
service.call.podLabelsobject{}
service.call.podSecurityContextobject{}
service.call.readinessProbe.httpGet.pathstring"/"
service.call.readinessProbe.httpGet.portstring"http"
service.call.replicaCountint1replicas
service.call.resourcesobject{}
service.call.securityContextobject{}
service.call.serviceAccount.annotationsobject{}
service.call.serviceAccount.automountbooltrue
service.call.serviceAccount.createbooltrue
service.call.serviceAccount.namestring""
service.call.tolerationslist[]
service.lkJWT.affinityobject{}
service.lkJWT.ingress.hoststringnil
service.lkJWT.livenessProbe.httpGet.pathstring"/healthz"
service.lkJWT.livenessProbe.httpGet.portstring"http"
service.lkJWT.networkPolicy.enabledboolfalse
service.lkJWT.nodeSelectorobject{}
service.lkJWT.podAnnotationsobject{}
service.lkJWT.podLabelsobject{}
service.lkJWT.podSecurityContextobject{}
service.lkJWT.readinessProbe.httpGet.pathstring"/healthz"
service.lkJWT.readinessProbe.httpGet.portstring"http"
service.lkJWT.resourcesobject{}
service.lkJWT.securityContextobject{}
service.lkJWT.tolerationslist[]

Autogenerated from chart metadata using helm-docs