Kubernetes AKS&x2B;ACR-FLOW给我错误=”;请求标记:当我尝试自动部署时
我将AKS与ACR一起使用,当我指定一个映像(手动更新Deployment.yaml文件以更新映像版本名)时,它可以正常工作 但当我尝试使用图像标记过滤自动执行此操作时: 使用:Kubernetes AKS&x2B;ACR-FLOW给我错误=”;请求标记:当我尝试自动部署时,kubernetes,azure-aks,azure-acr,Kubernetes,Azure Aks,Azure Acr,我将AKS与ACR一起使用,当我指定一个映像(手动更新Deployment.yaml文件以更新映像版本名)时,它可以正常工作 但当我尝试使用图像标记过滤自动执行此操作时: 使用: fluxctl policy ` --k8s-fwd-ns="flux" ` --workload=default:deployment/myclient ` --tag-all="mybranch_*" 其中补充说: fluxcd.io/tag.my
fluxctl policy `
--k8s-fwd-ns="flux" `
--workload=default:deployment/myclient `
--tag-all="mybranch_*"
其中补充说:
fluxcd.io/tag.myclient: glob:mybranch_*
当我这样做时:
kubectl -n flux logs <podId>
知道为什么吗?看来您没有控制ACR的权限。如图所示,您需要向ACR for Flux添加一个密码以进行身份验证。有关于此问题的更新吗?它能解决你的问题吗?如果它适合你,请接受它。
err="requesting tags: Get \"https://my_azure_acr/v2/clients/myclient/tags/list\": unauthorized: authentication required, visit https://aka.ms/acr/authorization for more information."