June 7, 2023
Agenda
- DEMO:
wash spywith Taylor! - wadm 0.4 release
- wash 0.18.0 upcoming features + changes
- Embedded
wadminwash up - Flattening CLI commands per RFC 538
- Updating to BEAM burrito binaries, improved platform portability
- Embedded
- wasmCloud applies for CNCF incubating status
Meeting Notes
Taylor introduces wash spy, which he created to "spy" on an actor that's running in a wasmCloud system.
- this is behind a
WASH_EXPERIMENTALflag as it's new functionality that we want to prove out that we aren't promising stability on - You can spy on an actor by its ID, its name, call alias, or a close match to the name (e.g. kvcounter will match KVCounter)
- This process is meant to aid the process of distributed debugging
- As you invoke the actor you're spying on, you will see the requests that invoke that actor or that the actor invokes on its own
- This works by inspecting link definitions, so at the moment actor-to-actor calls won't be in the first version
wadm 0.4 is out now!
- Requires 0.63.1 of the host
- Will be included in wash 0.18
- Notes are available in the README
wash 0.18.0 upcoming big changes:
wash upwill now launch wadm 0.4.0 as a part of startup so you can manage applications declarativelywash upenforces a minimum version of wasmCloud at0.63.0with burrito releases because of the new executable instead of a tarball- As a part of the command refactor, you'll notice some new top-level commands! These commands are all flattened versions of current subcommands, and all existing commands will continue to work. For example,
wash ctl start actoris now available inwash start actor- get
- link
- start
- stop
- push
- pull
- The top-level
helptext will be grouped into sections
CNCF incubating status
wasmCloud has officially applied for CNCF incubating status, keep an eye out for updates!