Airflow 舵气流错误,我不知道';我不知道为什么它没有';行不通

Airflow 舵气流错误,我不知道';我不知道为什么它没有';行不通,airflow,kubernetes-helm,Airflow,Kubernetes Helm,它给出了这个错误-- 错误:未能在版本“7.14.0”下载“气流稳定/气流”(提示:运行helm repo update可能有帮助) 因此,我键入helm repo update,然后它返回-- 抓紧时间,我们从您的图表存储库中获取最新信息。。。 …已成功从“气流稳定”图表存储库获取更新 更新完成。⎈驾驶愉快!⎈ 即使我输入了helmrepo update它也总是返回相同的错误,如 错误:未能在版本“7.14.0”下载“气流稳定/气流”(提示:运行helm repo update可能有帮助) 我

它给出了这个错误--

错误:未能在版本“7.14.0”下载“气流稳定/气流”(提示:运行
helm repo update
可能有帮助)

因此,我键入
helm repo update
,然后它返回--

抓紧时间,我们从您的图表存储库中获取最新信息。。。 …已成功从“气流稳定”图表存储库获取更新 更新完成。⎈驾驶愉快!⎈

即使我输入了
helmrepo update
它也总是返回相同的错误,如

错误:未能在版本“7.14.0”下载“气流稳定/气流”(提示:运行
helm repo update
可能有帮助)


我能做什么?

要安装
stable/airflow
请按照回购自述文件中的步骤进行操作:

我已经复制了下面的相关部分


1-添加回购协议:
helm repo添加气流稳定https://airflow-helm.github.io/charts
舵回购更新
2-安装图表: ⚠️ 在下查找图表版本的值

export RELEASE_NAME=my airflow cluster#设置一个名称!
导出名称空间=我的名称空间#设置名称空间!
导出图表_VERSION=8.X.X#设置一个版本!
导出值文件=./custom-VALUES.yaml#设置值文件路径!
#舵手3
舵机安装\
$RELEASE\u名称\
气流稳定/气流\
--名称空间$namespace\
--版本$CHART\u版本\
--值$values\u文件
#舵手2
舵机安装\
气流稳定/气流\
--名称$RELEASE\u名称\
--名称空间$namespace\
--版本$CHART\u版本\
--值$values\u文件
3-访问WebUI ⚠️ 浏览到http://localhost:8080 在运行以下命令之后

export NAMESPACE=my airflow NAMESPACE#设置一个名称空间!
export POD_NAME=$(kubectl get pods--namespace$namespace-l“component=web,app=aiffort”-o jsonpath=“{.items[0].metadata.NAME}”)
kubectl端口转发--命名空间$namespace$POD_NAME 8080:8080
注意:

  • 默认凭据--用户:管理员-密码:管理员

我不知道产生该错误的确切原因(可能是旧版本),但我通过运行

helm install airflow-staging airflow-stable/airflow --version “7.14.0” --namespace staging  --set airflow.config.AIRFLOW__KUBERNETES__GIT_BRANCH=master --set dags.git.ref=“https://github.com/pedaling/class101-airflow.git” --values staging-values.yaml
解决方案:

1.查找您的版本,例如我的版本是7.16.0,并将链接复制到它的
.tgz

helm upgrade airflow -f values.yaml airflow-stable/airflow --version airflow-7.16.0
2.执行
helm-pull
到您的本地目录

https://github.com/airflow-helm/charts/releases/download/airflow-7.16.0/airflow-7.16.0.tgz
3.并最终使用本地图表升级

helm pull https://github.com/airflow-helm/charts/releases/download/airflow-7.16.0/airflow-7.16.0.tgz

很抱歉,我现在要问的是,如何在命令提示符下执行多行命令,如
#Helm 3 Helm install\$RELEASE\u NAME\afflow stable/afflow\--名称空间$namespace\--版本$CHART\u version\--值$values\u FILE
helm upgrade airflow -f values.yaml airflow-7.16.0.tgz