我正尝试开始使用头盔,当我输入helm init
时
它显示了以下错误:
Creating C:\Users\username\.helm\repository\repositories.yaml
Adding stable repo with URL: https://kubernetes-charts.storage.googleapis.com
Error: error initializing: Looks like "https://kubernetes-charts.storage.googleapis.com" is not a valid chart repository or cannot be reached: Get https://kubernetes-charts.storage.googleapis.com/index.yaml: dial tcp 74.125.193.128:443: connectex: No connection could be made because the target machine actively refused it.
也尝试ping到74.125.193.128:443,它也无法正常工作。 我以为是代理问题,但不是,所以我尝试在网上寻找类似问题,但没有遇到相同的错误。
答案 0 :(得分:1)
最终的问题是.helm / repository文件夹中没有repositories.yaml
文件。
当我创建具有以下内容的文件时,它起作用了:
apiVersion: v1
repositories:
- name: charts
url: "https://kubernetes-charts.storage.googleapis.com"
- name: local
url: "http://localhost:8879/charts"
然后我可以毫无问题地做helm init
。