William Wang
67fd6098c1
fix: some failed version check when create cluster ( #2877 )
...
* fix: runc version check failed
Signed-off-by: William Wang <williamw0825@gmail.com>
* fix: kubectl version check failed
Signed-off-by: William Wang <williamw0825@gmail.com>
* fix: helm version check failed
Signed-off-by: William Wang <williamw0825@gmail.com>
* fix: use .kube_version in capkk task
Signed-off-by: William Wang <williamw0825@gmail.com>
* fix: helm version check in capkk
Signed-off-by: William Wang <williamw0825@gmail.com>
---------
Signed-off-by: William Wang <williamw0825@gmail.com>
2025-12-01 11:04:46 +00:00
zuoxuesong-worker
d9c699f80a
feat: feat no root ssh ( #2858 )
...
feat: feat no root ssh
feat: feat no root ssh
feat: feat no root ssh
feat: feat no root ssh
feat: feat no root ssh
feat: feat no root ssh
feat: feat no root ssh
feat: feat no root ssh
feat: feat no root ssh
feat: feat no root ssh
feat: feat no root ssh
feat: feat no root ssh
feat: feat no root ssh
feat: feat no root ssh
feat: feat no root ssh
feat: feat no root ssh
Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>
2025-11-17 08:29:34 +00:00
Liyi Huang
1843ff66b2
Remove legacy iptables configuration from init scripts ( #2834 )
...
With newer version of k8s, anything using iptables could use iptables-wrappers
to figure out the backend is legacy or nft. Force the iptable to use legacy is not necessary anymore.
Signed-off-by: liyi huang <pdshly@gmail.com>
2025-11-03 11:30: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
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
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
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
9b36d38bc3
fix: reset failed after delete service ( #2636 )
...
Signed-off-by: joyceliu <joyceliu@yunify.com>
2025-06-24 10:20:37 +00:00
liujian
2acae88739
fix: rename image_registry to registry ( #2635 )
...
Signed-off-by: joyceliu <joyceliu@yunify.com>
2025-06-24 17:26:33 +08:00
liujian
8593c18fcc
cleanup: move the binary_type fact setting to the pre_install hook ( #2633 )
...
Signed-off-by: joyceliu <joyceliu@yunify.com>
2025-06-23 07:33:36 +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
2cb9d8d4c4
fix: more deep clear ( #2622 )
...
Signed-off-by: joyceliu <joyceliu@yunify.com>
2025-06-17 15:46:54 +08:00
liujian
982539ca7f
feat: add more default kubernetes version ( #2618 )
...
Signed-off-by: joyceliu <joyceliu@yunify.com>
2025-06-17 15:26:54 +08:00
liujian
e109fbb7cf
fix: Offline install ( #2611 )
...
Signed-off-by: joyceliu <joyceliu@yunify.com>
2025-06-11 10:56:26 +00:00
liujian
e43cf2a5de
fix: use empty func in template syntax ( #2610 )
...
Signed-off-by: joyceliu <joyceliu@yunify.com>
2025-06-11 17:37:46 +08:00
liujian
00f4b8cc5f
feat: store src domain in local dir ( #2606 )
...
Signed-off-by: joyceliu <joyceliu@yunify.com>
2025-06-09 17:01:44 +08:00
liujian
9ec3aa7472
fix: preserve the template formatting. ( #2602 )
...
Signed-off-by: joyceliu <joyceliu@yunify.com>
2025-06-05 10:14:38 +08:00
liujian
cec2e1a200
fix: delete ip addr bind for kube_vip ( #2598 )
...
Signed-off-by: joyceliu <joyceliu@yunify.com>
2025-05-28 10:12:14 +00:00
liujian
38b8d04617
fix: Kube_vip may fail when used with Kubernetes versions above v1.29. ( #2597 )
...
Signed-off-by: joyceliu <joyceliu@yunify.com>
2025-05-28 10:06:14 +00:00
liujian
71265adea8
fix: add Delete arp by kube-vip when uninstall/kubernetes ( #2596 )
...
Signed-off-by: joyceliu <joyceliu@yunify.com>
2025-05-28 06:31:14 +00:00
liujian
934f39350e
fix: error cri_socket ( #2584 )
...
Signed-off-by: joyceliu <joyceliu@yunify.com>
2025-05-22 06:28:09 +00:00
liujian
6aec54a82f
feat: add kubernetes v1.31.2 ( #2578 )
...
Signed-off-by: joyceliu <joyceliu@yunify.com>
2025-05-20 02:37:07 +00:00
liujian
dce1e71da2
fix: configurable sandbox image ( #2571 )
...
Signed-off-by: joyceliu <joyceliu@yunify.com>
2025-05-16 10:45:13 +08:00
liujian
fb474bde50
feat: change builtin defined variable ( #2561 )
...
* feat: change inventory_hosts to hostvars
Signed-off-by: joyceliu <joyceliu@yunify.com>
* feat: change inventory_hosts to hostvars
Signed-off-by: joyceliu <joyceliu@yunify.com>
---------
Signed-off-by: joyceliu <joyceliu@yunify.com>
2025-05-13 06:40:01 +00:00
liujian
2dead130da
feat: add deleteDNS parameter in delete_cluster ( #2537 )
...
Signed-off-by: joyceliu <joyceliu@yunify.com>
2025-04-17 18:12:32 +08:00
liujian
25f3de2cde
feat: Installation refinement steps ( #2536 )
...
Signed-off-by: joyceliu <joyceliu@yunify.com>
2025-04-17 18:02:20 +08:00
liujian
61d0bb2b51
feat: add more ignore_errors when kk delete ( #2533 )
...
Signed-off-by: joyceliu <joyceliu@yunify.com>
2025-04-16 10:28:30 +08:00
liujian
ea4a19ec9f
feat: add register_type ( #2532 )
...
Signed-off-by: joyceliu <joyceliu@yunify.com>
2025-04-16 10:03:30 +08:00
liujian
2c19021fb2
feat: more type to defined playbook file ( #2522 )
...
Signed-off-by: joyceliu <joyceliu@yunify.com>
Co-authored-by: joyceliu <joyceliu@yunify.com>
2025-04-03 15:23:00 +08:00
liujian
34448781a6
feat: use unstructured to get or set value for config ( #2519 )
...
Signed-off-by: joyceliu <joyceliu@yunify.com>
Co-authored-by: joyceliu <joyceliu@yunify.com>
2025-03-31 10:00:11 +08:00
liujian
e40c57fb9f
fix: change pipeline to playbook ( #2512 )
...
Signed-off-by: joyceliu <joyceliu@yunify.com>
Co-authored-by: joyceliu <joyceliu@yunify.com>
2025-03-24 09:51:03 +08:00
liujian
ccca0edd81
fix: ssh command no need to escape ( #2507 )
...
Signed-off-by: joyceliu <joyceliu@yunify.com>
Co-authored-by: joyceliu <joyceliu@yunify.com>
2025-03-18 02:37:28 +00:00
liujian
86ff6371b6
Uninstall docker interface ( #2478 )
...
Signed-off-by: joyceliu <joyceliu@yunify.com>
Co-authored-by: joyceliu <joyceliu@yunify.com>
2025-03-05 18:55:12 +08:00