Kubekey Versions Save

Install Kubernetes/K3s only, both Kubernetes/K3s and KubeSphere, and related cloud-native add-ons, it supports all-in-one, multi-node, and HA 🔥 ⎈ 🐳

v3.1.1

4 weeks ago

What’s Changed

  • fixs error in verifying installation system dependencies when adding … (#2209) @liangzai006
  • update calico version to v3.27.3 (#2210) @pixiake
  • remove the IPV6 domain mapping from the /etc/hosts file when the host does not have an IPV6 address. (#2206) @hellocn9

v3.1.0

1 month ago

What’s Changed

  • Support specifying Kubernetes when creating a manifest (#2204) @liangzai006
  • Add new kubernetes version (#2190) @github-actions
  • fix config and start containerd on no registry node (#2188) @chilianyi
  • add baikjy0215 as a contributor for code (#2185) @allcontributors
  • fix bug: not generate crictl config (#2176) @wenwutang1
  • Add ubuntu2204 cuda for iso repo (#2166) @chilianyi
  • fix start docker error when init harbor (#2157) @chilianyi
  • fix bug: add missing Skip for InstallCriDockerdModule (#2172) @wenwutang1
  • support multi-level image warehouse path push (#2159) @liangzai006
  • change pause image to 3.9 when kubernetes version >=v1.26 (#2138) @wenwutang1
  • add xrwang8 as a contributor for code (#2127) @allcontributors
  • keep chrony config file clean and consistency when install and uninstall cluster in the same nodes (#2108) @wenwenxiong
  • add chilianyi as a contributor for code (#2126) @allcontributors
  • add flag skip-dependency-check when upgrade cluster (#2119) @wenwutang1
  • support 'cluster-info dump' command (#2120) @liangzai006
  • update dependency binaries (#2102) @pixiake
  • Add new kubernetes version (#2097) @github-actions
  • add KKLOCALIP env to specify local ip address for allinone cluster (#2053) @zliang90
  • make docker and containerd no parent-child process relationship (#2013) @wenwenxiong
  • add yzxiu as a contributor for code (#2081) @allcontributors
  • Replace "which" with "command -v" (#2070) @yzxiu
  • Add new kubernetes version (#2074) @github-actions
  • Add new kubernetes version (#2065) @github-actions
  • Add new kubernetes version (#2047) @github-actions
  • add liuxu623 as a contributor for code (#2045) @allcontributors
  • fix: redundant interface for kubevip when add k8s nodes (#2041) @qyz87
  • fix pull images from harbor pivate registry ImagePullBackOff (#2040) @qyz87
  • Add new components version (#2037) @liuxu623

🚀 Features

  • Add Flag --skip-remove-artifact to remain kubekey/artifact dir after exporting an artifact (#2205) @hellocn9
  • Relax artifact strategy (#2161) @ImitationImmortal
  • upgrade containerd, runc and calico version (#2150) @pixiake
  • Support upgrade kubernetes to v1.24+ with Docker runtime (#2148) @pixiake
  • add ipv6 support in k8s and calico config,it compatible only ipv4 provide (#2142) @wenwenxiong
  • Support use docker for version >= v1.24.0 (#2111) @chilianyi
  • Update containerd version to 1.7.8 (#2052) @pixiake
  • calculate sha256 file checksum by streaming (#2036) @samt42

🐛 Bug Fixes

  • Fix the issue that the cri-dockerd.sock file is not automatically deleted when stopping the cri-docker service. (#2194) @hellocn9
  • fix bug: upgrade k8s , kubeadm return coredns start version unsupported (#2181) @wenwutang1
  • Debugged calico.tmpl to support IPv6 (#2184) @baikjy0215
  • fix: Relax artifact strategy. add containerManager (#2179) @ImitationImmortal
  • fix #2143: My bin directory was deleted by installContainerdMoudle (#2144) @deqingLv
  • fix : redeployment failure when internal ip is modified (#2113) @xrwang8
  • fix: backup script doesn't work when set etcd dataDir to another dir except '/var/lib/etcd' (#2038) @liuxu623

👻 Maintenance

  • update kube-vip version to v0.7.2 (#2207) @pixiake
  • update some components version (#2201) @pixiake
  • optimize etcd manager logic (#2200) @pixiake
  • add replicas and nodeselector fields for calico (#2197) @pixiake
  • Fixes an issue where the DisableDocker action will remove docker-related files, including /usr/bin/containerd, when deleting clusters with the -A flag, which will cause containerd to fail to start when subsequent DaemonReload action are executed. (#2193) @hellocn9
  • system performance optimization (#2191) @pixiake
  • fix some action mistakes (#2187) @pixiake
  • add kubekey-system to system workspace (#2182) @pixiake
  • build(deps): bump actions/setup-node from 3 to 4 (#2160) @dependabot
  • build(deps): bump softprops/action-gh-release from 1 to 2 (#2167) @dependabot
  • upgrade sha256 for cri-docker (#2169) @pixiake
  • build(deps): bump release-drafter/release-drafter from 5 to 6 (#2151) @dependabot
  • build(deps): bump actions/checkout from 3 to 4 (#2092) @dependabot
  • build(deps): bump golangci/golangci-lint-action from 3.6.0 to 4.0.0 (#2125) @dependabot
  • build(deps): bump lewagon/wait-on-check-action from 1.3.1 to 1.3.3 (#2093) @dependabot
  • build(deps): bump peter-evans/create-pull-request from 5 to 6 (#2114) @dependabot
  • Bump actions/setup-go from 3 to 5 (#2062) @dependabot
  • update default docker version to 24.0.9 (#2137) @pixiake
  • Fix: kubeadm v1beta3 dns config (#2104) @vicoooo26
  • Chores: fix typo (#2103) @vicoooo26
  • refine installition of registry logic (#2105) @pixiake
  • build(deps): bump docker/setup-buildx-action from 2 to 3 (#1980) @dependabot
  • build(deps): bump docker/setup-qemu-action from 2 to 3 (#1979) @dependabot
  • build(deps): bump docker/build-push-action from 4 to 5 (#1978) @dependabot
  • build(deps): bump peter-evans/create-pull-request from 4 to 5 (#1800) @dependabot

v3.1.0-rc.2

1 month ago

v3.1.0-rc.1

2 months ago

v3.1.0-rc.0

2 months ago

v3.1.0-alpha.7

3 months ago

v3.1.0-alpha.7

v3.1.0-alpha.6

4 months ago

v3.2-alpha.1-console

6 months ago

v3.0.13

6 months ago

What’s Changed

  • Add new components version (#2037) @liuxu623

🚀 Features

  • calculate sha256 file checksum by streaming (#2036) @samt42
  • fix(release): add support v3.4.1 for kubesphere (#2032) @littleBlackHouse

🐛 Bug Fixes

  • fix(release): add support v3.4.1 for kubesphere cluster-configuration.yaml format error (#2034) @littleBlackHouse

v3.0.12

6 months ago

What’s Changed

  • change default calico arg: IPV4POOL_NAT_OUTGOING to true (#2026) @littleBlackHouse