Manually Synchronize Application¶
This page demonstrates how to manually sync a continuously deployed application.
-
On the Workbench -> Continuous Deployments page, click the name of an application whose synchronization status is Unknown .
-
On the application details page, click the Sync button to enter the synchronization page:
-
On the Sync App page, configure the following parameters:
- Resource name: read-only status, does not support secondary editing
- Branch/Tag: Set the branch for synchronization. If the synchronization method is automatic synchronization, an error will be reported synchronously after the change
- PRUNE: After checking, if some resources are deleted in the manifest file, the related resources will also be cleaned up during synchronization, otherwise the related resources will be skipped and cleaned up
- DRY RUN: Simulates the synchronization process
- APPLY ONLY: After checking, resources will be deployed through kubectl apply
- FORCE: After checking, if a conflict is encountered when deploying a resource, the resource will be deleted and recreated immediately
- Sync Settings: The parameters of the synchronization settings are the same as those at the time of creation. For specific parameter descriptions, refer to creating an application
In the Sync Resources area, select at least one application to be synchronized. For example, some resources have already been synchronized, and only unsynchronized resources need to be synchronized.
-
Click OK , wait for the successful synchronization, and then check the synchronization result.