我在Kubernetes(helm install --namespace gitlab-ce --values gitlab-ce-values.yml --name gitlab-ce --set externalUrl=http://gitlab.local/ stable/gitlab-ce
Error executing action 'run' on resource 'ruby_block[directory resource: /gitlab-data/ssh]'
我找到了一封回复here,其中包含以下回复DJ Mountney:
/ home / share / projects / repos中的一个目录可能缺少每个人的执行位。这意味着,即使git拥有/ home / share / projects / repos,由于父权限,它也无法轻松到达那里。 您可能必须在/ home / share上运行sudo chmod + x(假设该目录缺少执行标志)
这似乎解决了这个人的问题,但是,我从root完全设置了正确的标志,所以这不是我的问题。
我甚至不知道从哪里开始。我已经在这里工作了十二个小时,而且已经无处可去了。
有人可以帮我继续在Docker(Kubernetes)上安装GitLab吗?
更新:我相信我已经找到了这个问题的暗示。我通过Virtualbox运行Minikube,它不支持其已安装(共享)文件夹的高级功能。
我一直在尝试使用xhyve
运行minikube,但现在我无法访问Internet,因为Virtualbox之前已经处理过此问题。我会坚持下去。
答案 0 :(得分:0)
我已经使用https://github.com/surajnarwade/opencompose-examples/tree/master/output-gitlab来获取kubernetes的gitlab,我希望,这会对你有帮助。