What's Changed
- Bump charts to
1.1.0by @enrichman in #851 - Refactor servers and agents configuration management by @galal-hussein in #827
- Update rancher/renovate-config digest to 45f7159 (main) by @renovate-rancher[bot] in #823
- Update GitHub Actions (main) by @renovate-rancher[bot] in #824
- Update module go.uber.org/zap to v1.28.0 (main) by @renovate-rancher[bot] in #839
- Update module go.etcd.io/etcd/api/v3 to v3.6.11 (main) by @renovate-rancher[bot] in #846
- Bump Go to
v1.26.3and some deps by @enrichman in #863 - Update github/codeql-action action to v4 (main) by @renovate-rancher[bot] in #862
- Mirror events for the cluster into the virtual cluster. by @bigkevmcd in #867
- Remove pod mutating webhook refrences by @galal-hussein in #858
- Refactor bootstrap data management by @galal-hussein in #869
- Added branch
release/v1.1to renovate config by @enrichman in #888 - Update go toolchain directive to v1.26.4 (main) by @renovate-rancher[bot] in #877
- Update GitHub Actions (main) by @renovate-rancher[bot] in #865
- Update module go.etcd.io/etcd/client/v3 to v3.6.12 (main) by @renovate-rancher[bot] in #847
- Update rancher/renovate-config digest to a473c74 (main) by @renovate-rancher[bot] in #870
- Update
github.com/containerd/containerdtov1.7.32by @enrichman in #893 - Initial support for kata runtimes by @bcraft in #814
- Added
provider.cattle.io=k3klabel to Clusters by @enrichman in #901 - Update rancher/renovate-config digest to f6f6a07 (main) by @renovate-rancher[bot] in #902
- Update rancher/renovate-config digest to 206454e (main) by @renovate-rancher[bot] in #911
- Update golangci/golangci-lint-action action to v9.2.1 (main) by @renovate-rancher[bot] in #921
- Update rancher/renovate-config digest to af4fff4 (main) by @renovate-rancher[bot] in #919
- Update actions/checkout action to v7 (main) by @renovate-rancher[bot] in #940
- Update codecov/codecov-action action to v7 (main) by @renovate-rancher[bot] in #936
- Update rancher/renovate-config digest to fc79cf4 (main) by @renovate-rancher[bot] in #935
- Add unit tests for URL generation across service types in kubeconfig by @enrichman in #939
- Update actions/setup-go digest to 924ae3a (main) by @renovate-rancher[bot] in #934
- Update ginkgo and gomega (main) by @renovate-rancher[bot] in #922
- Update some
golang.org/x/*deps by @enrichman in #944 - Refactor kubeconfig URL generation by @enrichman in #938
- External datastore support by @galal-hussein in #879
- Add
K3Kprefix to k3kcli env vars, align cli test, add failCount by @enrichman in #962 - fix EXTRA_ARGS parsing in the startup command by @jp-gouin in #951
- Refactor test suite to remove K3s container dependency by @enrichman in #971
- Enhance command flag handling and completion for cluster and policy creation by @enrichman in #933
- Update ginkgo and gomega (main) by @renovate-rancher[bot] in #956
- Add
--tls-sansflag tok3kcliby @enrichman in #925 - Update GitHub Actions (main) by @renovate-rancher[bot] in #969
- Update GitHub Actions (main) by @renovate-rancher[bot] in #986
- Support annotations on exposed Services by @bigkevmcd in #950
- Added HCP (Hosted Control Plane) mode by @enrichman in #876
- Update golangci/golangci-lint-action action to v9.3.0 (main) by @renovate-rancher[bot] in #990
- Update GitHub Actions (main) by @renovate-rancher[bot] in #994
- Update k8s dependencies to v1.36 (main) by @enrichman in #979
- Update github/codeql-action digest to 99df26d (main) by @renovate-rancher[bot] in #999
- Update go module directive to v1.26.5 (main) by @renovate-rancher[bot] in #1003
- update docs for kata containers helm installation. by @bcraft in #960
- set machine id on server pod if not exists by @bcraft in #1011
- Update module go.etcd.io/etcd/api/v3 to v3.6.13 (main) by @renovate-rancher[bot] in #1004
- Update rancher/renovate-config digest to c1117a0 (main) by @renovate-rancher[bot] in #1006
- Move
e2etests to a multi-node cluster, add kubelet restart test by @enrichman in #1010 - Fix logged events in syncer by @bigkevmcd in #1019
- Add YAML linting by @enrichman in #1020
- Fix dangling Pods by @enrichman in #1021
- Update rancher/renovate-config digest to 573ec77 (main) by @renovate-rancher[bot] in #1015
- Update module go.etcd.io/etcd/client/v3 to v3.7.0 (main) by @renovate-rancher[bot] in #1007
- Move
pkg/apisto its own package by @bcraft in #1026 - Isolate only virtual cluster workload Pods by @enrichman in #989
- Update
golang.org/x/texttov0.39.0by @enrichman in #1038 - Update GitHub Actions (main) by @renovate-rancher[bot] in #1039
- Bump charts to
v1.2.0-rc1by @enrichman in #1043 - Update GitHub Actions (main) by @renovate-rancher[bot] in #1054
- Bump
google.golang.org/grpctov1.82.1by @enrichman in #1060 - Add completion to
--namespaceflag by @enrichman in #1049 - Refactor E2E tests to use a matrix strategy by @enrichman in #1061
- Fix cluster delete for missing clusters by @nightcityblade in #1051
- Fix server URL in
k3kcli cluster createkubeconfig by @enrichman in #1050 - Update rancher/renovate-config digest to 3b1a022 (main) by @renovate-rancher[bot] in #1064
- Update GitHub Actions (main) (major) by @renovate-rancher[bot] in #1065
- Fix deprecated options in GoReleaser config by @enrichman with @Copilot in #1063
- Fix event-mirroring by @bigkevmcd in #1069
- Update GitHub Actions (main) by @renovate-rancher[bot] in #1074
- Update module github.com/go-logr/logr to v1.4.4 (main) by @renovate-rancher[bot] in #1087
- Add PodSecurityContext and Security Context to helm chart and cluster spec by @galal-hussein in #1058
- Switch out the Go YAML package by @bigkevmcd in #1089
- Bump
google/cel-gotov0.29.0by @enrichman in #1091 - Update GitHub Actions (main) by @renovate-rancher[bot] in #1083
- Add
cluster deleteautocompletion by @enrichman in #1080 - Keep PersistentVolumeClaim to "varlibrancherk3s" by @enrichman in #1090
- Skip expensive CI for Markdown-only PRs by @nightcityblade in #1052
- Bump charts to
v1.2.0-rc1by @enrichman in #1096 - Update Kubernetes dependencies (main) by @renovate-rancher[bot] in #1099
- Update advanced-usage.md by @ppzhukov in #931
- Add
policy deleteautocompletion by @enrichman in #1098 - Update GitHub Actions (main) by @renovate-rancher[bot] in #1106
- Exit if virtual or host manager fail for k3k kubelet by @galal-hussein in #1118
- update kata installation docs by @bcraft in #1121
- Bump charts to v0.1.2-rc3 by @galal-hussein in #1120
- Update module go.etcd.io/etcd/api/v3 to v3.7.1 (main) by @renovate-rancher[bot] in #1107
- (docs) Remove ambiguity of virtual mode isolation by @galal-hussein in #1122
- Unpin package versioning for VM provisioning by @enrichman in #1130
- Update GitHub Actions (main) by @renovate-rancher[bot] in #1115
- fix(server pod): avoid cluster reset crash loop by @xelab04 in #1117
- Fix projected volume token translation and different service accounts by @galal-hussein in #1128
- fix: handle empty port in HCP LoadBalancer URL causing strconv.Atoi failure by @enrichman with @Copilot in #1134
- Enhance ingress exposure validation by @enrichman in #1147
- feat: import CI images directly into containerd instead of ttl.sh by @enrichman in #1151
- Bump charts to v0.1.2-rc4 by @galal-hussein in #1152
- feat: update kubeconfig generate command by @enrichman in #1158
- Add gomodcheck script to compare
go.moddependencies by @enrichman in #1161 - Add e2e tests for external datastores by @galal-hussein in #1141
- Update module github.com/stretchr/testify to v1.12.0 (main) by @renovate-rancher[bot] in #1154
- Update GitHub Actions (main) by @renovate-rancher[bot] in #1136
- Update Go from
1.26.5to1.26.6and some indirect deps by @enrichman in #1160 - Update Ginkgo to
v2.32.1and docs scripts by @enrichman in #1173
New Contributors
- @bcraft made their first contribution in #814
- @nightcityblade made their first contribution in #1051
- @enrichman with @Copilot made their first contribution in #1063
- @ppzhukov made their first contribution in #931
Full Changelog: v1.1.0...v1.2.0