20 Commits

Author SHA1 Message Date
andrussal
3b5e07bfb3 refactor(k8s-runner): name cleanup timeouts 2025-12-16 03:36:39 +01:00
andrussal
91fe0c4985 refactor(k8s-runner): dedupe cluster failure handling 2025-12-16 00:41:14 +01:00
andrussal
26dfa1b795 refactor: explicit retry policies + RAII port-forwards 2025-12-15 23:13:38 +01:00
andrussal
6e619d4c03 testing-framework: improve runner defaults + checks 2025-12-15 22:29:36 +01:00
andrussal
57fe5e8376 More robustness: k8s namespace override + extra checks 2025-12-15 20:43:25 +01:00
andrussal
be0c1ba91e Improve environment robustness (checks/clean/timeouts) 2025-12-15 20:38:58 +01:00
andrussal
3dbdc2acac Sync updates to docs, workloads, and monitoring 2025-12-13 05:59:28 +01:00
andrussal
30fe4aa0ff chore: add structured logging across runners and core 2025-12-11 10:08:49 +01:00
andrussal
741c60497b Add logging to k8s deployer orchestrator 2025-12-11 09:11:05 +01:00
andrussal
11e860911b Extract k8s deployer orchestrator module 2025-12-10 15:46:25 +01:00
andrussal
6202224350 Reorganize k8s runner modules 2025-12-10 15:42:32 +01:00
andrussal
e7c4bccaa6 Refactor node spawn helpers and cleanup wrappers 2025-12-10 15:15:34 +01:00
andrussal
a5e6ebf5e6 Add env-based cfgsync port override in helm templates 2025-12-10 12:49:43 +01:00
andrussal
34be48b5b7 Centralize KZG/cfgsync defaults in k8s assets and helm chart 2025-12-10 12:45:32 +01:00
andrussal
615bdb49ad Centralize k8s wait timeouts/ports via shared constants 2025-12-10 10:40:33 +01:00
andrussal
2d9ab968ad Refactor k8s wait logic into modular orchestrator 2025-12-10 10:25:51 +01:00
andrussal
a76630d3e1 Update topology imports to new module structure 2025-12-10 08:29:41 +01:00
andrussal
ff63bc0132 Centralize cfgsync port/KZG defaults in Rust 2025-12-09 17:34:34 +01:00
andrussal
874a4531c9 Deduplicate node/executor entrypoints into shared run_nomos.sh 2025-12-09 16:24:05 +01:00
andrussal
e1c2bb2b95 Initial import of Nomos testing framework 2025-12-01 18:36:58 +01:00