See #334 - I tried to open a PR to update these but the repo README is out-of-date/the helper script does not work.
fluxcd recently released v2.7 which promoted several CRD types to v1 and removed the deprecated v1beta1 versions and started the deprecation process for v1beta2.
Updated modules would be helpful:
- use the new
v1 types some places where only v1beta2 is currently available in the KCL module
- ensure no usages of the now removed
v1beta1 no longer exist in a KCL codebase
References
The following APIs have been promoted to stable v1:
ImageRepository
ImagePolicy
ImageUpdateAutomation
https://fluxcd.io/blog/2025/09/flux-v2.7.0/#general-availability-of-image-update-automation
Note that in Flux v2.7, the following APIs have reached end-of-life and have been removed from the CRDs:
source.toolkit.fluxcd.io/v1beta1
kustomize.toolkit.fluxcd.io/v1beta1
helm.toolkit.fluxcd.io/v2beta1
image.toolkit.fluxcd.io/v1beta1
notification.toolkit.fluxcd.io/v1beta1
https://fluxcd.io/blog/2025/09/flux-v2.7.0/#upgrade-procedure
See #334 - I tried to open a PR to update these but the repo README is out-of-date/the helper script does not work.
fluxcd recently released v2.7 which promoted several CRD types to
v1and removed the deprecatedv1beta1versions and started the deprecation process forv1beta2.Updated modules would be helpful:
v1types some places where onlyv1beta2is currently available in the KCL modulev1beta1no longer exist in a KCL codebaseReferences
https://fluxcd.io/blog/2025/09/flux-v2.7.0/#general-availability-of-image-update-automation
https://fluxcd.io/blog/2025/09/flux-v2.7.0/#upgrade-procedure