mirror of
https://github.com/rocky-linux/peridot.git
synced 2024-11-18 03:11:24 +00:00
1703798d0e
We get "corrupted"/non-correctly signed RPMs from time to time and added a mechanism to verify signatures and resign if invalid. Unfortunately sometimes rpm --addsign can return a zero exit code regardless of actual error status. Because of this we should always verify signature after signing, this way if it's invalid, we can resign it. |
||
---|---|---|
.. | ||
builder/v1 | ||
cmd/v1 | ||
common | ||
composetools | ||
data | ||
db | ||
impl/v1 | ||
keykeeper | ||
lookaside | ||
migrate | ||
plugin | ||
proto/v1 | ||
rpmbuild | ||
tools | ||
ui | ||
yummeta | ||
yumrepofs/v1 | ||
BUILD | ||
README.md | ||
seed.sql |
peridot
Local development
Requirements: Temporal (running on host), MinIO (running on host) and Kubernetes (Using Docker for Desktop)
Source the .env
file: source .env
Start UI:
ibazel run //ui:peridot.server
Start server (deploys to K8s):
br //peridot/cmd/v1/peridotserver/ci:peridotserver.dev.local_push_apply
Start ephemeral (deploys to K8s):
br //peridot/cmd/v1/peridotephemeral/ci:peridotephemeral.dev.local_push_apply
To make changes to the builder or ephemeral instance just re-run the deployment command.