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
100 stars 26 forks source link

[FEAT] Support extensibility of wadm manifest for configuration of external platforms #276

Closed brooksmtownsend closed 2 months ago

brooksmtownsend commented 4 months ago

For projects like the https://github.com/wasmCloud/wasmcloud-operator, it's critical to be able to specify additional fields in a wadm manifest in order to configure external infrastructure resources, like an endpoint in Kubernetes. It would be great for wadm to have additional support for metadata like annotations/labels that can be attached to components or links that will be stored (and ignored by wadm) but usable by tools administering wadm.

There are likely many ways to do this within the OAM specification and we should continue to reuse that standard.

stale[bot] commented 2 months ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. If this has been closed too eagerly, please feel free to tag a maintainer so we can keep working on the issue. Thank you for contributing to wasmCloud!

brooksmtownsend commented 2 months ago

https://github.com/wasmCloud/wasmcloud-operator/issues/46 should be viewed as an extension of this issue

brooksmtownsend commented 2 months ago

306 provided a really nice way for us to tackle this in the wadm manifest, so calling this complete!