Commit Graph

2576 Commits

Author SHA1 Message Date
redscholar 63043005d2
fix: update artifact export path in downloadKubekey.sh to use absolute path
Signed-off-by: redscholar <blacktiledhouse@gmail.com>
2025-10-21 14:52:16 +08:00
wenwenxiong 97bba44fe6
fix kubekey ip_vs modules covered in kube_proxy-ipvs.conf (#2809)
Co-authored-by: xiongww <xiongww@chinatelecom.cn>
Signed-off-by: redscholar <blacktiledhouse@gmail.com>
2025-10-21 10:40:02 +08:00
Vadim Karyaev 5cf79a4adb
A small fix in README files - the --ui-path key was specified using a single hyphen (#2818)
Signed-off-by: Vadim Karyaev <vadim.karyaev@red-soft.ru>
Co-authored-by: Vadim Karyaev <vadim.karyaev@red-soft.ru>
2025-10-21 09:44:51 +08:00
liujian 3af5e91aa4
feat: update release configuration and add download script (#2815)
- Changed the archive name template in .goreleaser.yaml for better clarity.
- Added a new section in README files to document the UI installation process for versions v4.0.0 and above.
- Removed the old release workflow file and updated the releaser.yaml to include artifact synchronization to OSS.
- Introduced a new script (downloadKubekey.sh) for downloading binaries with UI support.

Signed-off-by: redscholar <blacktiledhouse@gmail.com>
2025-10-20 18:45:43 +08:00
zuoxuesong-worker 7363febbf6
feat: change download config,add cn zone default file storage host (#2814)
Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>
2025-10-17 03:10:22 +00:00
zuoxuesong-worker 84beff5f27
feat: change download url and default configs (#2813)
Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>
2025-10-16 10:13:22 +00:00
zuoxuesong-worker a0c2bf5177
Create release.yaml (#2812)
* Create release.yaml

sync release workflow from 3.x

* Update release.yaml

* Update release.yaml

* Update release.yaml
2025-10-15 16:42:58 +08:00
zuoxuesong-worker 3990f14f3c
bugfix : fix default download config (#2811)
bugfix : fix default download config



bugfix : fix default download config



bugfix : fix default download config



bugfix : fix default download config



bugfix : fix default download config



bugfix : fix default download config



bugfix : fix default download config

Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>
2025-10-15 07:32:21 +00:00
liujian c606c6ec64
Update README.md 2025-10-14 12:12:22 +08:00
zuoxuesong-worker 1755f106b7
bugfix : fix image auth errors (#2808)
Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>
2025-10-13 08:23:20 +00:00
liujian 31d14a2e59
refactor: update delete options and conditions in playbooks and defaults (#2806)
- Changed the naming convention for delete options in playbooks and defaults from uppercase to lowercase (e.g., .deleteCRI to .delete.cri).
- Updated the corresponding conditions in the playbooks to reflect the new naming.
- Introduced new boolean flags in the DeleteClusterOptions struct for better control over component deletion.
- Ensured that the new flags are correctly set in the configuration.

Signed-off-by: redscholar <blacktiledhouse@gmail.com>
2025-10-13 10:43:20 +08:00
liujian 192af7bb7e
feat: add Chinese README and documentation updates (#2791)
- Introduced a new Chinese version of the README file (README_zh-CN.md) to enhance accessibility for Chinese-speaking users.
- Updated the English README to reflect new features and installation instructions.
- Added detailed documentation for project structure, playbooks, roles, tasks, and modules to improve user understanding and usability.

Signed-off-by: [Your Name] <[Your Email]>
Signed-off-by: redscholar <blacktiledhouse@gmail.com>
2025-09-30 10:00:07 +08:00
zuoxuesong-worker f12dc62ae9
feat: change some image tags (#2781)
Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>
2025-09-29 04:36:07 +00:00
zuoxuesong-worker c66b9d0b7a
feat: change image pull auth args (#2780)
feat: change image pull auth args



feat: change image pull auth args



feat: change image pull auth args



feat: change image pull auth args



feat: feat ssh connect exec sudo error with non-root user



feat: feat ssh connect exec sudo error with non-root user



feat: change image pull auth args

Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>
2025-09-29 10:59:06 +08:00
liujian ea70663492
feat: add validation for unique host variables in inventory (#2779)
This update introduces a function to ensure that internal IPv4 addresses and SSH connections are unique across all hosts in the inventory. It checks for duplicates and returns an error if any are found, enhancing the integrity of the inventory data.

Signed-off-by: redscholar <blacktiledhouse@gmail.com>
2025-09-28 16:14:05 +08:00
zuoxuesong-worker 2ee14ff614
feat: change download data config in some playbooks (#2778)
Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>
2025-09-26 17:21:03 +08:00
liujian 3c612501c0
fix: backup not support in apiV3 (#2777)
Signed-off-by: redscholar <blacktiledhouse@gmail.com>
2025-09-26 07:59:06 +00:00
liujian 3517ad8907
feat: add None in gen_cert.policy (#2773)
Signed-off-by: redscholar <blacktiledhouse@gmail.com>
2025-09-22 15:35:52 +08:00
zuoxuesong-worker 9b1bd9ffe1
bugfix: fix ssh check with wrong local key check (#2772)
bugfix: fix ssh check with wrong local key check



bugfix: fix ssh check with wrong local key check



bugfix: fix ssh check with wrong local key check

Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>
2025-09-22 10:11:58 +08:00
zuoxuesong-worker 54e819d867
feat : add issue 6787 (#2764)
feat : add issue 6787



feat : add issue 6787



feat : add issue 6787



feat : add issue 6787



feat : feat issue 6787



feat: add issue 6787

Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>
2025-09-19 09:43:52 +08:00
zuoxuesong-worker 6e4fc9956e
bugfix: fix some system id error (#2770)
bugfix: fix some system id error



bugfix: fix some system id error

Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>
2025-09-18 15:29:50 +08:00
zuoxuesong-worker e3eba1a1a7
feat : change iso installer (#2768)
feat : change iso installer



feat : change iso installer



feat : add iso installer



feat : add iso installer



feat : add iso installer



feat : add iso installer



feat : add iso installer



feat : add iso installer

Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>
2025-09-18 14:06:50 +08:00
liujian 6f0437eabb
fix: add condition to check download_image in playbooks and tasks (#2769)
Signed-off-by: redscholar <blacktiledhouse@gmail.com>
2025-09-18 12:35:49 +08:00
liujian f3c66de4dd
fix: add ubuntu 2404 (#2766)
Signed-off-by: redscholar <blacktiledhouse@gmail.com>
2025-09-15 05:09:13 +00:00
liujian 64d4340ac9
feat: add iso workflow (#2765)
Signed-off-by: redscholar <blacktiledhouse@gmail.com>
2025-09-15 04:55:13 +00:00
zuoxuesong-worker a86f7fc33c
bugfix : fix --with-kubernetes not affect (#2759)
bugfix : fix --with-kubernetes config not effect



bugfix : fix --with-kubernetes config not effect

Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>
2025-09-11 14:47:39 +08:00
zuoxuesong-worker 32aba628e9
bugfix : fix secure path set in centos (#2757)
Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>
2025-09-10 17:20:39 +08:00
zuoxuesong-worker 0b7d62d93b
bugfix : fix a bug, openebs can not use leases (#2753)
bugfix : fix a bug, openebs can not use leases

Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>
2025-09-08 09:22:10 +00:00
zuoxuesong-worker b0a1d227dd
bugfix : fix issue 6764 (#2748)
Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>
2025-09-08 14:15:36 +08:00
zuoxuesong-worker 3d1461f8ce
bugfix : fix issue 6796 (#2752)
bugfix : fix bug 6796



bugfix : fix bug 6796



bugfix : fix bug 6796



bugfix : fix issue 6796

Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>
2025-09-08 11:07:36 +08:00
zuoxuesong-worker 602afffcfa
bugfix : change openebs version from 4.3 to 4.2 (#2751)
Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>
2025-09-08 01:44:08 +00:00
zuoxuesong-worker a4d46c3cf5
bugfix : fix issue 6795 (#2749)
bugfix : fix issue 6795



bugfix : fix issue 6795

Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>
2025-09-05 15:55:33 +08:00
liujian a07bf6d538
fix: use english task name (#2745)
Signed-off-by: redscholar <blacktiledhouse@gmail.com>
2025-09-05 00:55:04 +00:00
zuoxuesong-worker 13c9e46e80
feat: change artiface image host list (#2743)
Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>
2025-09-02 09:37:03 +00:00
zuoxuesong-worker 363fa287f7
bugfix: change k8s default config image tags (#2741)
Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>
2025-09-02 07:08:02 +00:00
zuoxuesong-worker 516bd99af8
bugfix:change k8s default config image tags (#2736)
bugfix:change k8s default config image tags



bugfix: change k8s default config image tags

Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>
2025-08-29 05:44:59 +00:00
zuoxuesong-worker c12ddbd092
feat: move web const to web api (#2737)
Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>
2025-08-29 11:35:21 +08:00
zuoxuesong-worker 24c80637ac
feat: change k8s image tags and artifact func (#2729)
Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>
2025-08-27 09:56:57 +00:00
zuoxuesong-worker 3fa58f45ed
bugfix: fix harbor verson config path (#2727)
Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>
2025-08-26 08:58:56 +00:00
liujian d62e56985a
fix: add kubernetes version from config (#2724)
Signed-off-by: redscholar <blacktiledhouse@gmail.com>
2025-08-26 15:00:20 +08:00
zuoxuesong-worker 79fa0a4d8c
bugfix: fix builtin package empty graph bug (#2726)
Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>
2025-08-26 03:11:56 +00:00
liujian 4013fefef8
Update build-multiarch.yaml 2025-08-25 18:29:34 +08:00
zuoxuesong-worker 9711164ff7
feature: abandan file cycle import (#2721)
* feature: abandan file cycle import

Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>

feature: abandan file cycle import

Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>

feature: abandan file cycle import

Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>

feature: abandan file cycle import

Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>

feature: abandan file cycle import

Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>

feature: abandan file cycle import

Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>

* fix: add comment

Signed-off-by: redscholar <blacktiledhouse@gmail.com>

---------

Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>
Signed-off-by: redscholar <blacktiledhouse@gmail.com>
Co-authored-by: redscholar <blacktiledhouse@gmail.com>
2025-08-25 17:15:17 +08:00
liujian ba98704f30
Update resources.go 2025-08-25 13:47:07 +08:00
liujian cf754e0394
Update delete_cluster.yaml 2025-08-25 13:18:11 +08:00
liujian 2a4f516c72
fix: error format for kubernetes version file (#2723)
Signed-off-by: redscholar <blacktiledhouse@gmail.com>
2025-08-25 11:16:16 +08:00
liujian 3885b443ac
fix: change builtin/core architectures (#2718)
Signed-off-by: redscholar <blacktiledhouse@gmail.com>
2025-08-22 21:59:40 +08:00
zuoxuesong-worker a8e533e608
feature: support task include vars (#2717)
feature: support task include vars



feature: support task include vars



feature: support task include vars



feature: support task include vars



feature: support task include vars



feature: support task include vars



feature: support task include vars



feature: support task include vars



feature: support task include vars



feature: support task include vars



feature: support task include vars



feature: support task include vars

Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>
2025-08-22 01:25:53 +00:00
zuoxuesong-worker aaae2f6634
feature: support same key in different file (#2714)
feature: support same key in different file



feature: support same key in different file



feature: support same key in different file



feature: support same key in different file

Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>
2025-08-20 11:10:55 +08:00
zuoxuesong-worker 68f3ee1fca
feature: support defaults main dir (#2709)
feature: support defaults main dir



feature: support defaults main dir



feature: support defaults main dir



feature: support defaults main dir



feature: support defaults main dir



feature: support defaults main dir

Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>
2025-08-19 02:36:50 +00:00