Export and Import Projects
Catalyst CLI provides the ability to perform IaC project export and import operations from the local environment. You can export a Catalyst project, including the configurations of its components and its code, as an external ZIP file. You can then import the ZIP file as a new project into any Catalyst account.
A project export is done from its active project directory in the local environment. When you export a project, the export ZIP file is created in a specific format in the same directory. You can only import a project if this ZIP file is in this standard format. The CLI also enables you to directly import any project from a local directory without having to export it first, through a pack command which generates an import-ready ZIP file.
The project export and import feature enables easy transfers of projects between data centers or between Catalyst accounts. It also enables easy access and testing of a project from an external environment, such as a GitHub repository. You can simply clone a Git repo containing a Catalyst project’s components, generate its ZIP file to import it, and easily test the project. You can also easily perform these actions through a remote system, such as a CI system, or write scripts to automate these tasks.
Catalyst also provides you the option to import a project to just the Catalyst remote console, or to both the remote console and the local environment.
Last Updated 2023-04-19 15:32:07 +0530 +0530
Send your feedback to us