错误:无法下载“stable/mssql-linux”(提示:运行`helm repo update` 可能会有所帮助)

w00*_*977 0 kubernetes kubernetes-helm

请看下面的命令:

helm install --name mymssql stable/mssql-linux --set acceptEula.value=Y --set edition.value=Developer
Run Code Online (Sandbox Code Playgroud)

我从这里得到的:https : //github.com/helm/charts/tree/master/stable/mssql-linux

仅仅一个月后,似乎不再需要 --name ,所以我现在有了(请参阅此处:Helm install unknown flag --name):

helm install mymssql stable/mssql-linux --set acceptEula.value=Y --set edition.value=Developer
Run Code Online (Sandbox Code Playgroud)

我现在看到的错误是:

Error: failed to download "stable/mssql-linux" (hint: running `helm repo update` may help)
Run Code Online (Sandbox Code Playgroud)

问题是什么?

更新

从答案开始;上面的命令现在可以工作,但是我无法从本地 PC 使用 SQL Studio Manager 连接到数据库。我遵循的其他步骤是:

1) kubectl expose deploymentmymssql-mssql-linux --type=NodePort --name=mymssql-mssql-linux-service

2) kubectl get service- 下面的服务是相关的 mymssql-mssql-linux-service NodePort 10.107.98.68 1433:32489/TCP 7s

3)然后尝试使用SQL Studio Manager 2019连接数据库:Server Name: localhost,32489 Authentication: SQL Server Authentication Login: sa 密码:我试过:b64enc quote and MyStrongPassword1234

我无法使用 SQL Studio Manager 进行连接。

Arg*_*dhu 5

检查是否添加了稳定的 repo

helm repo list
Run Code Online (Sandbox Code Playgroud)

如果没有,则添加

helm repo add stable https://kubernetes-charts.storage.googleapis.com
helm repo update
Run Code Online (Sandbox Code Playgroud)

然后运行下面安装mssql-linux

helm install mymssql stable/mssql-linux --set acceptEula.value=Y --set edition.value=Developer
Run Code Online (Sandbox Code Playgroud)