在 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 之前已经处理了这个问题。我会坚持下去的。