need to backport Kunai 3.3.0 integration to Sylva 1.6
The purpose of this issue is to backport the Kunai 3.3.0 integration into Sylva 1.6, allowing Kunai to be properly aligned with Sylva 1.6 GitOps features.
Kunai 3.3.0 introduces the following enhancements:
- Background synchronization of Git repositories
- Support for Sylva workload operator naming conventions
- Updated annotations format for GitRepository and Kustomization resources in Kubernetes
- A script to deploy service accounts for remote management clusters
- An improved local development environment with Sylva 1.6 and internal workload-team-repo support
- Code optimizations and dependency updates
- Public templates that can be imported without tokens
- Compatibility updates for Yarn to work with Renovate
It was particularly challenging to provide developers with an environment to fully test and validate the GitOps story implemented in Sylva 1.6 before its official release. By backporting these features, we will ensure proper alignment between Kunai and Sylva 1.6 GitOps capabilities, facilitating comprehensive testing, validation, and enabling a smoother adoption of the GitOps workflows.
These features represent a minor version update (3.3.0), while Sylva's backport policy typically applies to patch versions only. Therefore, approval is required before proceeding with this backport.