Skip to content

mattermost values.yamlπŸ’£

hostnameπŸ’£

Type: string

Default value
"bigbang.dev"

istio.enabledπŸ’£

Type: bool

Default value
false

Description: Toggle istio integration

istio.chat.enabledπŸ’£

Type: bool

Default value
true

istio.chat.annotationsπŸ’£

Type: object

Default value
{}
Default value (formatted)
{}

istio.chat.labelsπŸ’£

Type: object

Default value
{}
Default value (formatted)
{}

istio.chat.gateways[0]πŸ’£

Type: string

Default value
"istio-system/main"

istio.chat.hosts[0]πŸ’£

Type: string

Default value
"chat.{{ .Values.hostname }}"

istio.injectionπŸ’£

Type: string

Default value
"disabled"

ingressπŸ’£

Type: object

Default value
{"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

Default value
false

monitoring.namespaceπŸ’£

Type: string

Default value
"monitoring"

networkPolicies.enabledπŸ’£

Type: bool

Default value
false

networkPolicies.ingressLabels.appπŸ’£

Type: string

Default value
"istio-ingressgateway"

networkPolicies.ingressLabels.istioπŸ’£

Type: string

Default value
"ingressgateway"

networkPolicies.controlPlaneCidrπŸ’£

Type: string

Default value
"0.0.0.0/0"

sso.enabledπŸ’£

Type: bool

Default value
false

sso.client_idπŸ’£

Type: string

Default value
"platform1_a8604cc9-f5e9-4656-802d-d05624370245_bb8-mattermost"

sso.client_secretπŸ’£

Type: string

Default value
"nothing"

sso.auth_endpointπŸ’£

Type: string

Default value
"https://login.dso.mil/auth/realms/baby-yoda/protocol/openid-connect/auth"

sso.token_endpointπŸ’£

Type: string

Default value
"https://login.dso.mil/auth/realms/baby-yoda/protocol/openid-connect/token"

sso.user_api_endpointπŸ’£

Type: string

Default value
"https://login.dso.mil/auth/realms/baby-yoda/protocol/openid-connect/userinfo"

image.nameπŸ’£

Type: string

Default value
"registry1.dso.mil/ironbank/opensource/mattermost/mattermost"

image.tagπŸ’£

Type: string

Default value
"7.7.1"

image.imagePullPolicyπŸ’£

Type: string

Default value
"IfNotPresent"

global.imagePullSecrets[0].nameπŸ’£

Type: string

Default value
"private-registry"

replicaCountπŸ’£

Type: int

Default value
1

usersπŸ’£

Type: string

Default value
nil

enterprise.enabledπŸ’£

Type: bool

Default value
false

enterprise.licenseπŸ’£

Type: string

Default value
""

nameOverrideπŸ’£

Type: string

Default value
""

updateJob.disabledπŸ’£

Type: bool

Default value
true

Description: Must be disabled when Istio injected

updateJob.labelsπŸ’£

Type: object

Default value
{}
Default value (formatted)
{}

updateJob.annotationsπŸ’£

Type: object

Default value
{}
Default value (formatted)
{}

resources.limits.cpuπŸ’£

Type: int

Default value
2

resources.limits.memoryπŸ’£

Type: string

Default value
"4Gi"

resources.requests.cpuπŸ’£

Type: int

Default value
2

resources.requests.memoryπŸ’£

Type: string

Default value
"4Gi"

affinityπŸ’£

Type: object

Default value
{}
Default value (formatted)
{}

nodeSelectorπŸ’£

Type: object

Default value
{}
Default value (formatted)
{}

tolerationsπŸ’£

Type: object

Default value
{}
Default value (formatted)
{}

mattermostEnvsπŸ’£

Type: object

Default value
{}
Default value (formatted)
{}

existingSecretEnvsπŸ’£

Type: object

Default value
{}
Default value (formatted)
{}

volumesπŸ’£

Type: object

Default value
{}
Default value (formatted)
{}

volumeMountsπŸ’£

Type: object

Default value
{}
Default value (formatted)
{}

podLabelsπŸ’£

Type: object

Default value
{}
Default value (formatted)
{}

Description: Pod labels for Mattermost server pods

podAnnotationsπŸ’£

Type: object

Default value
{}
Default value (formatted)
{}

Description: Pod annotations for Mattermost server pods

securityContextπŸ’£

Type: object

Default value
{}
Default value (formatted)
{}

Description: securityContext for Mattermost server pods

containerSecurityContextπŸ’£

Type: object

Default value
{"capabilities":{"drop":["ALL"]}}
Default value (formatted)
{
  "capabilities": {
    "drop": [
      "ALL"
    ]
  }
}

Description: containerSecurityContext for Mattermost server containers

minio.installπŸ’£

Type: bool

Default value
false

minio.bucketCreationImageπŸ’£

Type: string

Default value
"registry1.dso.mil/ironbank/opensource/minio/mc:RELEASE.2022-08-23T05-45-20Z"

minio.service.nameOverrideπŸ’£

Type: string

Default value
"minio.mattermost.svc.cluster.local"

minio.secrets.nameπŸ’£

Type: string

Default value
"mattermost-objstore-creds"

minio.secrets.accessKeyπŸ’£

Type: string

Default value
"minio"

minio.secrets.secretKeyπŸ’£

Type: string

Default value
"minio123"

minio.tenant.metrics.enabledπŸ’£

Type: bool

Default value
false

minio.tenant.metrics.portπŸ’£

Type: int

Default value
9000

minio.containerSecurityContext.capabilities.drop[0]πŸ’£

Type: string

Default value
"ALL"

postgresql.installπŸ’£

Type: bool

Default value
false

postgresql.image.registryπŸ’£

Type: string

Default value
"registry1.dso.mil/ironbank"

postgresql.image.repositoryπŸ’£

Type: string

Default value
"opensource/postgres/postgresql11"

postgresql.image.tagπŸ’£

Type: string

Default value
"11.18-1"

postgresql.image.pullSecrets[0]πŸ’£

Type: string

Default value
"private-registry"

postgresql.postgresqlUsernameπŸ’£

Type: string

Default value
"mattermost"

postgresql.postgresqlPasswordπŸ’£

Type: string

Default value
"bigbang"

postgresql.postgresqlDatabaseπŸ’£

Type: string

Default value
"mattermost"

postgresql.fullnameOverrideπŸ’£

Type: string

Default value
"mattermost-postgresql"

postgresql.securityContext.fsGroupπŸ’£

Type: int

Default value
26

postgresql.containerSecurityContext.runAsUserπŸ’£

Type: int

Default value
26

postgresql.containerSecurityContext.capabilities.drop[0]πŸ’£

Type: string

Default value
"ALL"

postgresql.volumePermissions.securityContext.capabilities.drop[0]πŸ’£

Type: string

Default value
"ALL"

postgresql.postgresqlConfiguration.listen_addressesπŸ’£

Type: string

Default value
"*"

postgresql.pgHbaConfigurationπŸ’£

Type: string

Default value
"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

Default value
""

database.readinessCheck.disableDefaultπŸ’£

Type: bool

Default value
true

database.readinessCheck.imageπŸ’£

Type: string

Default value
"registry1.dso.mil/ironbank/opensource/postgres/postgresql12:12.13"

database.readinessCheck.command[0]πŸ’£

Type: string

Default value
"/bin/sh"

database.readinessCheck.command[1]πŸ’£

Type: string

Default value
"-c"

database.readinessCheck.command[2]πŸ’£

Type: string

Default value
'until pg_isready --dbname="$DB_CONNECTION_CHECK_URL"; do echo waiting for database; sleep 5; done;'

database.readinessCheck.env[0].nameπŸ’£

Type: string

Default value
"DB_CONNECTION_CHECK_URL"

database.readinessCheck.env[0].valueFrom.secretKeyRef.keyπŸ’£

Type: string

Default value
"DB_CONNECTION_CHECK_URL"

database.readinessCheck.env[0].valueFrom.secretKeyRef.nameπŸ’£

Type: string

Default value
"{{ .Values.database.secret \| default (printf \"%s-dbcreds\" (include \"mattermost.fullname\" .)) }}"

fileStore.secretπŸ’£

Type: string

Default value
""

fileStore.urlπŸ’£

Type: string

Default value
""

fileStore.bucketπŸ’£

Type: string

Default value
""

elasticsearch.enabledπŸ’£

Type: bool

Default value
false

elasticsearch.connectionurlπŸ’£

Type: string

Default value
"https://logging-ek-es-http.logging.svc.cluster.local:9200"

elasticsearch.usernameπŸ’£

Type: string

Default value
""

elasticsearch.passwordπŸ’£

Type: string

Default value
""

elasticsearch.enableindexingπŸ’£

Type: bool

Default value
true

elasticsearch.indexprefixπŸ’£

Type: string

Default value
"mm-"

elasticsearch.skiptlsverificationπŸ’£

Type: bool

Default value
true

elasticsearch.bulkindexingtimewindowsecondsπŸ’£

Type: int

Default value
3600

elasticsearch.sniffπŸ’£

Type: bool

Default value
false

elasticsearch.enablesearchingπŸ’£

Type: bool

Default value
true

elasticsearch.enableautocompleteπŸ’£

Type: bool

Default value
true

openshiftπŸ’£

Type: bool

Default value
false

resourcePatchπŸ’£

Type: object

Default value
{}
Default value (formatted)
{}

bbtests.enabledπŸ’£

Type: bool

Default value
false

bbtests.cypress.artifactsπŸ’£

Type: bool

Default value
true

bbtests.cypress.envs.cypress_urlπŸ’£

Type: string

Default value
"http://mattermost.mattermost.svc.cluster.local:8065"

bbtests.cypress.envs.cypress_mm_emailπŸ’£

Type: string

Default value
"test@bigbang.dev"

bbtests.cypress.envs.cypress_mm_userπŸ’£

Type: string

Default value
"bigbang"

bbtests.cypress.envs.cypress_mm_passwordπŸ’£

Type: string

Default value
"Bigbang#123"