Skip to content

mattermost-operator values.yaml💣

image.imagePullPolicy💣

Type: string

Default value
"IfNotPresent"

Description: Default image pull policy

image.repository💣

Type: string

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

Description: Full image name

image.tag💣

Type: string

Default value
"v1.20.0"

Description: Image tag

replicas.count💣

Type: int

Default value
1

Description: Mattermost operator desired replicas

imagePullSecrets💣

Type: list

Default value
[{"name":"private-registry"}]
Default value (formatted)
[
  {
    "name": "private-registry"
  }
]

Description: Image pull secrets

resources💣

Type: object

Default value
{"limits":{"cpu":"100m","memory":"512Mi"},"requests":{"cpu":"100m","memory":"512Mi"}}
Default value (formatted)
{
  "limits": {
    "cpu": "100m",
    "memory": "512Mi"
  },
  "requests": {
    "cpu": "100m",
    "memory": "512Mi"
  }
}

Description: Resources for operator pod(s)

securityContext💣

Type: object

Default value
{"runAsGroup":65532,"runAsNonRoot":true,"runAsUser":65532}
Default value (formatted)
{
  "runAsGroup": 65532,
  "runAsNonRoot": true,
  "runAsUser": 65532
}

Description: securityContext for Kubernetes pod(s)

containerSecurityContext💣

Type: object

Default value
{"capabilities":{"drop":["ALL"]},"privileged":false,"readOnlyRootFilesystem":true}
Default value (formatted)
{
  "capabilities": {
    "drop": [
      "ALL"
    ]
  },
  "privileged": false,
  "readOnlyRootFilesystem": true
}

Description: containerSecurityContext for operator container

affinity💣

Type: object

Default value
{}
Default value (formatted)
{}

Description: Affinity for operator pod(s)

nodeSelector💣

Type: object

Default value
{}
Default value (formatted)
{}

Description: Node selector for operator pod(s)

tolerations💣

Type: object

Default value
{}
Default value (formatted)
{}

Description: Tolerations for operator pod(s)

podAnnotations💣

Type: object

Default value
{}
Default value (formatted)
{}

Description: Annotations for operator pod(s)

networkPolicies.enabled💣

Type: bool

Default value
false

Description: Toggle on/off Big Bang provided network policies

networkPolicies.controlPlaneCidr💣

Type: string

Default value
"0.0.0.0/0"

Description: See kubectl cluster-info and then resolve to IP

istio.enabled💣

Type: bool

Default value
false

Description: Toggle on/off istio interaction, used for network policies and mTLS

istio.mtls💣

Type: object

Default value
{"mode":"STRICT"}
Default value (formatted)
{
  "mode": "STRICT"
}

Description: Default peer authentication

istio.mtls.mode💣

Type: string

Default value
"STRICT"

Description: STRICT = Allow only mutual TLS traffic, PERMISSIVE = Allow both plain text and mutual TLS traffic

monitoring.enabled💣

Type: bool

Default value
false

Description: Toggle on/off monitoring interaction, used for network policies

openshift💣

Type: bool

Default value
false

Description: Openshift feature toggle, used for DNS network policy