github rancher/k3k v1.2.0

3 hours ago

What's Changed

  • Bump charts to 1.1.0 by @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.3 and 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.1 to 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/containerd to v1.7.32 by @enrichman in #893
  • Initial support for kata runtimes by @bcraft in #814
  • Added provider.cattle.io=k3k label 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 K3K prefix 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-sans flag to k3kcli by @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 e2e tests 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/apis to its own package by @bcraft in #1026
  • Isolate only virtual cluster workload Pods by @enrichman in #989
  • Update golang.org/x/text to v0.39.0 by @enrichman in #1038
  • Update GitHub Actions (main) by @renovate-rancher[bot] in #1039
  • Bump charts to v1.2.0-rc1 by @enrichman in #1043
  • Update GitHub Actions (main) by @renovate-rancher[bot] in #1054
  • Bump google.golang.org/grpc to v1.82.1 by @enrichman in #1060
  • Add completion to --namespace flag 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 create kubeconfig 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-go to v0.29.0 by @enrichman in #1091
  • Update GitHub Actions (main) by @renovate-rancher[bot] in #1083
  • Add cluster delete autocompletion 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-rc1 by @enrichman in #1096
  • Update Kubernetes dependencies (main) by @renovate-rancher[bot] in #1099
  • Update advanced-usage.md by @ppzhukov in #931
  • Add policy delete autocompletion 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.mod dependencies 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.5 to 1.26.6 and some indirect deps by @enrichman in #1160
  • Update Ginkgo to v2.32.1 and docs scripts by @enrichman in #1173

New Contributors

Full Changelog: v1.1.0...v1.2.0

Don't miss a new k3k release

NewReleases is sending notifications on new releases.