andrussal
|
b83eefbd8a
|
refactor(tf): clean up example integration seams
|
2026-04-10 11:26:29 +02:00 |
|
andrussal
|
e04b08c004
|
refactor(tf): streamline example integration helpers
|
2026-04-10 09:19:36 +02:00 |
|
andrussal
|
f73179193b
|
build(k8s): upgrade kube dependencies
|
2026-03-30 05:51:08 +02:00 |
|
andrussal
|
84cd33bc67
|
feat(k8s): support config overrides in manual cluster
|
2026-03-29 15:22:35 +02:00 |
|
andrussal
|
bf9d923d8c
|
feat(cfgsync): support dynamic node artifact overrides
|
2026-03-29 15:02:40 +02:00 |
|
andrussal
|
ea2e0e1d79
|
refactor(tf): simplify app seams and add k8s manual cluster
|
2026-03-29 14:10:44 +02:00 |
|
andrussal
|
909a56e3be
|
refactor(tf): simplify app integration surface
|
2026-03-29 11:07:52 +02:00 |
|
andrussal
|
79037d7279
|
Refactor generic compose and k8s runners
|
2026-03-29 04:52:05 +02:00 |
|
Andrus Salumets
|
ab816a8614
|
Add snapshot-aware local node startup
|
2026-03-29 09:50:15 +07:00 |
|
andrussal
|
153f8d4e22
|
fix(compose): remove committed conflict markers
|
2026-03-25 07:31:41 +01:00 |
|
andrussal
|
00411bb5be
|
Add snapshot-aware local node startup
|
2026-03-20 08:54:03 +01:00 |
|
andrussal
|
4fec05078f
|
Move scenario internals behind dedicated module
|
2026-03-20 08:15:27 +01:00 |
|
andrussal
|
e890933e85
|
Align attach wording with existing-cluster mode
|
2026-03-20 08:15:27 +01:00 |
|
andrussal
|
ef9428ba48
|
Let builders derive existing clusters from metadata
|
2026-03-20 08:14:18 +01:00 |
|
andrussal
|
8721f58d68
|
Align attach wording with existing-cluster mode
|
2026-03-20 08:14:18 +01:00 |
|
andrussal
|
6405d31ebd
|
Validate deployer support for cluster modes
|
2026-03-20 08:13:28 +01:00 |
|
andrussal
|
1268607a68
|
Align attach wording with existing-cluster mode
|
2026-03-20 08:13:28 +01:00 |
|
andrussal
|
898eadf976
|
Drive runtime stabilization from cluster control semantics
|
2026-03-20 08:13:28 +01:00 |
|
andrussal
|
0911818626
|
Name scenario cluster modes explicitly
|
2026-03-20 08:13:28 +01:00 |
|
andrussal
|
19a0c904c1
|
Use runtime assembly directly in deployers
|
2026-03-20 08:13:28 +01:00 |
|
andrussal
|
120b8879a4
|
Move runtime assembly out of runner and context
|
2026-03-20 08:13:28 +01:00 |
|
andrussal
|
ad288e7421
|
Add semantic existing-cluster constructors
|
2026-03-20 08:13:27 +01:00 |
|
andrussal
|
fbede7f535
|
Confine backend cluster details to deployer adapters
|
2026-03-20 08:13:27 +01:00 |
|
andrussal
|
4d8349679e
|
Rename attach source around existing clusters
|
2026-03-20 08:13:27 +01:00 |
|
andrussal
|
e04832f62c
|
Rename metadata attach flow around existing clusters
|
2026-03-20 08:13:27 +01:00 |
|
andrussal
|
f79eb34a50
|
Hide raw scenario sources behind semantic accessors
|
2026-03-20 08:13:27 +01:00 |
|
andrussal
|
05b907d8ef
|
Name existing cluster semantics explicitly
|
2026-03-20 08:13:27 +01:00 |
|
andrussal
|
eeb0573798
|
Route source access through semantic helpers
|
2026-03-20 08:13:27 +01:00 |
|
andrussal
|
74290327a3
|
Encapsulate external node source fields
|
2026-03-20 08:13:27 +01:00 |
|
andrussal
|
da2f51d46f
|
Make attach source construction explicit
|
2026-03-20 08:13:27 +01:00 |
|
andrussal
|
fb4c58cc48
|
Unify manual cluster control surface
|
2026-03-20 08:13:27 +01:00 |
|
andrussal
|
7da3df455f
|
Extract cfgsync into standalone crates
|
2026-03-09 08:48:05 +01:00 |
|
andrussal
|
7bcd0fac3d
|
Refine k8s attach readability
|
2026-03-07 09:08:32 +01:00 |
|
andrussal
|
315286ec0d
|
Bring k8s attach onto attached runner contract
|
2026-03-07 09:08:32 +01:00 |
|
andrussal
|
2770c44264
|
feat(k8s): add attached-mode discovery and node-control restart
|
2026-03-07 09:08:19 +01:00 |
|
andrussal
|
45bd07737e
|
Refine compose attach readability
|
2026-03-07 08:58:08 +01:00 |
|
andrussal
|
d4c5b9fe99
|
Define attached runner readiness contract
|
2026-03-07 08:32:31 +01:00 |
|
andrussal
|
fd547aa119
|
Align compose attach with shared metadata flow
|
2026-03-07 08:04:15 +01:00 |
|
andrussal
|
712f93db18
|
refactor(compose): tighten attach errors and readability
|
2026-03-06 14:33:00 +01:00 |
|
andrussal
|
d9c99322c7
|
refactor(compose): keep metadata API minimal and test-local restart checks
|
2026-03-06 14:33:00 +01:00 |
|
andrussal
|
25d5a4859b
|
refactor(compose): simplify attach test to project-only source
|
2026-03-06 14:33:00 +01:00 |
|
andrussal
|
06613a1e75
|
feat(compose): require labeled services for attach discovery
|
2026-03-06 14:33:00 +01:00 |
|
andrussal
|
7127c10aa6
|
refactor(compose): add metadata helpers for attach node-control test API
|
2026-03-06 14:33:00 +01:00 |
|
andrussal
|
6226f51598
|
feat(compose): expose deploy metadata for attach node-control tests
|
2026-03-06 14:33:00 +01:00 |
|
andrussal
|
4195707aa7
|
Add compose attached node control and attach discovery
|
2026-03-06 14:33:00 +01:00 |
|
andrussal
|
fb4574b968
|
feed: initialize from full node client set
|
2026-02-23 09:11:07 +01:00 |
|
andrussal
|
6910314298
|
Add expectation fail-fast during capture with runner integration
|
2026-02-23 09:00:01 +01:00 |
|
andrussal
|
674702bd62
|
feat(local): support external URL clients in local deployer orchestration
|
2026-02-20 10:30:36 +01:00 |
|
andrussal
|
b3ecc5acf7
|
feat(testing-framework): wire external sources for local and scenario flows
|
2026-02-20 02:13:09 +01:00 |
|
andrussal
|
86362a3a78
|
feat(testing-framework): scaffold unified source orchestration providers
|
2026-02-20 02:12:52 +01:00 |
|