Kathryn Baldauf
6fe55561fd
Add support for multi node k8s clusters ( #2276 )
...
Signed-off-by: Kathryn Baldauf <k_baldauf@apple.com >
2026-10-06 09:52:58 -07:00
Kathryn Baldauf
2ef8aef92a
K8s plugin: support no CNI on create ( #2277 )
...
Signed-off-by: Kathryn Baldauf <k_baldauf@apple.com >
2026-09-30 15:57:41 -07:00
Kathryn Baldauf
be974a3ea3
Remove k8s start command for now ( #2290 )
...
Signed-off-by: Kathryn Baldauf <k_baldauf@apple.com >
2026-09-21 16:54:06 -07:00
Di Warachet S.
4e7dce66ad
fix(k8s): correct k8s control plane components version using the user specified node image version ( #2271 )
2026-09-18 12:45:06 -07:00
Kathryn Baldauf
57f0b9392b
K8s plugin: Support custom CNI manifest ( #2254 )
...
Signed-off-by: Kathryn Baldauf <k_baldauf@apple.com >
2026-09-15 09:36:17 -07:00
jshi991 and John Logan
b3357fdb2e
Split K8sHelper, add WorkerProvisioner protocol, and add LinuxWorker … ( #2110 )
...
- Closes #2102 .
- LinuxWorkerProvisioner sets up a kind-based node.
- Includes some test cleanups.
Co-authored-by: John Logan <john_logan@apple.com >
2026-08-18 13:12:06 -07:00
jshi991
cec124f207
refactor: extract K8s logic into ContainerK8s library target ( #2079 )
...
- Closes #2078 .
- Move all K8s sources from the container-k8s executable
into a new ContainerK8s library target. Sources/Plugins/K8s/
becomes a thin entry point (K8sMain.swift) that calls
K8sCommand.main().
2026-08-07 10:08:16 -07:00