Error: scheme "https" not supported
时间: 2023-07-24 13:09:53 浏览: 63
如果在执行 `helm push` 命令时遇到 "Error: scheme 'https' not supported" 错误,这意味着 Helm 不支持直接将 chart 推送到 HTTPS 协议的仓库。
Helm 默认支持的协议有 HTTP 和 OCI(Open Container Initiative)。对于使用 HTTPS 协议的仓库,您可以尝试以下两种解决方法:
1. 将 HTTPS 仓库配置为 HTTP 仓库:
- 打开 Helm 仓库的 `index.yaml` 文件。
- 将其中的所有 `https://` 链接替换为 `http://`,并保存文件。
- 然后再次执行 `helm push` 命令。
2. 使用 OCI 协议推送至支持 OCI 的仓库:
- 确保您的仓库支持 OCI 协议。
- 在执行 `helm push` 命令时,将仓库地址的协议前缀改为 `oci://`,并再次尝试。
请根据您实际使用的仓库类型和需求,选择适合的解决方法来推送您的本地 chart。
相关问题
Error: scheme prefix missing from remote (e.g. "oci://")
如果您在执行 `helm push` 命令时遇到 "Error: scheme prefix missing from remote (e.g. "oci://")" 错误,这意味着您提供远程仓库地址缺少了正确的协议前缀。
Helm 支持多种远程仓库类型,例如 HTTP、HTTPS、OCI 等。根据错误信息,您需要为远程仓库地址添加正确的协议前缀。
以下是几个示例:
- 对于使用 HTTP/HTTPS 协议的仓库:
```
helm push <chart名称>.tgz https://仓库地址
```
- 对于使用 OCI 协议的仓库:
```
helm push <chart名称>.tgz oci://仓库地址
```
请根据您实际使用的仓库类型和协议,在 `helm push` 命令中正确添加对应的协议前缀。
(note: scheme qleanmono not found, using s2color) something required
这个问题通常是由于您使用的 Stata 图形方案不存在或已损坏而引起的。默认情况下,Stata 使用`scheme-default`方案,但您可以使用其他方案来更改图形的外观。
解决这个问题的方法是使用 Stata 自带的其他图形方案或安装您自己的图形方案。您可以使用以下命令查看您的 Stata 中可用的所有图形方案:
```
schemelist
```
如果您想要更改图形方案,您可以使用以下命令:
```
set scheme [scheme-name]
```
其中,`[scheme-name]`是您想要使用的图形方案的名称。如果您想要将方案更改为默认设置,请使用以下命令:
```
set scheme-default
```
如果您已经安装了自己的图形方案,并且想要在 Stata 中使用它,请确保将图形方案文件保存在正确的位置,并使用以下命令将其加载到 Stata 中:
```
set scheme [path-to-scheme-file]
```
其中,`[path-to-scheme-file]`是您的图形方案文件的路径。