This documentation site is about the unstable (upcoming) Comentario version.  Switch to the stable version »

Parameters

Comentario Helm chart parameter description

Comentario Helm chart provides the following configuration parameters.

NameDescriptionDefault value
replicaCountNumber of desired pods. NB: Comentario doesn’t support upscaling to more than 1 pod at the moment1
image.repositoryDocker image registry to download Comentario image fromregistry.gitlab.com/comentario/comentario
image.pullPolicyImage pull policyAlways
image.tagImage tag to use: a specific release tag, latest for latest released version, or edge for latest development buildlatest
imagePullSecretsDocker image registry secret names as an array[]
nameOverrideOverride for the instance name
fullnameOverrideOverride for full name, which is used to create Kubernetes objects
serviceAccount.createWhether a service account should be createdtrue
serviceAccount.annotationsAnnotations to add to the service account as an object{}
serviceAccount.nameName of the service account to use. If not set and create is true, a name will be generated
configMap.annotationsAnnotations to add to the config map as an object{}
configMap.nameName of the config map to use. If not set, a name will be generated
secret.nameName of the Secret object containing Comentario secretscomentario-secrets
podAnnotationsAdditional pod annotation as an object{}
podSecurityContextPod security context configuration{}
securityContextSecurity context configuration{}
service.typeType of the service objectClusterIP
service.portService port80
ingress.enabledWhether to create ingress objectstrue
ingress.hostHost to install an ingress rule forcomentario.example.com
clusterIssuerName of ClusterIssuer to useletsencrypt-staging
comentario.argsCommand-line arguments to the comentario command["--host=0.0.0.0", "--port=80", "-v"]
comentario.cleanupTimeoutGrace period before killing an idle connection10s
comentario.gracefulTimeoutGrace period before shutting down server15s
comentario.maxHeaderSizeMax. request header size1MiB
comentario.keepAliveTCP keepalive timeout on accepted connections3m
comentario.readTimeoutMax. duration before request read times out30s
comentario.writeTimeoutMax. duration before response write times out60s
comentario.baseDocsUrlBase documentation URLhttps://docs.comentario.app/
comentario.tosUrlURL of the Terms of Service page<baseUrl>/en/legal/tos/
comentario.privacyPolicyUrlURL of the Privacy Policy page<baseUrl>/en/legal/privacy/
comentario.homeContentUrlURL of a HTML page to display on homepagehttps://docs.comentario.app/en/embed/front-page/
comentario.maxImportFileSizeMax. import file size10MiB
comentario.superuserUUID or email of a user to become a superuser
comentario.log.levelLog verbosity leveldebug
comentario.log.noColorDisable log colouringfalse
comentario.log.fullIPsLog IP addresses in fullfalse
comentario.db.maxIdleConnsMax. number of idle connections10
comentario.stats.disablePageViewsDisable page view statistics gathering and reportingfalse
comentario.stats.maxDaysStatistics retention and reporting period, in days30
comentario.liveUpdate.disableDisable Live updatefalse
comentario.liveUpdate.maxClientsMaximum number of Live update clients10000
resources.limitsPod resources limit configuration{cpu: 500m, memory: 200Mi}
resources.requestsPod resources request configuration
autoscaling.enabledWhether horizontal autoscaling is enabled. NB: Comentario doesn’t support upscaling to more than 1 pod at the momentfalse
nodeSelectorNode selector configuration{}
tolerationsPod tolerations configuration as an array[]
affinityPod scheduling constraints configuration{}

See also