5G-ERA / middleware

Middleware for orchestration and lifecycle management of the could-native robotic applications
Apache License 2.0
8 stars 3 forks source link

NetApp deployment dependency #133

Open Artonus opened 1 year ago

Artonus commented 1 year ago

Some NetApps may need other NetApps for direct communication between them. It is required to enable specifying on the NetApp Instance definition level, and other NetApps are necessary for the correct functioning. This could be realised by adding a new property, dependsOn. That will take an array of NetApp names.

During the deployment of such a NetApp, new Environment variables with the addresses for the dependent NetApps will have to be configured. There can be a scenario where if the NetApp is already deployed in another Middleware location, then the Given address will have to be routed to the other Middleware instance.