Commit Graph
13 Commits
Author SHA1 Message Date
TheiLLeniumStudios 5548ce559a feat: Introduce a Generic ResourceReconciler and a generic BaseWorkload to de-duplicate a lot of code 2026-01-05 00:59:57 +01:00
TheiLLeniumStudios c785067a44 feat: Use strategic merge to patch workloads and add metrics for load testing 2026-01-04 14:01:14 +01:00
TheiLLeniumStudios fa5f1858f1 feat: DeploymentConfig support 2025-12-28 16:43:28 +01:00
TheiLLeniumStudios ced6ffabd1 refactor: Move test helpers to testutil 2025-12-28 08:47:59 +01:00
TheiLLeniumStudios 172517512b feat: e2e tests and a lot of refactoring for existing tests 2025-12-28 08:47:58 +01:00
TheiLLeniumStudios 0c40064872 build: update build configuration to use internal metadata package and improve ldflags injection, fix defer resp.Body.Close() usage, replace os.Setenv with t.Setenv in tests, correct error message casing, and adjust Dockerfile and Makefile for cmd/reloader structure 2025-12-28 08:47:57 +01:00
TheiLLeniumStudios 841f6f3868 feat: Improve test coverage of important packages 2025-12-28 08:47:57 +01:00
TheiLLeniumStudios 3cf0119748 refactor(workload): centralize workload listing with registry-based listers and add Argo Rollouts support 2025-12-28 08:47:56 +01:00
TheiLLeniumStudios c19058a66e refactor: Re-use a lot of code and move to specific packages 2025-12-28 08:47:55 +01:00
TheiLLeniumStudios 3defc8bb29 refactor: Move all common reconcile logic to lister and reload handler 2025-12-28 08:47:55 +01:00
TheiLLeniumStudios f70c4d2a43 feat: Argo rollouts workload + refactor of alerting 2025-12-28 08:47:53 +01:00
TheiLLeniumStudios 3cb45e8dc7 feat: Implement NamespaceReconciler for namespace label selector filtering 2025-12-28 08:47:53 +01:00
TheiLLeniumStudios b9a7b8997c feat: add v2 foundation packages for config and workload abstraction 2025-12-28 08:47:51 +01:00