buildkit sets the difference between the pod startup time of nydus packages and nydusify converted nydus packages
In the beginning, I used nydusify to convert Nydus packages based on oci, and the pod startup time was about 13s. Later, in order to save packaging time, I used buildkit for packaging, and the pod startup time was 20s+. I found that the startup time of the packages in buildkit was much slower than that of nydusify to convert Nydus packages.
Thanks for reporting, we will investigate it, you can also try nydusify 2.2 if you have any time, thanks.
cc @ccx1024cc
@xiangshen123 Could u list the versions of nydusify, nydus-image, nydusd before and now?
@ccx1024cc root@ym-test2-k8s-nodes3:/usr/bin# nydusd --version Version: v2.1.3 Git Commit: 24c3bb9ab213ab94dfbf9ba4106042b34034a390 Build Time: 2023-01-19T02:26:07.782135583Z Profile: release Rustc: rustc 1.61.0 (fe5b13d68 2022-05-18)
root@ym-test2-k8s-nodes3:/usr/bin# nydus-image --version Version: v2.1.3 Git Commit: 24c3bb9ab213ab94dfbf9ba4106042b34034a390 Build Time: 2023-01-19T02:26:07.782135583Z Profile: release Rustc: rustc 1.61.0 (fe5b13d68 2022-05-18)
root@ym-test2-k8s-nodes3:/usr/bin# nydusify --version Nydusify version Version : v2.1.3 Revision : 24c3bb9ab213ab94dfbf9ba4106042b34034a390 Go version : go1.18.9 Build time : 2023-01-19T02:21:43