This Week in Fluvio #7
Welcome to This Week in Fluvio, our weekly newsletter for development updates to Fluvio open source. Fluvio is a distributed, programmable streaming platform written in Rust.
We’ve been making some improvements to the Fluvio CLI to make the experience nicer
for new users. This week, we’ve made some changes to the fluvio cluster start
command
including the addition of an animated spinner and some better status messages during
the cluster installation.
Before this week, the command’s output looked like this:
With the release of 0.9.8
, the cluster installer now looks like this:
Fluvio is still in alpha, and occasionally things go wrong. In the past when helping users, we’ve found that we need to go back and forth multiple times to ask for logs and other info that helps to debug issues. This was a very time-consuming process - until now.
This week, we’ve added a new command to the Fluvio CLI, fluvio cluster diagnostics
. This
command will collect information such as logs from the Fluvio SC and SPUs, Kubernetes
metadata relating to Fluvio, and Fluvio metadata such as SPU and SPU Group state. It will
collect this information and place it into a diagnostics-<datetime>.tar.gz
file. If you
find yourself stuck and need help debugging an error, we can ask you just once for this
diagnostic information, rather than needing an extended back-and-forth debugging session
in chat.
For the full list of changes this week, be sure to check out our CHANGELOG. If you have any questions or are interested in contributing, be sure to join our Discord channel and come say hello!
Until next week!