The minikube example assumes port 22 is available in minikube (it's not)
Summary
Well, port 22 is used by minikube to do stuff (enable/diable addons, etc) so we cannot use it. The minikube example should have alternate ssh port settings.
Steps to reproduce
- Install minikube
- Install gitlab
- Create a repo
- Try to clone it
Configuration used
global:
edition: ce
ingress:
configureCertmanager: false
class: "nginx"
hosts:
domain: cs.tld
externalIP: 192.168.39.56
certmanager:
install: false
nginx-ingress:
enabled: false
prometheus:
install: false
gitlab-runner:
install: false
gitlab:
unicorn:
minReplicas: 1
maxReplicas: 1
sidekiq:
minReplicas: 1
maxReplicas: 1
gitlab-shell:
minReplicas: 1
maxReplicas: 1
registry:
hpa:
minReplicas: 1
maxReplicas: 1
I've, also, added gitlab.cs.tld to my /etc/hosts
file and did the certificate thingy at /etc/pki/ca-trust/source/anchors/
Current behavior
When you try to clone, it will fail every time.
Expected behavior
Cloning should work.
Versions
- Chart: latest
- Platform:
- Cloud: not applicable
- Self-hosted: Minikube
- Kubernetes: (
kubectl version
)- Client:version.Info{Major:"1", Minor:"17", GitVersion:"v1.17.3", GitCommit:"06ad960bfd03b39c8310aaf92d1e7c12ce618213", GitTreeState:"clean", BuildDate:"2020-02-11T18:14:22Z", GoVersion:"go1.13.6", Compiler:"gc", Platform:"linux/amd64"}
- Server:version.Info{Major:"1", Minor:"17", GitVersion:"v1.17.3", GitCommit:"06ad960bfd03b39c8310aaf92d1e7c12ce618213", GitTreeState:"clean", BuildDate:"2020-02-11T18:07:13Z", GoVersion:"go1.13.6", Compiler:"gc", Platform:"linux/amd64"}
- Helm: (
helm version
)- Client: version.BuildInfo{Version:"v3.0.2", GitCommit:"19e47ee3283ae98139d98460de796c1be1e3975f", GitTreeState:"clean", GoVersion:"go1.13.5"}
- Server: not in v3.x ;D
Relevant logs
No need. You know this is true.