commit | 10b2154450b4e43d2b959137f47bceeaf9c9f1f3 | [log] [tgz] |
---|---|---|
author | Serge Bazanski <serge@monogon.tech> | Thu Apr 13 12:12:05 2023 +0200 |
committer | Serge Bazanski <serge@monogon.tech> | Mon Apr 17 09:14:47 2023 +0000 |
tree | 610ba665e92e7763bf191fcbf7e04eddcfd85d86 | |
parent | 1a38b8accc638a56704899e6e21238379511c5da [diff] |
cloud/bmaa/reflection: render known protos as prototext This extends the type and value structures of the reflection code to support arbitrary Protobuf serialized messages. We currently identify what message type is contained in a column by a hardcoded lookup table. Change-Id: I31a260b7ed5582678803d27bf6ba30028cbea266 Reviewed-on: https://review.monogon.dev/c/monogon/+/1539 Reviewed-by: Leopold Schabel <leo@monogon.tech> Tested-by: Jenkins CI
This is the main repository containing the source code for the Monogon Platform.
This is pre-release software - take a look, and check back later!
Our build environment is self-contained and requires only minimal host dependencies:
/dev/kvm
(if you want to run tests).Our docs assume that Bazelisk is available as bazel
on your PATH.
Refer to SETUP.md for detailed instructions.
Build CLI and node image:
bazel build //metropolis/cli/dbg //:launch -c dbg
Launch an ephemeral test node:
bazel test //:launch -c dbg --test_output=streamed
Run a kubectl command while the test is running:
bazel-bin/metropolis/cli/dbg/dbg_/dbg kubectl describe node
Run full test suite:
bazel test -c dbg //...