mattermost-operator values.yaml📜
image.imagePullPolicy📜
Type: string
"IfNotPresent"
Description: Default image pull policy
image.repository📜
Type: string
"registry1.dso.mil/ironbank/opensource/mattermost/mattermost-operator"
Description: Full image name
image.tag📜
Type: string
"v1.25.4"
Description: Image tag
replicas.count📜
Type: int
1
Description: Mattermost operator desired replicas
imagePullSecrets📜
Type: list
- name: private-registry
Description: Image pull secrets
resources📜
Type: object
limits:
cpu: 100m
memory: 512Mi
requests:
cpu: 100m
memory: 512Mi
Description: Resources for operator pod(s)
securityContext📜
Type: object
runAsGroup: 65532
runAsNonRoot: true
runAsUser: 65532
Description: securityContext for Kubernetes pod(s)
containerSecurityContext📜
Type: object
capabilities:
drop:
- ALL
privileged: false
readOnlyRootFilesystem: true
Description: containerSecurityContext for operator container
affinity📜
Type: object
{}
Description: Affinity for operator pod(s)
nodeSelector📜
Type: object
{}
Description: Node selector for operator pod(s)
tolerations📜
Type: object
{}
Description: Tolerations for operator pod(s)
podAnnotations📜
Type: object
{}
Description: Annotations for operator pod(s)
podLabels📜
Type: object
{}
Description: Labels for operator pod(s)
networkPolicies.enabled📜
Type: bool
true
Description: Toggle on/off Big Bang provided network policies
networkPolicies.egress📜
Type: object
from:
mattermost-operator:
podSelector:
matchLabels:
name: mattermost-operator
to:
definition:
kubeAPI: true
Description: Egress policies for the mattermost-operator
networkPolicies.egress.from.mattermost-operator📜
Type: object
podSelector:
matchLabels:
name: mattermost-operator
to:
definition:
kubeAPI: true
Description: The mattermost-operator needs access to Kubernetes API to manage CRDs
istio.enabled📜
Type: bool
false
Description: Toggle on/off istio interaction, used for network policies and mTLS
istio.mtls📜
Type: object
mode: STRICT
Description: Default peer authentication
istio.mtls.mode📜
Type: string
"STRICT"
Description: STRICT = Allow only mutual TLS traffic, PERMISSIVE = Allow both plain text and mutual TLS traffic
istio.sidecar📜
Type: object
enabled: false
outboundTrafficPolicyMode: REGISTRY_ONLY
Description: Sidecar configuration for outbound traffic policy
istio.authorizationPolicies📜
Type: object
custom: []
enabled: false
generateFromNetpol: true
Description: Authorization policies configuration
istio.authorizationPolicies.generateFromNetpol📜
Type: bool
true
Description: Generate authorization policies from network policies
istio.authorizationPolicies.custom📜
Type: list
[]
Description: Custom authorization policies
monitoring.enabled📜
Type: bool
false
Description: Toggle on/off monitoring interaction, used for network policies
openshift📜
Type: bool
false
Description: Openshift feature toggle, used for DNS network policy