peridot/peridot
Mustafa Gezen 1e93acfa76
Add support for V3 signature headers
Currently the signing process assumes that the "Package" size stays
consistent post-build and post-sign. This is a small
backwards-compatible change that properly sets a post-sign size in the
metadata during sync.
2024-04-30 01:17:10 +02:00
..
admin/v1 Add peridotadmin and updateinfo workflow 2023-02-17 19:49:38 +01:00
builder/v1 Add support for V3 signature headers 2024-04-30 01:17:10 +02:00
cmd/v1 Merge pull request #176 from mstg/hydra-v2-sdk 2024-03-17 19:45:00 +00:00
common Initial commit 2022-07-07 22:13:21 +02:00
composetools Yumrepofsupdater now supports updateinfo.xml, and delete works better. Heartbeats should no longer cause memory leaks 2023-02-17 19:48:59 +01:00
data Initial commit 2022-07-07 22:13:21 +02:00
db Major upgrades 2024-03-17 08:06:08 +01:00
impl/v1 Major upgrades 2024-03-17 08:06:08 +01:00
keykeeper Add support for V3 signature headers 2024-04-30 01:17:10 +02:00
lookaside Check err and correctly close file for S3 storage 2022-08-17 02:13:52 +02:00
migrate Issues: peridot #100 -- empty migration files 2023-02-17 15:02:17 -10:00
plugin Initial commit 2022-07-07 22:13:21 +02:00
proto/v1 Add support for V3 signature headers 2024-04-30 01:17:10 +02:00
rpmbuild Initial commit 2022-07-07 22:13:21 +02:00
tools Initial commit 2022-07-07 22:13:21 +02:00
ui Remove file form field from CatalogSync 2023-07-26 16:15:26 -04:00
yummeta Initial commit 2022-07-07 22:13:21 +02:00
yumrepofs/v1 Major upgrades 2024-03-17 08:06:08 +01:00
BUILD Initial commit 2022-07-07 22:13:21 +02:00
README.md Initial commit 2022-07-07 22:13:21 +02:00
seed.sql Sync-01 - 10/30/2022 2022-10-30 02:59:43 +01:00

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.