ERIK
2dbb33a3d7
build: upgrade to Ansible 14 ( #13549 )
...
Raise ansible-core support to 2.21 for maintained upstream support through November 2027. This requires Python 3.12-3.14 on control nodes and 3.9-3.14 on targets.
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2026-09-26 15:18:27 +00:00
ERIK
26aa4586e9
fix(flannel): make image tag prefix version-aware ( #13476 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2026-09-10 07:12:34 +00:00
ERIK
341da0e8cb
Fix kubeadm task failure when cilium_identity_allocation_mode is undefined ( #13121 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2026-03-20 14:32:13 +05:30
ERIK
72c983c41e
Fix(system_packages): Avoid version comparison error on non-numeric versions ( #12512 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2025-08-28 00:19:10 -07:00
ERIK
c1c52002cf
Remove unused Calico CNI pool variables ( #12369 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2025-07-02 18:43:24 -07:00
ERIK
7ead3e2f11
fix(kubeadm): Conditionally add --skip-phases flag for v1.32.0+ ( #12351 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2025-06-28 05:12:28 -07:00
ERIK
3454cd2c69
feat: Support certificate validity period config in kubeadm v1beta4 ( #12272 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2025-06-02 20:44:37 -07:00
ERIK
e4c0c427a3
improve NTP package conflict handling ( #12212 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2025-05-16 03:55:14 -07:00
ERIK
1c4b18b089
fix: arm64 checksums for youki and kata-containers ( #12173 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2025-05-08 19:05:14 -07:00
ERIK
22c19a40fa
feat: Update containerd and nerdctl checksums to latest versions ( #12154 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2025-04-24 01:02:31 -07:00
ERIK
8f41a2886d
Update version comparison syntax and optimize whitespace ( #12146 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2025-04-24 00:56:31 -07:00
ERIK
a4843eaf5e
fix: missing 'v' prefix in offline image tags ( #12086 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2025-03-26 06:26:34 -07:00
ERIK
768fbeff0b
update etcd snapshot count ( #11997 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2025-02-27 01:30:32 -08:00
ERIK
540c6ddb96
remove legacy kubelet container pre-upgrade tasks ( #11805 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2024-12-17 09:38:54 +01:00
ERIK
98807ffb6b
Optimize CA cert hash calculation with community.crypto ( #11758 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2024-12-02 10:27:00 +00:00
ERIK
70b75d35b6
support asymmetric encryption algorithms in ClusterConfigration ( #11757 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2024-11-29 08:06:58 +00:00
ERIK
f83471484d
Revert "add encryptionAlgorithm for ClusterConfigration ( #11751 )" ( #11756 )
...
This reverts commit 9f01effadc .
2024-11-28 12:00:58 +00:00
ERIK
9f01effadc
add encryptionAlgorithm for ClusterConfigration ( #11751 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2024-11-28 08:28:59 +00:00
ERIK
316e579543
fix task naming in bootstrap-os ( #11714 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2024-11-17 17:22:53 +00:00
ERIK
db0138b2f9
fix: incorrect member matching when removing etcd nodes ( #11488 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2024-08-31 08:20:44 +01:00
ERIK
1ebd860c13
[kubernetes] Add hashes for kubernetes 1.29.6 ( #11351 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2024-07-05 00:18:25 -07:00
ERIK
27cb22cee4
update docker cli version for ubuntu ( #11291 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2024-06-24 05:20:56 -07:00
ERIK
dac4705ebe
bump docker version for openeuler linux ( #11206 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2024-05-17 04:24:38 -07:00
ERIK
354ffe7bd6
bump docker version of kylin and uos ( #11203 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2024-05-17 01:58:23 -07:00
ERIK
fdf5988ea8
revert crictl version ( #11042 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2024-04-01 18:43:53 -07:00
ERIK
30da721f82
fix: config hostname as string type in kubeadmConf rendering ( #10997 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2024-03-22 03:54:25 -07:00
ERIK
fe819a6ec3
Fix file loss during download ( #10779 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2024-01-22 05:56:08 +01:00
ERIK
78eb74c252
Pin equinix provider version ( #10809 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2024-01-19 05:55:41 +01:00
ERIK
70bb19dd23
fix copy etcdctl retries ( #10634 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2023-11-28 10:52:03 +01:00
ERIK
b2d8ec68a4
Fix restart network task cannot be skipped ( #10512 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2023-10-11 05:50:37 +02:00
ERIK
9c610ee11d
not requiring 'v' in youki version ( #10346 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2023-08-08 19:33:51 -07:00
ERIK
2fbbb70baa
Fix youki binary download url ( #10337 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2023-08-08 06:12:15 -07:00
bo.jiang
b142995808
Add ErikJiang as reviewer
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2023-08-08 09:46:11 +02:00
ERIK
2aafab6c19
fix etcdctl copy operation in crio ( #10242 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2023-06-26 18:08:30 -07:00
ERIK
54859cb814
Fix etcdctl copy operation ( #10230 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2023-06-16 04:18:19 -07:00
ERIK
ce13699dfa
Use a uniform way to get the local path of the binaries ( #10211 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2023-06-12 00:39:48 -07:00
ERIK
75e00420ec
Add arch and version to the downloaded binary name ( #10122 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2023-05-24 22:30:50 -07:00
ERIK
426b8913c0
Update flannel image repo ( #10041 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2023-05-07 16:57:17 -07:00
ERIK
6682a843b4
Support multi-arch using the same image name ( #9978 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2023-04-13 00:36:36 -07:00
ERIK
0c4f57a093
Support extended settings for the Debian os family ( #9943 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2023-03-30 18:53:49 -07:00
ERIK
fb8631cdf6
fix allow unsupported distribution ( #9904 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2023-03-21 01:35:09 -07:00
ERIK
7747ff2572
Fix uniontech os installation failure ( #9862 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2023-03-09 22:00:39 -08:00
ERIK
786ce8ddd7
Update the description of runc in offline.yml ( #9783 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2023-02-13 18:41:30 -08:00
ERIK
6ff845a199
Enable control plane load balancing for kube-vip ( #9785 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2023-02-12 19:25:28 -08:00
ERIK
ee2193d4cf
Add dns configuration for cert manager ( #9673 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2023-01-23 17:42:15 -08:00
ERIK
52f52db8f3
Add crio-related URLs to offline.yml ( #9681 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2023-01-17 19:04:33 -08:00
ERIK and Eugene Artemenko
e288449c5d
Update cri-dockerd version ( #9659 )
...
* Skip retry operation with containerd when etcd installed on host VM (#9560 )
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
* Update cri-dockerd version
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
Co-authored-by: Eugene Artemenko <artemenko.evgeniy@gmail.com >
2023-01-15 21:12:51 -08:00
ERIK
406fbdb4e7
Update the tag of the flannel image ( #9528 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2022-12-28 00:55:27 -08:00
ERIK
20d99886ca
Update etcd log-level parameter name ( #9540 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2022-12-05 01:05:03 -08:00
ERIK
a534eb45ce
Update calico image tag ( #9529 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2022-12-01 03:18:27 -08:00
ERIK
47510899c7
Update the number of nofile limits in containerd ( #9507 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2022-11-25 15:12:04 -08:00
ERIK
c41dd92007
Clean up cilium-init image ( #9508 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2022-11-23 09:06:20 -08:00
ERIK
a564d89d46
Update the tag of cilium hubble related images ( #9509 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2022-11-21 20:14:14 -08:00
ERIK
b9a690463d
Add docker support for openEuler linux ( #9498 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2022-11-17 18:18:30 -08:00
ERIK
c3986957c4
Update runsc checksum ( #9493 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2022-11-16 00:52:48 -08:00
ERIK
8795cf6494
Add support for the OpenEuler Linux ( #9494 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2022-11-16 00:48:49 -08:00
ERIK
8a654b6955
Add cni bin when installing calico ( #9367 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2022-11-08 17:46:13 -08:00
ERIK
40261fdf14
Fix iputils install failure in Kylin OS ( #9453 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2022-11-06 17:54:16 -08:00
ERIK
9fdda7eca8
Fix iputils install failure in Kylin OS ( #9416 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2022-10-21 04:53:51 -07:00
ERIK
a68ed897f0
Update kubelet checksum ( #9413 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2022-10-21 04:21:50 -07:00
ERIK
bc5881b70a
Add the cilium hubble images to download role ( #9376 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2022-10-12 23:45:00 -07:00
ERIK
472996c8b3
update pause image version ( #9337 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2022-09-27 00:49:52 -07:00
ERIK
7c2fb227f4
Add LimitMEMLOCK parameter configuration in containerd.service ( #9269 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2022-09-13 02:51:06 -07:00
ERIK
efb47edb9f
Update kubespray version to v2.19.1 ( #9241 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2022-09-01 23:36:05 -07:00
ERIK
9ad2d24ad8
Add unsafe_show_logs switch ( #9164 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2022-08-16 18:52:48 -07:00
ERIK
47050003a0
Add docker support for Kylin V10 ( #9144 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2022-08-03 15:03:46 -07:00
ERIK
f2f9f1d377
Add kylin OS support ( #9078 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2022-08-01 10:44:29 -07:00
ERIK
4b3db07cdb
Fix calicoctl version to v3.23.3 ( #9121 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2022-07-26 10:29:10 -07:00
ERIK
4ed3c85a88
Fix calicoctl checksums for v3.23.2 ( #9087 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2022-07-13 14:02:57 -07:00
ERIK
058e05df41
Add cri-dockerd url for offline.yml ( #9079 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2022-07-11 06:45:49 -07:00
ERIK
4a92b7221a
add manage offline files script ( #8956 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2022-06-21 03:49:43 -07:00
bo.jiang
6f556f5451
update etcd download url in offline.yml
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2022-06-07 22:45:28 +08:00
ERIK
27bd7fd737
update kubespray image tag in readme to v2.19.0 ( #8934 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2022-06-06 10:24:21 -07:00
ERIK
90289b8502
add arch var in dockerfile ( #8875 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2022-05-29 12:32:51 -07:00
ERIK
48e938660d
Allow replacement of address prefixes for all images ( #8764 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2022-05-13 09:23:14 +03:00