我正在尝试更改
仓库里的舵图。添加存储库并在本地成功安装图表后,我找不到它。我意识到
这个问题
问了同样的问题,但答案对我不起作用;我跑了
在我的主目录中,但是图表不在那里。
发布于 2021-03-01 11:09:03
helm env将列出所有路径
HELM_BIN="helm"
HELM_CACHE_HOME="/Users/username/Library/Caches/helm"
HELM_CONFIG_HOME="/Users/username/Library/Preferences/helm"
HELM_DATA_HOME="/Users/username/Library/helm"
HELM_DEBUG="false"
HELM_KUBEAPISERVER=""
HELM_KUBEASGROUPS=""
HELM_KUBEASUSER=""
HELM_KUBECAFILE=""
HELM_KUBECONTEXT=""
HELM_KUBETOKEN=""
HELM_MAX_HISTORY="10"
HELM_NAMESPACE="default"
HELM_PLUGINS="/Users/username/Library/helm/plugins"
HELM_REGISTRY_CONFIG="/Users/username/Library/Preferences/helm/registry.json"
HELM_REPOSITORY_CACHE="/Users/username/Library/Caches/helm/repository"
HELM_REPOSITORY_CONFIG="/Users/username/Library/Preferences/helm/repositories.yaml"发布于 2020-07-16 16:27:22
Helm非常灵活,允许您从存储库安装,也可以在本地安装。
您正在尝试的是从远程存储库中的某个内容编辑values.yaml,这是不可能的。
您需要做的是将存储库克隆到本地存储,然后在本地使用它。
示例:
假设您想要使用官方Helm Repository中提供的NGINX Controller。
官方Helm存储库URL为
..。这个存储库是在GitHub上维护的,它的URL是
https://github.com/helm/charts
..。
所以最好的方法是克隆官方的repo github并在本地工作。
$ git clone https://github.com/helm/charts.git这将把所有数据从github存储库复制到本地存储中
目录。
如果你检查这个结构,你会发现NGINX Ingress在
如果列出此目录的内容,则可以找到values.yaml。
$ ls -la
total 88
drwxr-xr-x 4 christofoletti christofoletti 4096 Jul 16 08:20 .
drwxr-xr-x 283 christofoletti christofoletti 12288 Jul 16 08:20 ..
-rw-r--r-- 1 christofoletti christofoletti 539 Jul 16 08:20 Chart.yaml
drwxr-xr-x 2 christofoletti christofoletti 4096 Jul 16 08:20 ci
-rw-r--r-- 1 christofoletti christofoletti 333 Jul 16 08:20 .helmignore
-rw-r--r-- 1 christofoletti christofoletti 76 Jul 16 08:20 OWNERS
-rw-r--r-- 1 christofoletti christofoletti 31130 Jul 16 08:20 README.md
drwxr-xr-x 3 christofoletti christofoletti 4096 Jul 16 08:20 templates
-rw-r--r-- 1 christofoletti christofoletti 16771 Jul 16 08:20 values.yaml在进行了所需/想要的所有更改后,您可以使用helm从内部安装它,如下所示
目录:
user@minikube:~/charts/stable/nginx-ingress$ cd ../../
user@minikube:~/charts$ helm install --name my-release stable/nginx-ingress因此,正如您所看到的,您必须确定您正在使用的存储库的源代码在哪里,以便能够克隆它。
如果您有困难识别它,请让我知道,以便我可以尝试识别。
发布于 2020-07-17 00:55:32
默认情况下,默认目录取决于操作系统。默认值如下所示:

来源:
Helm官方文档网站
https://stackoverflow.com/questions/62924278
复制相似问题