eclipse-sdv-blueprints / software-orchestration

Apache License 2.0
3 stars 4 forks source link

Use the specific interfaces of each software orchestrator to add workloads dynamically #4

Open inf17101 opened 4 months ago

inf17101 commented 4 months ago

Currently,

we are using an automation script to add workloads dynamically for the blueprint setup. However, each orchestrator offers a dedicated interface to add workloads dynamically via other workloads.

If a workload starts another workload dynamically it shall use the interface of the specific orchestrator.

inf17101 commented 4 months ago

For Ankaios it is called the Control Interface. That can be used to start a workload from another workload. There are also quickstart examples to implement the Control Interface usage in various languages inside the Ankaios repository: Control Interface Examples in various programming languages.

odra commented 4 months ago

Bluechi has a DBUS API to be used in this case: https://bluechi.readthedocs.io/en/latest/api/examples/