ingress-nginx DaemonSet does not bind SSH port
Summary
After fresh installation, ssh port is not reachable.
The ConfigMap gitlab-nginx-ingress-tcp
cannot be found. Instead, gitlab-ingress-nginx-tcp
is there.
Steps to reproduce
Install Gitlab and use daemonset ingress.
Configuration used
nginx-ingress:
controller:
kind: DaemonSet
daemonset:
useHostPort: true
service:
type: NodePort
externalIPs:
- 10.76.23.167
Current behavior
SSH port is not reachable. Connection refused.
Expected behavior
SSH connectivity works.
Versions
- Chart: gitlab-4.7.3
- Platform:
- Self-hosted: Rancher RKE
- Kubernetes: (
kubectl version
)- Client Version: version.Info{Major:"1", Minor:"20", GitVersion:"v1.20.1", GitCommit:"c4d752765b3bbac2237bf87cf0b1c2e307844666", GitTreeState:"clean", BuildDate:"2020-12-18T12:09:25Z", GoVersion:"go1.15.5", Compiler:"gc", Platform:"linux/amd64"}
- Server Version: version.Info{Major:"1", Minor:"19", GitVersion:"v1.19.6", GitCommit:"fbf646b339dc52336b55d8ec85c181981b86331a", GitTreeState:"clean", BuildDate:"2020-12-18T12:01:36Z", GoVersion:"go1.15.5", Compiler:"gc", Platform:"linux/amd64"}
- Helm: (
helm version
)- Client: version.BuildInfo{Version:"v3.3.4", GitCommit:"a61ce5633af99708171414353ed49547cf05013d", GitTreeState:"clean", GoVersion:"go1.14.9"}
Relevant logs
W0112 15:38:05.707399 6 controller.go:286] Error getting ConfigMap "gitlab/gitlab-nginx-ingress-tcp": no object matching key "gitlab/gitlab-nginx-ingress-tcp" in local store