在 https://charts.gitlab.io 存储库中找不到图表“gitlab/gitlab-runner”

问题描述 投票:0回答:1

我在尝试使用 Helm 使用以下命令安装 gitlab-runner 图表时遇到问题:

sudo helm install gitlab-runner gitlab/gitlab-runner --namespace gitlab --create-namespace --repo https://charts.gitlab.io
我收到的错误消息是:

Error: INSTALLATION FAILED: chart "gitlab/gitlab-runner" not found in https://charts.gitlab.io repository
但是,当我运行 helm repo list 时,我可以看到 gitlab 存储库已正确列出:

helm repo list
NAME    URL
jfrog   https://charts.jfrog.io/
gitlab  https://charts.gitlab.io

尽管如此,Helm 在使用

gitlab-runner
时无法在存储库中找到
sudo
图表。

enter image description here 尝试解决:

我已确认存储库 URL 正确。 我已确保 Helm 图表 gitlab/gitlab-runner 存在于 gitlab 存储库中。 任何帮助或建议将不胜感激。

我尝试运行以下命令来从 GitLab 存储库安装 gitlab-runner 图表:

sudo helm install gitlab-runner gitlab/gitlab-runner --namespace gitlab --create-namespace --repo https://charts.gitlab.io
我还通过运行 helm repo list 检查了 GitLab 存储库是否已正确添加到 Helm,这确认了存储库 URL 是正确的。运行命令后,出现以下错误:

Error: INSTALLATION FAILED: chart "gitlab/gitlab-runner" not found in https://charts.gitlab.

我期待 Helm 在 GitLab 存储库中找到 gitlab/gitlab-runner 图表并继续安装而不会出现错误。

kubernetes kubernetes-helm gitlab-ci-runner
1个回答
0
投票

你似乎正在合并两种方式来掌舵。添加存储库或直接从存储库。

如果您只想使用存储库 URL 添加它,则不要在图表上添加存储库名称前缀

$ helm install gitlab-runner gitlab-runner --namespace gitlab --create-namespace --repo https://charts.gitlab.io
NAME: gitlab-runner
LAST DEPLOYED: Fri Nov 15 17:56:26 2024
NAMESPACE: gitlab
STATUS: deployed
REVISION: 1
TEST SUITE: None
NOTES:
#############################################################################################
## WARNING: You did not specify an gitlabUrl in your 'helm install' call.                  ##
#############################################################################################

This deployment will be incomplete until you provide the URL that your
GitLab instance is reachable at:

或者,您可以将存储库添加到 helm,然后如果使用存储库名称则进行引用

$ helm repo add gitlab https://charts.gitlab.io
"gitlab" has been added to your repositories

$ helm install gitlab-runner gitlab/gitlab-runner --namespace gitlab --create-namespace
NAME: gitlab-runner
LAST DEPLOYED: Fri Nov 15 18:00:32 2024
NAMESPACE: gitlab
STATUS: deployed
REVISION: 1
TEST SUITE: None
NOTES:
#############################################################################################
## WARNING: You did not specify an gitlabUrl in your 'helm install' call.                  ##
#############################################################################################

This deployment will be incomplete until you provide the URL that your
GitLab instance is reachable at:

    helm upgrade gitlab-runner \
        --set gitlabUrl=http://gitlab.your-domain.com,runnerRegistrationToken=your-registration-token \
        gitlab/gitlab-runner

Runner namespace "gitlab" was found in runners.config template.
© www.soinside.com 2019 - 2024. All rights reserved.