Skip to main content
Upgrade policies determine how new provider versions are deployed to your workspace. You choose a policy when installing a provider.

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.
To upgrade:
Manual upgrades give you full control over when changes are applied, which is useful when you need to coordinate upgrades with other changes in your environment.

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.
Auto-upgrade is useful for providers where you want to stay on the latest version without manual intervention.

Choosing a Policy

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.