To export external applications configurations, click on the Export configuration... button. Then check the "Select all" box, or select one or more of the external applications listed, and click on one of the Export... buttons at the bottom (figure 14.15). This will produce a single XML file containing the configurations of the selected external applications.
You will need to have a valid AWS Connection to be able to select an AWS S3 location to save the configuration file to. See AWS Connections in the CLC Server. Further information on exporting external applications intended for use on the cloud, is provided in the CLC Cloud Module manual: http://resources.qiagenbioinformatics.com/manuals/clccloudmodule/current/index.php?manual=Using_external_applications_on_cloud_via_CLC_Workbench.html.
For standard external applications, this configuration file is all that is needed. For containerized external applications, the containerized execution environment settings are not included in this XML file, so if sharing with another CLC Server setup, those settings will still need to be configured.
External application configuration files can be imported to a CLC Server by clicking on the Import configuration... button. The following options are available in the dialog that opens (figure 14.16).:
- Load local file... Import from your local file system.
- Load server file... Import from a CLC Server import/export directory.
- Load cloud file... Import from AWS S3.
If the selected file contains configurations for external applications already installed on your CLC Server, another dialog will open where you can specify the configurations to overwrite.
For information on importing external application intended for use on the cloud into a CLC Workbench, please refer to the CLC Cloud Module manual: http://resources.qiagenbioinformatics.com/manuals/clccloudmodule/current/index.php?manual=Using_external_applications_on_cloud_via_CLC_Workbench.html.