【问题标题】:GitLab CE on Kubernetes - error executing run on gitlab/sshKubernetes 上的 GitLab CE - 在 gitlab/ssh 上执行运行时出错
【发布时间】:2017-03-20 20:08:41
【问题描述】:

在 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]'

我找到了一个回复here,回复如下 DJ Mountney:

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

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

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

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

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

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

【问题讨论】:

    标签: docker kubernetes gitlab-ci kubernetes-helm


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2018-04-16
      • 2022-01-05
      • 2017-04-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-26
      • 1970-01-01
      • 2021-01-27
      • 1970-01-01
      相关资源
      最近更新 更多