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 からの返信を 1 件見つけました。
/home/share/projects/repos 内のディレクトリの 1 つで、全員の実行ビットが欠落している可能性があります。つまり、git が /home/share/projects/repos を所有していても、親のアクセス許可のためにそこに簡単にアクセスできないということです。/home/share で sudo chmod +x を実行する必要がある可能性があります (実行フラグが欠落しているディレクトリであると仮定します)
これはその人の問題を解決するように見えましたが、ルートからずっと正しいフラグを設定しているので、これは私の問題ではありません。
どこから始めればよいかさえわかりません。私はこれを 12 時間続けましたが、まったく行き当たりません。
Docker (Kubernetes) に GitLab をインストールするのを手伝ってくれる人はいますか?
更新:問題のヒントを見つけたと思います。マウントされた (共有) フォルダーで高度な機能をサポートしていない Virtualbox を介して Minikube を実行していました。
代わりに を使用して minikube を実行しようとしましたxhyve
が、Virtualbox が以前にこれを処理したため、インターネットにアクセスできなくなりました。私はそれを続けます。