Wouter Verlaek
|
bfa7b301b7
|
[ws-manager-mk2] Fix headless task failures (#17429)
|
2023-04-28 19:26:36 +08:00 |
|
Wouter Verlaek
|
ce04b77c29
|
[ws-manager-mk2] Maintenance continue reconciles (#17136)
|
2023-04-28 05:42:36 +08:00 |
|
Wouter Verlaek
|
06ec36b564
|
[ws-manager-mk2] Refactor metrics with EverReady condition (#17114)
* [ws-manager-mk2] Refactor metrics with EverReady condition
* Fix test, default failure message
* Add stop reason metric
|
2023-04-08 11:57:48 +02:00 |
|
Wouter Verlaek
|
f23737694a
|
[ws-manager-mk2] Extract headless task failure (WKS-18) (#17091)
* [ws-manager-mk2] Extract headless task failure
* Undo ready status change, refactored #17114
|
2023-04-03 10:25:43 +02:00 |
|
Wouter Verlaek
|
dc68610c0e
|
[ws-manager-mk2] Ignore container killed failures (#17118)
* [ws-manager-mk2] Ignore container killed failures
* ClusterRole + Binding
|
2023-03-31 23:31:41 +02:00 |
|
Wouter Verlaek
|
c14a25cfdf
|
[ws-manager-mk2] Report content init/dispose failures (#17015)
|
2023-03-27 17:22:25 +02:00 |
|
Thomas Schubart
|
42a3602fce
|
[ws-manager-mk2] Emit events for workspaces and snapshots (#16907)
* [wsman-mk2] Emit workspace events
* [installer] Permissions for events
* [ws-man-mk2] Emit snapshot events
* [installer] Update render tests
* [wsman-mk2] Include review comments
|
2023-03-20 13:59:12 +01:00 |
|
Wouter Verlaek
|
95158eba38
|
[ws-manager-mk2] Don't dispose image builds (#16902)
|
2023-03-20 11:34:12 +01:00 |
|
Thomas Schubart
|
ace513ad7e
|
[ws-manager-mk2] Refactor workspace status conditions (#16896)
* [wsman-mk2] Refactor conditions
* [wsman-mk2] Specify reason
|
2023-03-20 11:10:12 +01:00 |
|
Wouter Verlaek
|
ee9ea036d7
|
[ws-manager-mk2] Fix stopped status (#16665)
|
2023-03-06 16:28:04 +01:00 |
|
Wouter Verlaek
|
6694cf138b
|
[ws-manager-mk2] Enable tracing, add debug logs (#16643)
|
2023-03-06 16:22:03 +01:00 |
|
Wouter Verlaek
|
1631a4a038
|
[ws-manager-mk2] Loadgen fixes, concurrent reconciliation (#16613)
* [ws-manager-mk2] Loadgen fixes, concurrent reconciliation
* [ws-manager-mk2] Update tests with content readiness
* Simplify content ready check
* Fix json tags
* Revert poll interval
|
2023-03-06 15:18:04 +01:00 |
|
Thomas Schubart
|
12f3c91599
|
[ws-manager-mk2] Ensure workspace enters stopped (#16479)
|
2023-02-27 11:45:57 +01:00 |
|
Wouter Verlaek
|
df3e15a1d4
|
[ws-manager-mk2] Remove headless from status (#16530)
|
2023-02-23 17:36:53 +01:00 |
|
Wouter Verlaek
|
7349d1cd3c
|
[ws-manager-mk2] Timeout controller tests
|
2023-02-17 11:08:21 +01:00 |
|
Wouter Verlaek
|
02f323dcaf
|
[ws-manager-mk2] Fix deployed condition being repeatedly set
|
2023-02-16 14:30:20 +01:00 |
|
Wouter Verlaek
|
00229da4af
|
[ws-manager-mk2] Add finalizer on workspace, handle deletion
|
2023-02-15 11:27:19 +01:00 |
|
Wouter Verlaek
|
e62c773362
|
[ws-manager-mk2] Aborted condition, grace period
|
2023-02-14 12:04:19 +01:00 |
|
Wouter Verlaek
|
468f7bf016
|
[ws-manager-mk2] Controller env tests
|
2023-02-13 22:08:18 +01:00 |
|
Wouter Verlaek
|
172c58c0eb
|
[ws-manager-mk2] Workspace timeouts
|
2023-02-10 10:49:15 +01:00 |
|
Thomas Schubart
|
ab0ab235d3
|
[ws-manager-mk2] Ensure values are set despite update conflict
|
2023-02-09 12:30:14 +01:00 |
|
Wouter Verlaek
|
810e17508d
|
[ws-manager-mk2] Extract ctrl utils to common-go
|
2023-02-07 11:19:45 +01:00 |
|
Thomas Schubart
|
a485cb69a9
|
[ws-manager-mk2] Ensure metrics are only counted once
|
2023-01-30 23:22:38 +01:00 |
|
Thomas Schubart
|
63f168ab38
|
[ws-manager-mk2] Add metrics
|
2023-01-30 23:22:38 +01:00 |
|
Thomas Schubart
|
75be62fba0
|
[ws-daemon] Dispose workspace
|
2023-01-30 14:59:37 +01:00 |
|
Christian Weichel
|
a991690e8e
|
[ws-manager-mk2] Introduce first controller test
|
2023-01-23 14:14:30 +01:00 |
|
Christian Weichel
|
99bff04aa5
|
[ws-manager-mk2] Rework CRD to better match k8s best practice
|
2023-01-23 14:14:30 +01:00 |
|
Christian Weichel
|
56961e02a1
|
[ws-manager-mk2] Improve status extraction
|
2023-01-23 14:14:30 +01:00 |
|
Christian Weichel
|
27dd21b466
|
[ws-manager-mk2] Support workspace stops
|
2023-01-23 14:14:30 +01:00 |
|
Christian Weichel
|
2f673a25e1
|
[ws-daemon] Make ws-manager-mk2 compatible
|
2023-01-23 14:14:30 +01:00 |
|
Christian Weichel
|
9992d4fa32
|
[ws-proxy] Support workspace CRD
|
2023-01-23 14:14:30 +01:00 |
|
Christian Weichel
|
abeea17ab5
|
Move ws-manager-mk2 CRD to API package
|
2023-01-23 14:14:30 +01:00 |
|
Christian Weichel
|
3b835ef533
|
Integrate content init and disposal
|
2023-01-23 14:14:30 +01:00 |
|
Christian Weichel
|
d147fd1c58
|
[ws-manager-mk2] Add gRPC service
|
2023-01-23 14:14:30 +01:00 |
|