Policies
Manual (Default)
With the manual policy, you control exactly when upgrades happen. New versions are not deployed until you explicitly run the upgrade command or trigger an upgrade from the web UI.Auto
With the auto policy, new versions are deployed automatically when published to the store. The platform periodically checks for updates and performs rolling upgrades with zero downtime.Choosing a Policy
| Scenario | Recommended Policy |
|---|---|
| Production workloads requiring stability | Manual |
| Development and testing environments | Auto |
| Providers you want to keep current | Auto |
| Regulated environments with change control | Manual |
Viewing Current Policy
Changing a Policy
To change the upgrade policy of an installed provider, uninstall and reinstall with the desired policy:If the provider has active resources, uninstall will fail. Use
--cascade to delete all managed resources first. See Uninstalling a Provider for details.