Original issue title: The server was deployed in a Kubernetes using an mattermost-operator and installation, but a 404 error is occurring.
Summary
The server was deployed in a Kubernetes using an mattermost-operator and installation, but a 404 error is occurring.
Steps to reproduce
- Deploy mattermost-operator in AWS EKS (1.29)
- deploy mattermost-installation with gitops(app of apps), argocd
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: mattermost-operator
namespace: test
spec:
project: test
destination:
server: https://kubernetes.default.svc
namespace: mattermost-operator
source:
repoURL: https://helm.mattermost.com
targetRevision: 1.0.1
chart: mattermost-operator
helm:
values: |
mattermostOperator:
enabled: true
replicas: 1
rbac:
create: true
serviceAccount:
create: true
env:
maxReconcilingInstallations: 20
maxReconcilingConcurrency: 10
requeuOnLimitDelay: 20s
image:
repository: mattermost/mattermost-operator
tag: v1.21.0
pullPolicy: IfNotPresent
args:
- --enable-leader-election
- --metrics-addr=0.0.0.0:8383
## Specify image pull secret for private repository
privateRegistry:
enabled: false
apiVersion: installation.mattermost.com/v1beta1
kind: Mattermost
metadata:
name: finda-mattermost
namespace: mattermost
spec:
image: mattermost/mattermost-team-edition
imagePullPolicy: Always
version: latest
size: 1000users
awsLoadBalancerController:
enabled: true
hosts:
- hostName: 'SOMETHING_YOUR_HOSTNAME'
annotations:
alb.ingress.kubernetes.io/listen-ports: '[{"HTTP": 80}, {"HTTPS": 443}]'
alb.ingress.kubernetes.io/ssl-redirect: '443'
alb.ingress.kubernetes.io/load-balancer-name: SOMETHING_YOURS
alb.ingress.kubernetes.io/group.name: SOMETHING_YOURS
alb.ingress.kubernetes.io/target-type: ip
alb.ingress.kubernetes.io/scheme: internal
alb.ingress.kubernetes.io/backend-protocol: HTTP
certificateARN: SOMETHING_YOURS
internetFacing: false
ingressClassName: 'alb'
mattermostEnv:
- name: MM_FILESETTINGS_AMAZONS3SSE
value: "true"
- name: MM_FILESETTINGS_AMAZONS3SSL
value: "true"
# licenseSecret: ""
database:
external:
secret: db-secret
fileStore:
external:
url: s3.amazonaws.com
bucket: SOMETHING_YOUR_BUCKET
secret: bucket-secret
# elasticSearch:
# host: ""
# username: ""
# password: ""
# volumeMounts: {}
# volumes: {}
# replicas: 1 according to it.
# scheduling:
# resources: {}
# nodeSelector: {}
# affinity: {}
Expected behavior
Deploy successful
Observed behavior (that appears unintentional)
- Pod deploy success and health check success
- There is no error logs
3.When accessing via the URL, a 404 error occurs.

Possible fixes
Since we are using the Mattermost container image, it is difficult to identify the issue at the code level.
Original issue title: The server was deployed in a Kubernetes using an mattermost-operator and installation, but a 404 error is occurring.
Summary
The server was deployed in a Kubernetes using an mattermost-operator and installation, but a 404 error is occurring.
Steps to reproduce
Expected behavior
Deploy successful
Observed behavior (that appears unintentional)
3.When accessing via the URL, a 404 error occurs.

Possible fixes
Since we are using the Mattermost container image, it is difficult to identify the issue at the code level.