Commit Graph

206 Commits

Author SHA1 Message Date
zuoxuesong-worker 238eb2b8f6
Feat/pull image with multi arch (#2883)
* feat: support user pull one or more arch from image registry and combine them to one image

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

feat: support user pull one or more arch from image registry and combine them to one image

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

feat: support user pull one or more arch from image registry and combine them to one image

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

feat: support user pull one or more arch from image registry and combine them to one image

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

feat: support user pull one or more arch from image registry and combine them to one image

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

feat: support user pull one or more arch from image registry and combine them to one image

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

feat: support user pull one or more arch from image registry and combine them to one image

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

feat: support user pull one or more arch from image registry and combine them to one image

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

feat: support user pull one or more arch from image registry and combine them to one image

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

feat: support user pull one or more arch from image registry and combine them to one image

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

feat: support user pull one or more arch from image registry and combine them to one image

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

* feat: support user pull one or more arch from image registry and combine them to one image

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

feat: support user pull one or more arch from image registry and combine them to one image

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

feat: support user pull one or more arch from image registry and combine them to one image

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

feat: support user pull one or more arch from image registry and combine them to one image

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

* feat: support user pull one or more arch from image registry and combine them to one image

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

* feat: support user pull one or more arch from image registry and combine them to one image

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

feat: support user pull one or more arch from image registry and combine them to one image

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

feat: support user pull one or more arch from image registry and combine them to one image

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

---------

Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>
2025-12-23 06:20:32 +00:00
liujian 6033b8c540
update: bump harbor version to v2.10.2 (#2895)
Signed-off-by: redscholar <blacktiledhouse@gmail.com>
2025-12-12 08:32:55 +00:00
Mr-Mu 782b65a36d
feat: 支持http协议的远程仓库 (#2889)
Signed-off-by: mumuhhh <14306508+mumuhhh@users.noreply.github.com>
2025-12-08 08:06:51 +00:00
zuoxuesong-worker 867aca2b7d
feat: image module add copy func (#2868)
* feat: image module add copy func

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

feat: image module add copy func

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

feat: image module add copy func

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

feat: update some default config values (#2866)

feat: update some default config values

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

bugfix: fix artifact image tag set func (#2870)

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

feat: k8s add haproxy image default value (#2869)

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

feat: kk 4.0 制品导出 支持skip_tls_verify 私仓镜像 #2854 (#2855)

* feat: kk 4.0 制品导出 支持skip_tls_verify 私仓镜像 #2854

* feat: update image skip tls verify func

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

* feat: update image skip tls verify func

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

* feat: update image skip tls verify func

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

---------

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

feat: image module add copy func

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

* feat: image module add copy func

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

feat: image module add copy func

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

feat: image module add copy func

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

feat: image module add copy func

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

feat: image module add copy func

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

---------

Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>
2025-11-28 13:32:00 +08:00
LiYang 4985395a4d
feat: kk 4.0 制品导出 支持skip_tls_verify 私仓镜像 #2854 (#2855)
* feat: kk 4.0 制品导出 支持skip_tls_verify 私仓镜像 #2854

* feat: update image skip tls verify func

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

* feat: update image skip tls verify func

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

* feat: update image skip tls verify func

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

---------

Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>
Co-authored-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>
2025-11-27 12:45:23 +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 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 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 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 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 a6c14affc1
feature: add pull image platform (#2705)
feature: add pull image platform

Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>
2025-08-15 15:32:04 +08:00
liujian 48b7c3b34b
feat: check inventory when it's changed (#2691)
Signed-off-by: joyceliu <joyceliu@yunify.com>
2025-08-07 17:50:23 +08:00
liujian b68c73de2d
feat: add role dependency in builtin playbook (#2653)
Signed-off-by: joyceliu <joyceliu@yunify.com>
2025-07-09 16:10:18 +08:00
liujian bbb8a4a031
add result module (#2646)
Signed-off-by: joyceliu <joyceliu@yunify.com>
2025-06-30 13:42:18 +08:00
liujian 8237a2fd88
feat: install image_registry (#2640)
Signed-off-by: joyceliu <joyceliu@yunify.com>
2025-06-26 17:48:18 +08:00
liujian 9686e047be
fix: change custom function ipInCIDR (#2639)
Signed-off-by: joyceliu <joyceliu@yunify.com>
2025-06-26 03:19:38 +00:00
liujian b629ec57ad
feat: add module add_hostvars (#2629)
Signed-off-by: joyceliu <joyceliu@yunify.com>
2025-06-20 15:07:04 +08:00
liujian 03c6ce1fe7
docs: builtin docs (#2626)
Signed-off-by: joyceliu <joyceliu@yunify.com>
2025-06-18 09:29:32 +00:00
liujian e3f2372ee0
feat: docs for modules (#2623)
Signed-off-by: joyceliu <joyceliu@yunify.com>
2025-06-17 09:40:31 +00:00
pixiake fa2e0f477e
support prometheus tasks (#2573)
Signed-off-by: pixiake <guofeng@yunify.com>
2025-05-16 08:52:03 +00:00
II 865913fea9
feat: add more golangci lint rule. (#2366)
Signed-off-by: joyceliu <joyceliu@yunify.com>
Co-authored-by: joyceliu <joyceliu@yunify.com>
2024-08-21 16:33:36 +08:00
II 4919e639c5
feature: use go template instance pongo2 template (#2340)
* fix: misspelling

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

* fix: misspelling

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

* fix: misspelling

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

* fix: misspelling

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

* feat: user go-template instance pongo2-template

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

* feat: not set incorrect

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

* feat: more beautiful progress bar

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

* feat: more beautiful progress bar

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

* feat: more beautiful progress bar

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

* feat: more beautiful progress bar

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

* feat: more beautiful progress bar

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

* feat: more beautiful progress bar

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

* feat: more beautiful progress bar

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

* feat: more beautiful progress bar

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

* feat: more beautiful progress bar

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

* feat: more beautiful progress bar

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

* feat: more beautiful progress bar

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

* feat: more beautiful progress bar

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

* feat: more beautiful progress bar

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

---------

Signed-off-by: joyceliu <joyceliu@yunify.com>
Co-authored-by: joyceliu <joyceliu@yunify.com>
2024-08-05 10:06:49 +08:00
II 1aeabd8e74
feat: add param to ip_range. (#2325)
* feat: add param to ip_range.

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

* feat: add param to ip_range.

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

---------

Signed-off-by: joyceliu <joyceliu@yunify.com>
Co-authored-by: joyceliu <joyceliu@yunify.com>
2024-07-18 15:58:19 +08:00
joyceliu 85dbdbd11f doc: add docs
Signed-off-by: joyceliu <joyceliu@yunify.com>
2024-06-27 13:31:52 +08:00
joyceliu 2f4c2fa795 feat: init branch
Signed-off-by: joyceliu <joyceliu@yunify.com>
2024-01-04 14:38:24 +08:00
ks-ci-bot 51ef50e9b5 Add new kubernetes version 2023-12-22 01:13:49 +00:00
ks-ci-bot 785dcf2348 Add new kubernetes version 2023-12-14 00:57:12 +00:00
ks-ci-bot f9920bf729 Add new kubernetes version 2023-11-17 01:06:26 +00:00
ks-ci-bot a1a527d6e4 Add new kubernetes version 2023-10-20 00:59:38 +00:00
xiongww b468febff7 support harbor docker-compose ha design and come true 2023-09-20 11:21:07 +08:00
ks-ci-bot 1ac1c7ec1b Add new kubernetes version 2023-09-14 01:20:35 +00:00
ks-ci-bot b45c335890 Add new kubernetes version 2023-08-25 01:32:35 +00:00
KubeSphere CI Bot c7aec0faa2
Merge pull request #1962 from pixiake/master
Added new network plugin Hybridnet
2023-08-24 09:11:00 +08:00
pixiake 12a91284bb Added new network plugin Hybridnet
Signed-off-by: pixiake <guofeng@yunify.com>
2023-08-23 20:12:16 +08:00
KubeSphere CI Bot 6db33bc06f
Merge pull request #1956 from pixiake/master
Supports custom configuration of cluster dns
2023-08-22 14:39:58 +08:00
pixiake 26f37bb432 Supports custom configuration of cluster dns
Signed-off-by: pixiake <guofeng@yunify.com>
2023-08-22 13:32:49 +08:00
ks-ci-bot aa5b890550 Add new kubernetes version 2023-08-16 01:23:56 +00:00
KubeSphere CI Bot c879a27f44
Merge pull request #1901 from LinuxSuRen/feat/initial-module
feat: add an initial stage at the very start cluster creating phase
2023-07-18 17:57:05 +08:00
rick c098865f00 move the preInstall into the first stage 2023-07-14 15:10:32 +08:00
pixiake bd9b7d5603 support to use external dns to resolve control-plane domain
Signed-off-by: pixiake <guofeng@yunify.com>
2023-07-13 17:51:02 +08:00
pixiake 4f18b046e7 add calicoctl to artifact
Signed-off-by: pixiake <guofeng@yunify.com>
(cherry picked from commit 4a4c85b36b39b0455288775e2ae9d84b4134a4f8)
Signed-off-by: pixiake <guofeng@yunify.com>
2023-07-13 10:47:35 +08:00
KubeSphere CI Bot 1cbd862ee7
Merge pull request #1902 from LinuxSuRen/docs/example-config
docs: correct the etcd related number type
2023-07-07 09:32:53 +08:00
rick 33df9676b5 docs: add a new example of kk create with specific download cmd 2023-07-06 17:15:01 +08:00
rick d1349f155d docs: correct the etcd related number type 2023-07-05 10:29:58 +08:00
rick 6c1581d355 feat: add an initial stage at the very start cluster creating phase 2023-07-05 10:21:25 +08:00
joyceliu 325dc32fa4 refeact: move autoscaler deployment form template to docs. Make it optional. 2023-07-03 17:27:31 +08:00
pixiake 46387e7593 Add capkk documents
Signed-off-by: pixiake <guofeng@yunify.com>
2023-06-08 13:10:47 +08:00
liujian 3da730452f feat: support kubelet start arguments with `kubeletArgs` 2023-05-29 18:20:12 +08:00
ks-ci-bot 6ce7729e1a Add new kubernetes version 2023-05-19 01:49:55 +00:00
ks-ci-bot 7aad552bf1 Add new kubernetes version 2023-04-15 03:12:22 +00:00