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
它给出了这个错误 --
<块引用>错误:无法在“7.14.0”版本下载“airflow-stable/airflow”(提示:运行 helm repo update
可能会有所帮助)
所以我输入 helm repo update
然后它返回 --
当我们从您的图表存储库中获取最新信息时,请耐心等待... ...从“气流稳定”图表存储库成功获得更新 更新完成。 ⎈Happy Helming!⎈
即使我输入了 helm repo update
它也总是返回相同的错误
错误:无法在“7.14.0”版本下载“airflow-stable/airflow”(提示:运行 helm repo update
可能会有所帮助)
我能做什么?
答案 0 :(得分:0)
要安装 stable/airflow
,请按照 repo README 中的步骤操作:
https://github.com/airflow-helm/charts/tree/main/charts/airflow
我已经复制了下面的相关部分。
helm repo add airflow-stable https://airflow-helm.github.io/charts
helm repo update
⚠️ 在 GitHub Releases 下查找 CHART_VERSION
的值
export RELEASE_NAME=my-airflow-cluster # set a name!
export NAMESPACE=my-airflow-namespace # set a namespace!
export CHART_VERSION=8.X.X # set a version!
export VALUES_FILE=./custom-values.yaml # set your values file path!
# Helm 3
helm install \
$RELEASE_NAME \
airflow-stable/airflow \
--namespace $NAMESPACE \
--version $CHART_VERSION \
--values $VALUES_FILE
# Helm 2
helm install \
airflow-stable/airflow \
--name $RELEASE_NAME \
--namespace $NAMESPACE \
--version $CHART_VERSION \
--values $VALUES_FILE
⚠️ 运行以下命令后浏览到 http://localhost:8080
export NAMESPACE=my-airflow-namespace # set a namespace!
export POD_NAME=$(kubectl get pods --namespace $NAMESPACE -l "component=web,app=airflow" -o jsonpath="{.items[0].metadata.name}")
kubectl port-forward --namespace $NAMESPACE $POD_NAME 8080:8080
注意:
答案 1 :(得分:0)
我不知道产生该错误的确切原因(可能是旧版本),但我通过运行遇到了同样的问题
helm upgrade airflow -f values.yaml airflow-stable/airflow --version airflow-7.16.0
解决方案:
转到GitHub Releases
1. 找到您的版本,例如我的是 7.16.0 并将链接复制到其 .tgz
https://github.com/airflow-helm/charts/releases/download/airflow-7.16.0/airflow-7.16.0.tgz
2. 执行 helm pull
到您的本地目录
helm pull https://github.com/airflow-helm/charts/releases/download/airflow-7.16.0/airflow-7.16.0.tgz
3.最后使用本地图表进行升级
helm upgrade airflow -f values.yaml airflow-7.16.0.tgz