| commit | 8eebee7e32f60095137dab785a3cc3f97c85d03d | [log] [tgz] |
|---|---|---|
| author | Jan Schär <jan@monogon.tech> | Thu Sep 26 10:33:48 2024 +0200 |
| committer | Jan Schär <jan@monogon.tech> | Tue Oct 15 07:48:46 2024 +0000 |
| tree | f5bd0bca5b537a56071f54b60dbad6d34b9fb4a7 | |
| parent | 0bc92a087ee0eb279ab29c3aba5d127b4202a2ea [diff] |
m/n/c/curator: add ID field to nodes in etcd This makes the ID independent of the public key for nodes stored in etcd. This is needed to eventually allow node key rotation. We could just extract the ID from the key without adding an ID field. But the consistency check between key and value has already caught a bug once, so it seems worth keeping. Change-Id: I7ba5904d37d54e93ad6dc7d4b6f0cfac19bc730d Reviewed-on: https://review.monogon.dev/c/monogon/+/3475 Tested-by: Jenkins CI Reviewed-by: Lorenz Brun <lorenz@monogon.tech>
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! In the meantime, join us on Matrix (#monogon-os-community:matrix.org) or Discord.
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.
The source code lives in //metropolis (Metropolis is the codename of Monogon OS).
See the //metropolis/README.md for a developer quick start guide, or see the Monogon OS Handbook for user documentation.