如何解决通过 ARM 模板删除服务结构服务
我有一个应用程序,它有 3 个服务(服务 1 到 3),我通过 ARM 模板将这些服务部署到不同的集群。现在需要删除服务 3。现在,当我将应用程序清单更改为仅删除该服务并部署我的 ARM 模板时,Service Fabric 部署失败并显示以下错误:
Person
在 Internet 上搜索,我发现需要使用 Remove-ServiceFabricService cmdlet 删除该服务。
我想检查这是否是删除服务的唯一选项,或者是否有任何其他方式使用 ARM 模板来删除 SF 服务,或者可能是一种禁用上述检查的方法,因为删除是有意的。
解决方法
目前,您必须使用 Powershell 删除 documentation says:
删除使用应用程序部署的应用程序 资源管理器中的资源模型:
使用 Get-AzResource cmdlet 获取资源 ID 应用:
Get-AzResource -Name <String> | f1
使用 Remove-AzResource cmdlet 删除应用程序资源:
Remove-AzResource -ResourceId <String> [-Force] [-ApiVersion <String>]
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。