1

在 Kubernetes 上通过 Helm 安装 GitLab CE 时,我正在努力解决这个错误(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]'

我在这里找到了一个回复,回复如下 DJ Mountney:

/home/share/projects/repos 中的一个目录可能缺少每个人的执行位。这意味着,即使 git 拥有 /home/share/projects/repos ,由于父权限,它也不能轻易到达那里。您可能必须在 /home/share 上运行 sudo chmod +x (假设该目录缺少执行标志)

这似乎解决了那个人的问题,但是,我从根目录一直设置正确的标志,所以这不是我的问题。

我什至不知道从哪里开始。我已经在这待了十二个小时,却一无所获。

有人可以帮我继续在 Docker (Kubernetes) 上安装 GitLab 吗?

更新:我相信我已经找到了关于这个问题的提示。我通过 Virtualbox 运行 Minikube,它不支持其挂载(共享)文件夹的高级功能。

我一直在尝试使用 运行 minikube xhyve,但现在我无法访问 Internet,因为 Virtualbox 之前已经处理了这个问题。我会坚持下去的。

4

1 回答 1

0

我已经使用https://github.com/surajnarwade/opencompose-examples/tree/master/output-gitlab在 kubernetes 上获取 gitlab,希望对您有所帮助。

于 2017-04-06T23:34:05.060 回答