Skip to content

Define the Margo "WASM Constrained device" capability requirements #130

@ajcraig

Description

@ajcraig

Feature description

Goal: Define the required capabilities and configuration needed to produce a Margo conformant device that enables "constrained device" functionality.

Note: WASM workloads are the assumed workload "type" that will be deployed to this device capability.

Provide adequate technical acceptance criteria(s) associated with this feature below:

  • Define the required capabilities/services to become conformant towards this role
    • WASM workload deployment service(provider)
    • assuming slimmed OS
    • WASM runtime
    • others needed?
  • Define how observability is captured via the workloads running on this constrained device. assumed OTEL
  • Describe how this device can enable fleet management of the workloads running on it.
    • Does this device role require an additional, "larger device" to be a "gateway" to the WFM for workload desired state files?
  • Includes necessary improvements to device capabilities and device roles.

Although not required, it is highly encouraged to provide feature use-cases below:

  • Support additional device form factors within Margo.
  • Enable support for a new and emerging technology for defining and running applications at the edge.

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    Status

    Todo

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions