Executions
Note
- Executions are owned by users and belong to a digital twin
- Executions build on Workflows adding configurations
- Executions have Steps that correspond to Component Versions
- The output of one Step will serve as input to the next Step
- Executions can also be added on the Commandline
- Execution can be created with defaults or they can be configured. (Defaults are taken from the Workflows)
graph TB
A[component-example_0.1.0 + parameters + port mappings + secret files]
B[travel_dashboard_0.2.1 + parameters + port mappings + secret files]
A --> B;
Add an execution
You can add an execution on the "Add an Execution" tab:
An execution has defaults set in the odtp.yml
file
Note
- You can also create the Execution with the defaults and configure it later when you run
- Or you can configure it during creation: some configurations such as a complete change of parameters are only possible during the creation of an execution
Execution with Defaults
The Execution has the defaults already set:
For each Component Version you can expand the Component Version Info above the Step.
Available Configurations
For each Step you can configure:
Parameters
You can upload parameters from a file: this will overwrite the existing parameters with out additional checks. The upload area need to be expanded above the Step on the right.
A parameter file would look like this: so it contains keys and values:
Note
- Parameter uploads are only offered when you create the Execution
- When you run the Execution you can only overwrite the existing parameters
Port Mappings
You can overwrite port mappings
Secrets Files
In case Secrets are needed you are offered a selection of your uploaded encrypted secrets file. If you don't have them uploaded yet, see how to uploaded encrypted secrets files.
Save Execution
Don't forget to save the execution by clicking on "Save Execution". Alternatively you can also clear the screen and click on "Reset Execution".
Manage Executions
The Execution page assumes that you have selected both a user and a digital twin to work on.
In the Dashboard you can list all Executions of your selected Digital Twin.
- you can deprecate Executions
- you can also reactivate them
- you can chose to also show deprecated Executions. By default they are not displayed
Next Run Execution
Once you have added an Execution you can run it: