Skip to main content
← Back

August 7, 2024

Agenda

  • DEMO: wash and wadm developer experience improvements
  • DISCUSSION: wash 0.30.0 and wasmcloud-operator update
  • DISCUSSION: wasmCloud 1.1 is here!

Meeting Notes

DEMO: wash and wadm developer experience improvements

  • As always, notes can only tell so much. Check out the recording for the full demo.
  • wasmCloud branch - this is public (prs list).
  • We've changed the way we display tables in wash - for longer pieces of information.
  • We've also updated the app status command in wadm which is a really useful development.
  • If we run wash app list, we can see a fresh view. Descriptions are nested in the table underneath. Much easier way to capture this detail.
  • If we deploy an app, we did not always get the version back from the app. Now we always get the version back, even if we don't specify it.
  • Our new wash app status command is well worth a look. In wash and wadm we're now surfacing the top level status info + all the scaler info for each application.
  • We also have a new feature in wadm: currently, failed state if you request configuration that can't be supported. We now have a new way to report status in the app manifest; in reconciliation we can see the app has failed, more importantly we can see the reason it failed.
  • App status command is getting a lot more useful - in app status in wadm there will always be an event that says it started and if it didn't why.
  • All of this is up in a PR and we're looking to release in the next minor releases of wash and wadm. More to come.

DISCUSSION: wash 0.30.0 and wasmcloud-operator update

  • Calling out that wash 0.30.0 and updates to the wasmcloud-opereator are complete.
  • Operator: undergoing quick development (secrets and OTEL), all making their way into the operator.
  • With a more streamlined README.
  • The wasmCloud annotated yaml includes details on the various options available in the wasmcloud-operator - super helpful for those of us that are getting used to all the ways we can work with the operator.

DISCUSSION: wasmCloud 1.1 is here!

  • We're super excited to release wasmCloud 1.1: all the highlights on the blog
  • Included in wash 0.30.0.
  • Take a look, in particular, to the new Couchbase and Postgres interfaces - major developments that fit with what engineers are asking for.
  • Rust and Go are both on the same level of support. Custom provider templates with Go are ready for use. Go + secrets is also new! Compile Go to components. Go provider SDK. And more.
  • 1.1 is the culmination of many of the elements that were completed in the Q2 roadmap. We will look towards .2, .3 in the next few months. More to follow.

Weekly highlights

  • WASI 0.2.1 is out! Check out the post on the BA blog. Kudos Bailey and the W3C WASI SG.
  • Check out the recording for a wider update on WASI from Bailey.
  • Interested in getting involved in the Bytecode Alliance's standards efforts? Get in touch with Bailey on Slack.

Issue of the Week

  • FEATURE: Add --secrets-topic and --policy-topic flags + env vars to wash up
  • This is a great first issueLooking at contrubyting ot a CLI - especially the command line interface in wash.
  • Enviroment variables and flags.
  • Shout out to the community for picking up our earlier Issues of the Week! Thank you to all our contributors!
  • Also, a huge shout out Ahmed to our newest maintainer and has written a quarter of the wadm project. Thank you so much!

Documentation of the Week

  • Secrets.
  • Huge shout out to Dan and Eric for putting the lion's share of this documentation together.
  • This is a comprehensive guide to how secrets work - highly recommended.
  • We also have a new doc that talks about what it means to deploy a secrets backend; what happens at runtime etc.
  • Check out the recording for an interesting, wider discussion on the subject of security amongst community members.

Community Updates

Tune in…

  • User Livestream: Wednesday 14th August. Long-time friend and Adobe’s Principal Engineer Colin Murphy, will be joined by wasmCloud maintainer Brooks Townsend, and Senior Architect at Akamai Technologies Inc., Douglas Rodrigues, to discuss the trade-offs between components and containers, and demonstrate operating them across diverse environments using CNCF wasmCloud. This is such an exciting industry collaboration with wasmCloud, don’t miss it! RSVP and watch on the CNCF page. Watch on YouTube.

Catch up…

  • Cloud Native Live last week, all eyes were on Wasm in manufacturing. The team at MachineMetrics talks through their work with wasmCloud in edge and IoT environments. Available to view on the CNCF page and watch on YouTube.
  • Open Observability Talks podcast: Taylor joined Dotan Horovitz to discuss all things WebAssembly, and how it is the next frontier in the evolution of cloud native computing. This was a great session - recommended listening.

Recording