Releases: kubesphere/kubekey
Releases Β· kubesphere/kubekey
v3.1.0-rc.0-20240730-1
support custome etcd args Signed-off-by: pixiake <[email protected]> (cherry picked from commit 1dd1e54db02ab76cd39dc2a9b38ae9dd60ca1409) Signed-off-by: pixiake <[email protected]>
v3.1.0-rc.0-20240726-1 π
Whatβs Changed
- Add new kubernetes version (#2324) @github-actions
- Add new kubernetes version (#2284) @github-actions
- Feature/cluster addons enhancement (#2267) @will4j
- Add new kubernetes version (#2245) @github-actions
- Add new kubernetes version (#2243) @github-actions
- add knowmost as a contributor for doc (#2240) @allcontributors
- fix: close file (#2236) @testwill
- Add new kubernetes version (#2212) @github-actions
π Features
- support custome etcd port (#2336) @pixiake
- feature/ support add nodeEtcHosts entry (#2298) @will4j
- Feature/support image start index when export images (#2266) @will4j
- add check support k8s version (#2259) @bzd111
- feature/support checksum of downloaded repository iso file (#2254) @will4j
- feature/support image transport argument to allow export images from and to docker daemon (#2255) @will4j
- feat: add phase PostClusterInstall (#2256) @will4j
- feat: add CustomScripts.Role property (#2220) @will4j
- add a flag --with-buildx to install buildx when container runtime is docker (#2228) @hellocn9
π Bug Fixes
π Documentation updates
- docs: add Japanese README (#2329) @eltociear
- chore: fix function name in comment (#2227) @knowmost
π» Maintenance
- build(deps): bump docker/build-push-action from 5 to 6 (#2333) @dependabot
- build(deps): bump golangci/golangci-lint-action from 4.0.0 to 6.0.1 (#2237) @dependabot
- build(deps): bump lewagon/wait-on-check-action from 1.3.3 to 1.3.4 (#2195) @dependabot
- refine tasks logic (#2314) @pixiake
v4.0.0-alpha.1
What's Changed
- fix: tag can be inherited by @ImitationImmortal in #2307
- fix: tag can be inherited by @ImitationImmortal in #2308
- feat: add vendor by @ImitationImmortal in #2309
- feat: add localhost cluster. it will use default kubeconfig(.kube/con⦠by @ImitationImmortal in #2317
- feat: set base default dir for kubernetes connector. by @ImitationImmortal in #2318
- bug: defaultConfig is not render. by @ImitationImmortal in #2319
- fix: var_files defined error by @ImitationImmortal in #2320
- fix: join control-plane error by @ImitationImmortal in #2321
- add ssh private key connector method by @ImitationImmortal in #2322
- fix: coredns configmap is not correct. by @ImitationImmortal in #2323
- feat: add param to ip_range. by @ImitationImmortal in #2325
Full Changelog: v4.0.0-alpha.0...v4.0.0-alpha.1
v3.1.2 π
Whatβs Changed
- Add new kubernetes version (#2284) @github-actions
- Feature/cluster addons enhancement (#2267) @will4j
- Add new kubernetes version (#2245) @github-actions
- Add new kubernetes version (#2243) @github-actions
- add knowmost as a contributor for doc (#2240) @allcontributors
- fix: close file (#2236) @testwill
- Add new kubernetes version (#2212) @github-actions
π Features
- feature/ support add nodeEtcHosts entry (#2298) @will4j
- Feature/support image start index when export images (#2266) @will4j
- add check support k8s version (#2259) @bzd111
- feature/support checksum of downloaded repository iso file (#2254) @will4j
- feature/support image transport argument to allow export images from and to docker daemon (#2255) @will4j
- feat: add phase PostClusterInstall (#2256) @will4j
- feat: add CustomScripts.Role property (#2220) @will4j
- add a flag --with-buildx to install buildx when container runtime is docker (#2228) @hellocn9
π Bug Fixes
π Documentation updates
π» Maintenance
v4.0.0-alpha.0
new arch
v3.1.0-rc.0-20240523-1
Refine calico configuration Signed-off-by: pixiake <[email protected]>
v3.1.0-rc.0-20240516-1
Debugged calico.tmpl to support IPv6 Signed-off-by: pixiake <[email protected]>
v3.1.1π
v3.1.0π
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 π
remove ubuntu16.04 debs package Signed-off-by: pixiake <[email protected]>