wasmCloud / wadm

wasmCloud Application Deployment Manager (wadm) is a Wasm-native orchestrator for managing and scaling declarative wasmCloud applications.
https://wasmcloud.com
Apache License 2.0
108 stars 28 forks source link

[FEAT] Shared application improvements #451

Open brooksmtownsend opened 1 month ago

brooksmtownsend commented 1 month ago

Sharing application components, e.g. linking across different wadm applications, was added in https://github.com/wasmCloud/wadm/pull/381. There's a suite of improvements that I considered but decided to omit from the initial experimental release of the feature to gather feedback.

I didn't want to over-validate scenarios because the use cases can get complicated for automating the deployment/rollout of shared providers. For right now, the above validations have to be done externally