23technologies / 23kectl

Apache License 2.0
1 stars 0 forks source link

Install v5 #35

Open JensAc opened 1 year ago

JensAc commented 1 year ago

For me it seems that there are breaking changes in the updates from sigs.k8s.io/kustomize/api v0.10 to sigs.k8s.io/kustomize/api v0.13

Both, github.com/fluxcd/flux2 and github.com/fluxcd/flux2/v2 are using sigs.k8s.io/kustomize/api. This seems to be an issue and most probably we would need to release a v1 or v2 or 23kectl which only vendors github.com/fluxcd/flux2/v2, or am I mistaken?

For reference: https://stackoverflow.com/questions/63254746/how-to-import-two-versions-of-the-same-go-module

j2L4e commented 1 year ago

That was my impression as well. I already dropped everything before v5 from the code in https://github.com/23technologies/23kectl/compare/main...v5