mattermost values.yaml
π£
hostnameπ£
Type: string
"bigbang.dev"
istio.enabledπ£
Type: bool
false
Description: Toggle istio integration
istio.chat.enabledπ£
Type: bool
true
istio.chat.annotationsπ£
Type: object
{}
Default value (formatted)
{}
istio.chat.labelsπ£
Type: object
{}
Default value (formatted)
{}
istio.chat.gateways[0]π£
Type: string
"istio-system/main"
istio.chat.hosts[0]π£
Type: string
"chat.{{ .Values.hostname }}"
istio.injectionπ£
Type: string
"disabled"
ingressπ£
Type: object
{"annotations":{},"enabled":false,"host":"","tlsSecret":""}
Default value (formatted)
{
"annotations": {},
"enabled": false,
"host": "",
"tlsSecret": ""
}
Description: Specification to configure an Ingress with Mattermost
monitoring.enabledπ£
Type: bool
false
monitoring.namespaceπ£
Type: string
"monitoring"
networkPolicies.enabledπ£
Type: bool
false
networkPolicies.ingressLabels.appπ£
Type: string
"istio-ingressgateway"
networkPolicies.ingressLabels.istioπ£
Type: string
"ingressgateway"
networkPolicies.controlPlaneCidrπ£
Type: string
"0.0.0.0/0"
sso.enabledπ£
Type: bool
false
sso.client_idπ£
Type: string
"platform1_a8604cc9-f5e9-4656-802d-d05624370245_bb8-mattermost"
sso.client_secretπ£
Type: string
"nothing"
sso.auth_endpointπ£
Type: string
"https://login.dso.mil/auth/realms/baby-yoda/protocol/openid-connect/auth"
sso.token_endpointπ£
Type: string
"https://login.dso.mil/auth/realms/baby-yoda/protocol/openid-connect/token"
sso.user_api_endpointπ£
Type: string
"https://login.dso.mil/auth/realms/baby-yoda/protocol/openid-connect/userinfo"
image.nameπ£
Type: string
"registry1.dso.mil/ironbank/opensource/mattermost/mattermost"
image.tagπ£
Type: string
"7.5.1"
image.imagePullPolicyπ£
Type: string
"IfNotPresent"
global.imagePullSecrets[0].nameπ£
Type: string
"private-registry"
replicaCountπ£
Type: int
1
usersπ£
Type: string
nil
enterprise.enabledπ£
Type: bool
false
enterprise.licenseπ£
Type: string
""
nameOverrideπ£
Type: string
""
updateJob.disabledπ£
Type: bool
true
Description: Must be disabled when Istio injected
updateJob.labelsπ£
Type: object
{}
Default value (formatted)
{}
updateJob.annotationsπ£
Type: object
{}
Default value (formatted)
{}
resources.limits.cpuπ£
Type: int
2
resources.limits.memoryπ£
Type: string
"4Gi"
resources.requests.cpuπ£
Type: int
2
resources.requests.memoryπ£
Type: string
"4Gi"
affinityπ£
Type: object
{}
Default value (formatted)
{}
nodeSelectorπ£
Type: object
{}
Default value (formatted)
{}
tolerationsπ£
Type: object
{}
Default value (formatted)
{}
mattermostEnvsπ£
Type: object
{}
Default value (formatted)
{}
existingSecretEnvsπ£
Type: object
{}
Default value (formatted)
{}
volumesπ£
Type: object
{}
Default value (formatted)
{}
volumeMountsπ£
Type: object
{}
Default value (formatted)
{}
podLabelsπ£
Type: object
{}
Default value (formatted)
{}
Description: Pod labels for Mattermost server pods
podAnnotationsπ£
Type: object
{}
Default value (formatted)
{}
Description: Pod annotations for Mattermost server pods
securityContextπ£
Type: object
{}
Default value (formatted)
{}
Description: securityContext for Mattermost server pods
containerSecurityContextπ£
Type: object
{"capabilities":{"drop":["ALL"]}}
Default value (formatted)
{
"capabilities": {
"drop": [
"ALL"
]
}
}
Description: containerSecurityContext for Mattermost server containers
minio.installπ£
Type: bool
false
minio.bucketCreationImageπ£
Type: string
"registry1.dso.mil/ironbank/opensource/minio/mc:RELEASE.2022-08-23T05-45-20Z"
minio.service.nameOverrideπ£
Type: string
"minio.mattermost.svc.cluster.local"
minio.secrets.nameπ£
Type: string
"mattermost-objstore-creds"
minio.secrets.accessKeyπ£
Type: string
"minio"
minio.secrets.secretKeyπ£
Type: string
"minio123"
minio.tenant.metrics.enabledπ£
Type: bool
false
minio.tenant.metrics.portπ£
Type: int
9000
minio.containerSecurityContext.capabilities.drop[0]π£
Type: string
"ALL"
postgresql.installπ£
Type: bool
false
postgresql.image.registryπ£
Type: string
"registry1.dso.mil/ironbank"
postgresql.image.repositoryπ£
Type: string
"opensource/postgres/postgresql11"
postgresql.image.tagπ£
Type: string
"11.18-1"
postgresql.image.pullSecrets[0]π£
Type: string
"private-registry"
postgresql.postgresqlUsernameπ£
Type: string
"mattermost"
postgresql.postgresqlPasswordπ£
Type: string
"bigbang"
postgresql.postgresqlDatabaseπ£
Type: string
"mattermost"
postgresql.fullnameOverrideπ£
Type: string
"mattermost-postgresql"
postgresql.securityContext.fsGroupπ£
Type: int
26
postgresql.containerSecurityContext.runAsUserπ£
Type: int
26
postgresql.containerSecurityContext.capabilities.drop[0]π£
Type: string
"ALL"
postgresql.volumePermissions.securityContext.capabilities.drop[0]π£
Type: string
"ALL"
postgresql.postgresqlConfiguration.listen_addressesπ£
Type: string
"*"
postgresql.pgHbaConfigurationπ£
Type: string
"local all all md5\nhost all all all md5"
Default value (formatted)
local all all md5
host all all all md5
database.secretπ£
Type: string
""
database.readinessCheck.disableDefaultπ£
Type: bool
true
database.readinessCheck.imageπ£
Type: string
"registry1.dso.mil/ironbank/opensource/postgres/postgresql12:12.13"
database.readinessCheck.command[0]π£
Type: string
"/bin/sh"
database.readinessCheck.command[1]π£
Type: string
"-c"
database.readinessCheck.command[2]π£
Type: string
'until pg_isready --dbname="$DB_CONNECTION_CHECK_URL"; do echo waiting for database; sleep 5; done;'
database.readinessCheck.env[0].nameπ£
Type: string
"DB_CONNECTION_CHECK_URL"
database.readinessCheck.env[0].valueFrom.secretKeyRef.keyπ£
Type: string
"DB_CONNECTION_CHECK_URL"
database.readinessCheck.env[0].valueFrom.secretKeyRef.nameπ£
Type: string
"{{ .Values.database.secret \| default (printf \"%s-dbcreds\" (include \"mattermost.fullname\" .)) }}"
fileStore.secretπ£
Type: string
""
fileStore.urlπ£
Type: string
""
fileStore.bucketπ£
Type: string
""
elasticsearch.enabledπ£
Type: bool
false
elasticsearch.connectionurlπ£
Type: string
"https://logging-ek-es-http.logging.svc.cluster.local:9200"
elasticsearch.usernameπ£
Type: string
""
elasticsearch.passwordπ£
Type: string
""
elasticsearch.enableindexingπ£
Type: bool
true
elasticsearch.indexprefixπ£
Type: string
"mm-"
elasticsearch.skiptlsverificationπ£
Type: bool
true
elasticsearch.bulkindexingtimewindowsecondsπ£
Type: int
3600
elasticsearch.sniffπ£
Type: bool
false
elasticsearch.enablesearchingπ£
Type: bool
true
elasticsearch.enableautocompleteπ£
Type: bool
true
openshiftπ£
Type: bool
false
resourcePatchπ£
Type: object
{}
Default value (formatted)
{}
bbtests.enabledπ£
Type: bool
false
bbtests.cypress.artifactsπ£
Type: bool
true
bbtests.cypress.envs.cypress_urlπ£
Type: string
"http://mattermost.mattermost.svc.cluster.local:8065"
bbtests.cypress.envs.cypress_mm_emailπ£
Type: string
"test@bigbang.dev"
bbtests.cypress.envs.cypress_mm_userπ£
Type: string
"bigbang"
bbtests.cypress.envs.cypress_mm_passwordπ£
Type: string
"Bigbang#123"