commit | 8b4a5ea7468f26c693f9497e61e722614a4617ac | [log] [tgz] |
---|---|---|
author | Serge Bazanski <serge@monogon.tech> | Wed Mar 29 14:16:59 2023 +0200 |
committer | Serge Bazanski <serge@monogon.tech> | Wed Mar 29 14:09:32 2023 +0000 |
tree | c0f5912709fff737b6c4edf6e1da0c9053066e95 | |
parent | 4e6fe4aefa98b1c027c4e934472c94b60abe727e [diff] |
m/n/core/rpc: shorten proto messages in traces We'll have binary RPC logs in the future that will contain all RPC messages. We definitely don't want kilobytes of prototext in our main logtree or even in the RPC spans. Change-Id: I9abc5654ce977ff97a293b04f9c1fddfb71ed4a0 Reviewed-on: https://review.monogon.dev/c/monogon/+/1425 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 //...