matrix-authentication-service
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/matrix-authentication-service
You can install a chart release using the following command:
helm install matrix-authentication-service-release oci://codeberg.org/wrenix/helm-charts/matrix-authentication-service --values values.yaml
To uninstall a chart release use `helm’s delete command:
helm uninstall matrix-authentication-service-release
Values
| Key | Type | Default | Description |
|---|---|---|---|
affinity |
object |
|
|
autoscaling.enabled |
bool |
|
|
autoscaling.maxReplicas |
int |
|
|
autoscaling.minReplicas |
int |
|
|
autoscaling.targetCPUUtilizationPercentage |
int |
|
|
config.branding.imprint |
string |
|
|
config.branding.logo_uri |
string |
|
|
config.branding.policy_uri |
string |
|
|
config.branding.service_name |
string |
|
|
config.branding.tos_uri |
string |
|
|
config.clients |
list |
|
|
config.database.connect_timeout |
int |
|
|
config.database.database |
string |
|
|
config.database.host |
string |
|
|
config.database.idle_timeout |
int |
|
|
config.database.max_connections |
int |
|
|
config.database.max_lifetime |
int |
|
|
config.database.min_connections |
int |
|
|
config.database.password |
string |
|
|
config.database.port |
int |
|
|
config.database.username |
string |
|
|
config.email.from |
string |
|
|
config.email.reply_to |
string |
|
|
config.email.transport |
string |
|
|
config.experimental.access_token_ttl |
int |
|
|
config.experimental.compat_token_ttl |
int |
|
|
config.http.issuer |
string |
|
|
config.http.listeners[0].binds[0].address |
string |
|
|
config.http.listeners[0].name |
string |
|
|
config.http.listeners[0].proxy_protocol |
bool |
|
|
config.http.listeners[0].resources[0].name |
string |
|
|
config.http.listeners[0].resources[1].name |
string |
|
|
config.http.listeners[0].resources[2].name |
string |
|
|
config.http.listeners[0].resources[3].name |
string |
|
|
config.http.listeners[0].resources[4].name |
string |
|
|
config.http.listeners[0].resources[4].playground |
bool |
|
|
config.http.listeners[0].resources[5].name |
string |
|
|
config.http.listeners[0].resources[5].path |
string |
|
|
config.http.listeners[1].binds[0].address |
string |
|
|
config.http.listeners[1].name |
string |
|
|
config.http.listeners[1].resources[0].name |
string |
|
|
config.http.listeners[2].binds[0].address |
string |
|
|
config.http.listeners[2].name |
string |
|
|
config.http.listeners[2].resources[0].name |
string |
|
|
config.http.public_base |
string |
|
|
config.http.trusted_proxies[0] |
string |
|
|
config.http.trusted_proxies[1] |
string |
|
|
config.http.trusted_proxies[2] |
string |
|
|
config.http.trusted_proxies[3] |
string |
|
|
config.http.trusted_proxies[4] |
string |
|
|
config.http.trusted_proxies[5] |
string |
|
|
config.matrix.endpoint |
string |
|
|
config.matrix.homeserver |
string |
|
|
config.matrix.secret |
string |
|
|
config.passwords.enabled |
bool |
|
|
config.passwords.schemes[0].algorithm |
string |
|
|
config.passwords.schemes[0].version |
int |
|
|
config.policy.authorization_grant_entrypoint |
string |
|
|
config.policy.client_registration_entrypoint |
string |
|
|
config.policy.data |
string |
|
|
config.policy.email_entrypoint |
string |
|
|
config.policy.password_entrypoint |
string |
|
|
config.policy.register_entrypoint |
string |
|
|
config.policy.wasm_module |
string |
|
|
config.secrets.encryption |
string |
|
|
config.secrets.keys |
list |
|
|
config.telemetry.metrics.exporter |
string |
|
|
config.telemetry.sentry.dsn |
string |
|
|
config.telemetry.tracing.exporter |
string |
|
|
config.telemetry.tracing.propagators |
list |
|
|
config.templates.assets_manifest |
string |
|
|
config.templates.path |
string |
|
|
config.templates.translations_path |
string |
|
|
config.upstream_oauth2.providers |
list |
|
|
fullnameOverride |
string |
|
|
global.image.pullPolicy |
string |
|
if set it will overwrite all pullPolicy |
global.image.registry |
string |
|
if set it will overwrite all registry entries |
image.pullPolicy |
string |
|
|
image.registry |
string |
|
|
image.repository |
string |
|
|
image.tag |
string |
|
Overrides the image tag whose default is the chart appVersion. |
imagePullSecrets |
list |
|
|
ingress.annotations |
object |
|
|
ingress.className |
string |
|
|
ingress.enabled |
bool |
|
|
ingress.hosts[0].host |
string |
|
|
ingress.hosts[0].paths[0].path |
string |
|
|
ingress.hosts[0].paths[0].pathType |
string |
|
|
ingress.hosts[1].host |
string |
|
|
ingress.hosts[1].paths[0].path |
string |
|
|
ingress.hosts[1].paths[0].pathType |
string |
|
|
ingress.hosts[1].paths[1].path |
string |
|
|
ingress.hosts[1].paths[1].pathType |
string |
|
|
ingress.hosts[1].paths[2].path |
string |
|
|
ingress.hosts[1].paths[2].pathType |
string |
|
|
ingress.tls |
list |
|
|
livenessProbe.httpGet.path |
string |
|
|
livenessProbe.httpGet.port |
string |
|
|
nameOverride |
string |
|
|
nodeSelector |
object |
|
|
podAnnotations |
object |
|
|
podLabels |
object |
|
|
podSecurityContext.fsGroup |
int |
|
|
prometheus.servicemonitor.enabled |
bool |
|
|
prometheus.servicemonitor.labels |
object |
|
|
readinessProbe.httpGet.path |
string |
|
|
readinessProbe.httpGet.port |
string |
|
|
replicaCount |
int |
|
|
resources |
object |
|
|
securityContext.capabilities.drop[0] |
string |
|
|
securityContext.readOnlyRootFilesystem |
bool |
|
|
securityContext.runAsNonRoot |
bool |
|
|
securityContext.runAsUser |
int |
|
|
service.port |
int |
|
|
service.type |
string |
|
|
serviceAccount.annotations |
object |
|
|
serviceAccount.automount |
bool |
|
|
serviceAccount.create |
bool |
|
|
serviceAccount.name |
string |
|
|
tolerations |
list |
|
|
volumeMounts |
list |
|
|
volumes |
list |
|
Autogenerated from chart metadata using helm-docs