Service Fabric Explorer blocking operations

When you create a Service Fabric managed cluster along with applications and services through ARM, portal, or Az cmdlets, ARM manages the cluster. Accordingly, these resources should have all their management operations performed at ARM level. Commands run directly against the cluster bypass ARM, whether they're made through a Service Fabric Explorer command or an SF cmdlet. Bypassing ARM can cause synchronization issues, as ARM isn't alerted to any changes that result from the operations. When the cluster is out of sync with its definition in ARM, there's a risk of degraded ability to manage the cluster safely and reliably.

To help prevent synchronization issues, Service Fabric Explorer now blocks the management of ARM managed resources.

Service Fabric Explorer interface

  • Applications that ARM manages are now labeled in the list of applications.
  • Application type versions that ARM manages are now labeled in the list of application type versions.
  • Services that ARM manages are now labeled in the list. A banner is now shown if the service is managed in ARM.

Best practices

Application type versions

Applications

Services

Next steps