Releases: kubesphere/kubekey
Releases · kubesphere/kubekey
iso-20251218
feat: update iso file download url (#2899) Signed-off-by: [email protected] <[email protected]>
v4.0.2
What's Changed
- bugfix: fix a bug when use loop by @zuoxuesong-worker in #2852
- feat : add create inventory cmd by @zuoxuesong-worker in #2853
- feat: feat no root ssh by @zuoxuesong-worker in #2858
- feat: add kylin v10-sp1/sp2 by @zuoxuesong-worker in #2863
- feat: update some default config values by @zuoxuesong-worker in #2866
- bugfix: fix artifact image tag set func by @zuoxuesong-worker in #2870
- feat: k8s add haproxy image default value by @zuoxuesong-worker in #2869
- feat: kk 4.0 制品导出 支持skip_tls_verify 私仓镜像 #2854 by @Echo365 in #2855
- feat: image module add copy func by @zuoxuesong-worker in #2868
- feat: add export copy func by @zuoxuesong-worker in #2875
New Contributors
Full Changelog: v4.0.1...v4.0.2
iso-latest
feat: add kylin v10-sp1/sp2 (#2861) * feat: add kylin v10-sp1/sp2 Signed-off-by: [email protected] <[email protected]> feat: add kylin v10-sp1/sp2 Signed-off-by: [email protected] <[email protected]> feat: add kylin v10-sp1/sp2 Signed-off-by: [email protected] <[email protected]> * feat: add kylin v10-sp1/sp2 Signed-off-by: [email protected] <[email protected]> feat: add kylin v10-sp1/sp2 Signed-off-by: [email protected] <[email protected]> feat: add kylin v10-sp1/sp2 Signed-off-by: [email protected] <[email protected]> feat: add kylin v10-sp1/sp2 Signed-off-by: [email protected] <[email protected]> --------- Signed-off-by: [email protected] <[email protected]>
v4.0.1
What's Changed
- feat: add health check after harbor installed by @zuoxuesong-worker in #2833
- refactor: improve responseWriter implementation in proxy transport by @redscholar in #2836
- Remove legacy iptables configuration from init scripts by @liyihuang in #2834
- feat: change k8s add node func by @zuoxuesong-worker in #2835
- bugfix: fix a bug that role and role sons when handle error by @zuoxuesong-worker in #2840
- fix: update kube_version placeholders to use .kubernetes.kube_version by @redscholar in #2841
- fix: update containerd config template by @redscholar in #2842
- refactor: improve hostname validation logic in OS precheck tasks by @redscholar in #2845
- feat: change downloadKubekey.sh and workflow by @zuoxuesong-worker in #2848
- feat: add default docker registry download url by @zuoxuesong-worker in #2849
- feat: update kubeadm-config file by @zuoxuesong-worker in #2850
New Contributors
- @liyihuang made their first contribution in #2834
Full Changelog: v4.0.0...v4.0.1
v4.0.0
What's Changed
- update default etcd version to v3.5.6 (etcd版本升级至 v3.5.6) by @pixiake in #1916
- support kk add and delete node with master role by @wenwenxiong in #1878
- add wenwenxiong as a contributor for code by @allcontributors[bot] in #1919
- feat: add an initial stage at the very start cluster creating phase by @LinuxSuRen in #1901
- filter etcd node for k8s cluster delete node by @wenwenxiong in #1920
- sync kubesphere v3.4.0 manifests by @pixiake in #1928
- fix: version check error by @pixiake in #1934
- calico use node ip for felix route rule source ip by @wenwenxiong in #1936
- fix: scp permission denied by @qyz87 in #1944
- fix bug: when k8s version > v1.25.0 ,use flannel error by @wenwutang1 in #1947
- Add new kubernetes version by @github-actions[bot] in #1952
- update binary-check message by @yjqg6666 in #1953
- cmd: fix a few function names on comments by @cuishuang in #1959
- Supports custom configuration of cluster dns by @pixiake in #1956
- fix: slice overflow panic sometimes during node info parsing by @BaiMeow in #1955
- Update calico to v3.26.1 (calico 版本升级至 v3.26.1) by @pixiake in #1961
- Added new network plugin Hybridnet by @pixiake in #1962
- add cuishuang as a contributor for doc by @allcontributors[bot] in #1963
- add BaiMeow as a contributor for code by @allcontributors[bot] in #1964
- Add new kubernetes version by @github-actions[bot] in #1965
- Fix hybridnet configuration bug by @pixiake in #1966
- build(deps): bump actions/checkout from 2 to 3 by @dependabot[bot] in #1799
- build(deps): bump golangci/golangci-lint-action from 3.4.0 to 3.6.0 by @dependabot[bot] in #1873
- update docker version to 24.0.6 by @pixiake in #1977
- feat: add the wait option for the helm addon config by @LinuxSuRen in #1989
- Add new kubernetes version by @github-actions[bot] in #1986
- support harbor docker-compose ha design and come true (支持部署高可用 Harbor) by @wenwenxiong in #1992
- Support v1beta3 of kubeadm config (支持部署k8s v1.27+) by @pixiake in #2000
- Support enable calico typha in configuration by @pixiake in #2001
- feat: move the preInstall step ahead in the add node pipeline by @LinuxSuRen in #2023
- Add new kubernetes version by @github-actions[bot] in #2022
- Replace deprecated command with environment file by @jongwooo in #2015
- fix(release): add support v3.4.1 for kubesphere by @redscholar in #2032
- fix(release): add support v3.4.1 for kubesphere cluster-configuration.yaml format error by @redscholar in #2034
- Add new components version by @liuxu623 in #2037
- calculate sha256 file checksum by streaming by @samt42 in #2036
- fix pull images from harbor pivate registry ImagePullBackOff by @qyz87 in #2040
- fix: redundant interface for kubevip when add k8s nodes by @qyz87 in #2041
- fix: backup script doesn't work when set etcd dataDir to another dir except '/var/lib/etcd' by @liuxu623 in #2038
- add liuxu623 as a contributor for code by @allcontributors[bot] in #2045
- Add new kubernetes version by @github-actions[bot] in #2047
- Update containerd version to 1.7.8 by @pixiake in #2052
- Add new kubernetes version by @github-actions[bot] in #2065
- Add new kubernetes version by @github-actions[bot] in #2074
- feat: kubekey gitops by @redscholar in #2080
- feat: Change the klog print format. Remove custom-defined cache insta… by @redscholar in #2090
- feat: add proxy client to transport resource to local. by @redscholar in #2121
- add artifact precheck by @redscholar in #2122
- Improving code readability by @redscholar in #2130
- fix: Optimize logic. by @redscholar in #2158
- fix: Adjust the location structure of the playbook to facilitate sequ… by @redscholar in #2164
- Feature: add create cluster command by @redscholar in #2246
- fix: Modify comments by @redscholar in #2252
- feat: add operator by @redscholar in #2261
- feature: add work-dir volume for job pod. by @redscholar in #2263
- feat: add plugin: backup and restore etcd. by @redscholar in #2264
- feat: add cronJob for pipeline. by @redscholar in #2270
- feat: add sonobuoy plugin. by @redscholar in #2275
- feat: add sonobuoy plugin. by @redscholar in #2276
- feat: add kubernetes connector by @redscholar in #2277
- feat: add pretty log by @redscholar in #2278
- feat: change some description in command line. by @redscholar in #2279
- feat: add init command. by @redscholar in #2283
- feat: add etcd io precheck. by @redscholar in #2285
- feat: Add artifact command by @redscholar in #2286
- feat: change etcd_disk_wal_fysnc_duration_seconds to variable. by @redscholar in #2287
- feat: add cert renew commmand. by @redscholar in #2288
- feat: save default variable to defaults directory by @redscholar in #2289
- fix: format code. by @redscholar in #2291
- feat: add check item for kk precheck command by @redscholar in #2292
- fix: add gather_facts interface to connector by @redscholar in #2293
- fix: add ignore_errors to playbook, role and block by @redscholar in #2294
- doc: add docs by @redscholar in #2295
- add github action by @redscholar in #2299
- add action for lint, verify, test by @redscholar in #2300
- fix: release action error by @redscholar in #2301
- fix: golangci-lint by @redscholar in #2302
- fix: golangci-lint by @redscholar in #2303
- add goreleaser by @redscholar in #2304
- fix: add goreleaser by @redscholar in #2305
- fix: change image name by @redscholar in #2306
- fix: tag can be inherited by @redscholar in #2307
- fix: tag can be inherited by @redscholar in #2308
- feat: add vendor by @redscholar in #2309
- feat: add localhost cluster. it will use default kubeconfig(.kube/con… by @redscholar in #2317
- feat: set base default dir for kubernetes connector. by @redscholar in #2318
- bug: defaultConfig is not render. by @redscholar in #2319
- fix: var_files defined error by @redscholar in #2320
- fix: join control-plane error by @redscholar in #2321
- add ssh private key connector method by @redscholar in #2322
- fix: coredns configmap is not correct. by @redscholar in #2323
- feat: add param to ip_range. by @redscholar in #2325
*...
v3.1.0-rc.0-20251029-1
Full Changelog: v3.1.0-rc.0-20250115-1...v3.1.0-rc.0-20251029-1
v4.0.0-rc.4
What's Changed
- feat: add Chinese README and documentation updates by @redscholar in #2791
- refactor: update delete options and conditions in playbooks and defaults by @redscholar in #2806
- bugfix : fix image auth errors by @zuoxuesong-worker in #2808
- bugfix : fix default download config by @zuoxuesong-worker in #2811
Full Changelog: v4.0.0-rc.3...v4.0.0-rc.4
v4.0.0-rc.3
What's Changed
- fix: backup not support in apiV3 by @redscholar in #2777
- bugfix: change download data config in some playbooks by @zuoxuesong-worker in #2778
- feat: add validation for unique host variables in inventory by @redscholar in #2779
- feat: change image pull auth args by @zuoxuesong-worker in #2780
- feat: change some image tags by @zuoxuesong-worker in #2781
Full Changelog: v4.0.0-rc.2...v4.0.0-rc.3
v4.0.0-rc.2
What's Changed
- feat: add iso workflow by @redscholar in #2765
- fix: add ubuntu 2404 by @redscholar in #2766
- fix: add condition to check download_image in playbooks and tasks by @redscholar in #2769
- feat : change iso installer by @zuoxuesong-worker in #2768
- bugfix: fix some system id error by @zuoxuesong-worker in #2770
- feat : add issue 6787 by @zuoxuesong-worker in #2764
- bugfix: fix ssh check with wrong local key check by @zuoxuesong-worker in #2772
- feat: add None in gen_cert.policy by @redscholar in #2773
Full Changelog: v4.0.0-rc.1...v4.0.0-rc.2
ISO-20250915
Operating system software packages for offline deployment.
Software included: packages.yaml