Enrico Candino
104bb5bccd
single worker
2026-06-12 17:36:51 +02:00
Enrico Candino
0c2beda446
fix node-name and added log
2026-06-12 17:36:51 +02:00
Enrico Candino
51a7ca0107
added HCP conformance tests
2026-06-12 17:36:50 +02:00
Enrico Candino
9c06d44835
fix tests
2026-06-12 17:36:50 +02:00
Enrico Candino
cff7141af7
removed hcpRegitration command
2026-06-12 17:36:50 +02:00
Enrico Candino
898b2f34f0
removed k3d
2026-06-12 17:36:49 +02:00
Enrico Candino
aa46e5140b
missing checkout
2026-06-12 17:36:49 +02:00
Enrico Candino
ab491fd24b
setup k3k
2026-06-12 17:36:49 +02:00
Enrico Candino
e0dbbb9046
test
2026-06-12 17:36:49 +02:00
Enrico Candino
bda74aa14c
fix merge
2026-06-12 17:36:48 +02:00
67d5f4dbfc
Add HCP (Hosted Control Plane) support
...
Introduce hosted control plane mode for k3k virtual clusters, including
API types, controller logic, server endpoint handling, CLI flags,
CRD updates, kubeconfig generation, and examples.
Co-Authored-By: RuFlo <ruv@ruv.net >
2026-06-12 17:36:48 +02:00
Enrico Candino and GitHub
651da42ef0
Added provider.cattle.io=k3k label to Clusters ( #901 )
...
* added provider k3k label
* small change to check build
2026-06-12 16:12:38 +02:00
ff02eb5473
Initial support for kata runtimes ( #814 )
...
* update shell script to exec and remove pipe, add conditional kmsg mount for kata
update logging config
Apply suggestions from code review
Co-authored-by: Enrico Candino <enrico.candino@gmail.com >
pr comments, remove isKata, fix agent unit tests, update config
fix validation
fix template
revert log changes
update init script
remove emptydir mounts from kata
remove emptydir mounts from kata
fix tests
lint
* add quickstart docs
* centralise kata spotspec modifications
* update doc
* update docs
2026-06-12 13:57:42 +03:00
Enrico Candino and GitHub
f1f5923898
Update github.com/containerd/containerd to v1.7.32 ( #893 )
2026-06-10 15:16:04 +02:00
656cf5969f
Update rancher/renovate-config digest to a473c74 ( #870 )
...
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2026-06-10 14:43:56 +02:00
8466cc6e19
Update module go.etcd.io/etcd/client/v3 to v3.6.12 ( #847 )
...
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2026-06-10 11:39:05 +02:00
8e39493dac
Update GitHub Actions ( #865 )
...
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2026-06-10 11:10:56 +02:00
c821166425
Update go toolchain directive to v1.26.4 ( #877 )
...
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2026-06-09 15:50:10 +02:00
Enrico Candino and GitHub
63252658c4
added branch release/v1.1 to renovate config ( #888 )
2026-06-09 15:37:05 +02:00
Hussein Galal and GitHub
5bd779cdaa
Refactor bootstrap data management ( #869 )
...
* Refactor bootstrap data management
* Change errors from errors.New to fmt.Errorf
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
2026-06-03 19:40:31 +03:00
Hussein Galal and GitHub
0a16522e39
Remove pod mutating webhook refrences ( #858 )
...
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
2026-06-03 16:04:42 +03:00
Kevin McDermott and GitHub
41330e1dae
Merge pull request #867 from bigkevmcd/event-synchroniser
...
Mirror events for the cluster into the virtual cluster.
2026-05-22 13:22:24 +01:00
Kevin McDermott
f24a978edf
Switch to loading a Pod.
...
Load the pod explicitly rather than the unstructured from the
InvolvedObject reference.
2026-05-22 12:29:02 +01:00
14cc78bc43
Update k3k-kubelet/translate/host_test.go
...
Co-authored-by: Hussein Galal <hussein.galal.ahmed.11@gmail.com >
2026-05-22 12:25:49 +01:00
Kevin McDermott
4795ef5ae7
Mirror events for the cluster into the virtual cluster.
...
Adds a controller to watch for virtual cluster namespace events and
mirrors them into the virtual cluster.
2026-05-22 08:44:13 +01:00
fbaac329d1
Update github/codeql-action action to v4 ( #862 )
...
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2026-05-21 11:31:58 +02:00
Enrico Candino and GitHub
3270c27212
bump Go to 1.26.3 and some deps ( #863 )
2026-05-21 11:31:30 +02:00
dfbc6012f3
Update module go.etcd.io/etcd/api/v3 to v3.6.11 ( #846 )
...
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2026-05-21 00:16:12 +02:00
38dbc42f17
Update module go.uber.org/zap to v1.28.0 ( #839 )
...
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2026-05-21 00:13:46 +02:00
51b40f2a9c
Update GitHub Actions ( #824 )
...
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2026-05-21 00:13:04 +02:00
07625097fc
Update rancher/renovate-config digest to 45f7159 ( #823 )
...
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2026-05-21 00:12:40 +02:00
Hussein Galal and GitHub
8457d3a20b
Refactor servers and agents configuration management ( #827 )
...
* Refactor server config secret
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
* lint fixes
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
* Refactor Agents configuration for virtual and shared mode
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
* wsl
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
* fixes
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
* fix typo
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
* fix unit tests
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
* Remove go assert depednecny
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
---------
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
2026-05-12 15:57:24 +03:00
Enrico Candino and GitHub
00dcdabcef
Bump charts to 1.1.0 ( #851 )
chart-1.1.0
2026-05-11 13:51:17 +02:00
Hussein Galal and GitHub
cfbd29f7cc
update chart to v1.1.0-rc7 ( #841 )
...
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
chart-1.1.0-rc7
v1.1.0
2026-05-05 19:24:36 +03:00
Hussein Galal and GitHub
a9ddb0aa81
Filter requests. infrastructure resources for node capacity ( #834 )
...
* Filter requests. infrastructure resources for node capacity
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
v1.1.0-rc7
2026-05-05 17:08:42 +03:00
Hussein Galal and GitHub
1ca9e7274c
Add server and worker resource request and limits ( #832 )
...
* Add server and worker resource request and limits
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
* docs
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
---------
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
2026-04-30 16:16:11 +03:00
Enrico Candino and GitHub
c1779928f2
Bump charts to 1.1.0-rc6 ( #822 )
chart-1.1.0-rc6
2026-04-28 16:11:12 +02:00
ed02398ceb
Update Kubernetes dependencies ( #811 )
...
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
v1.1.0-rc6
2026-04-28 15:18:35 +02:00
Hussein Galal and GitHub
1b4cd80c46
update chart to v1.1.0-rc5 ( #821 )
...
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
2026-04-28 16:14:31 +03:00
d9bab1d02a
Update registry.suse.com/bci/bci-base Docker tag to v16 ( #819 )
...
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2026-04-28 15:08:38 +02:00
Hussein Galal and GitHub
d4c8f56639
Fix cgroup dirs for virtual mode clusters ( #792 )
...
* Fix cgroup dirs for virtual mode clusters
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
2026-04-28 16:06:30 +03:00
d73d0ae93b
Update rancher/renovate-config digest to 9d3c102 ( #817 )
...
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2026-04-28 14:25:57 +02:00
Hussein Galal and GitHub
07776f37dc
Remove the node capacity from the merged lists ( #816 )
...
* Remove the node capacity from the merged lists
* return if there is an error listing virtual/host nodes in update node capacity
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
v1.1.0-rc5
2026-04-28 15:12:55 +03:00
6e7d8f2e57
Update rancher/renovate-config digest to e1355a7 ( #799 )
...
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2026-04-24 14:03:28 +02:00
Hussein Galal and GitHub
d8f962e5dc
Add WorkerLimit to shared cluster and add unit tests ( #798 )
...
* Fix WorkerLimit to shared agents
* Add unit tests for pod spec for both virtual and shared modes
* Fix image registry for virtual mode
---------
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
2026-04-17 13:07:45 +02:00
Enrico Candino and GitHub
6968205016
fix kubeconfig ( #795 )
2026-04-16 11:21:31 +02:00
08eb689537
chore(deps): update rancher/renovate-config digest to a9fa41f ( #784 )
...
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2026-04-16 10:33:51 +02:00
d11c7b9256
chore(deps): update github/codeql-action digest to ce64ddc ( #793 )
...
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2026-04-16 10:24:40 +02:00
Enrico Candino and GitHub
eaade55493
Bump charts to 1.1.0-rc4 ( #790 )
chart-1.1.0-rc4
2026-04-15 16:38:09 +02:00
Enrico Candino and GitHub
cf1277db53
Fix helm install ( #791 )
...
* fix helm install
* fixfix
2026-04-15 16:35:53 +02:00