当我尝试通过Portal部署带有"Dev/Test“设置的新AKS集群时,在部署时会出现以下错误:
{"code":"DeploymentFailed","message":"At least one resource deployment operation failed.
Please list deployment operations for details. Please see
https://aka.ms/DeployOperations for usage details.","details":
[{"code":"ReconcileMSICredentialError","message":"Reconcile MSI credential failed.
Details: autorest/azure: Service returned an error. Status=409 Code=\"Conflict\"
Message=\"Secret bf905bf9e9ad86526b26e98d2ea490a0a500ff23907f9df987d95de3a649e751 is
currently being deleted and cannot be re-created; retry later.\" InnerError=
{\"code\":\"ObjectIsBeingDeleted\"}."}]}但是,资源仍然会被部署,但是会通知“资源处于失败状态”。当我停止集群并重新启动它时,通知会消失,但我不确定错误是否仍然存在。
如果我为集群选择一个新的名称,我可以完全避免这个错误。不过,我想保留原来的名字。
当我使用不同的设置(CPU、节点数等)部署时,也会发生同样的情况。我还尝试完全删除集群并将其部署为全新的,但错误仍然存在。无论是在Stackoverflow还是Google上,我都没有找到对这个错误的任何解释。
造成这一错误的原因是什么,以及如何避免?
发布于 2022-11-10 07:24:31
我尝试在我的环境中复制相同的问题,并得到了以下结果:
我已经使用dev/test环境创建了AKS集群。

成功地创建了引用群集。

我已经使用以下命令向集群提供了一些凭据
az aks get-credentials --resource-group Alldemorg --name cluster_name

*创建示例应用程序并将该应用程序部署到集群中,
我使用了下面的参考文献,例如样例文件。

部署成功,我能够看到为应用程序创建的所有吊舱和节点。

注:
1)。"ReconcileMSICredentialError“错误,请检查版本并升级到最新版本。
2)。如果资源处于失败状态,则删除整个资源,而不是删除集群,然后在停止并启动资源时再次创建它,可能会有机会获得"ReconcileMSICredentialError“。
https://stackoverflow.com/questions/74373480
复制相似问题