hashicorp / waypoint

A tool to build, deploy, and release any application on any platform.
https://waypointproject.io
Other
4.76k stars 327 forks source link

Process for inspecting persistent data #1482

Open izaaklauer opened 3 years ago

izaaklauer commented 3 years ago

When troubleshooting or debugging, it can be valuable to view waypoint's persistent data in its bolt db. Boltbrowser is good for dumping the protobuf values to files, but I don't know of a great way to convert those to a readable format (but it seems like it should be possible with protoc --decode).

It would be great to have either:

mitchellh commented 3 years ago

Just so that we can make this a bit rough around the edges, my thinking around this was to add something to the tools directory you can either go run or build and run. Not something we ship with built-in to Waypoint [for now], but just a way for us to debug this stuff.