我有一个在 Azure 中运行的开发集群,为了节省成本,使用了一个单节点。一些基于容器的新服务需要 ManagedIdentityTokenService
而我正试图按照 文件在此 但由于ARM模板不允许对单节点集群进行更新而无法实现。
有没有什么变通的办法,重新创建整个集群,这有点麻烦?我不在乎集群在更新时是否宕机。
(生产集群是在五个节点上运行的,所以在那里升级不会有问题)。
错误信息。
{
"error": {
"code": "SingleNodeClusterUpdateNotAllowed",
"message": "Single node cluster update not allowed. Updates are allowed for clusters having node count equal or greater than 3.",
"details": []
}
}
不幸的是没有。你需要 删改 群集,而不是试图更新现有群集。
如果您有一个开发群集,其中一个物理机或虚拟机上有多个 Service Fabric 节点,您必须使用新版本重新创建群集。