Image syncer support for multiple external-images.yaml files #11184
Labels
area/automation
Issues or PRs related to automation.
kind/feature
Categorizes issue or PR as related to a new feature.
The image syncer tool should support multiple files with definition which images to sync. At present the tool is reading this data from one file external-images.yaml. Because the file is shared between all teams, a neighbors team is a codeowner of the file. We review and accept changes in the file even when the change doesn't relate to our work. Having support for multiple files, each team could have it's own file and maintain it's content. This way Neighbors team will not review changes which are not related to our work and we don't have required knowledge about the change. Additionally having CODEOWNERS entries for each file, it will be documented which team owns synced images.
We might consider adding support for external-imges.yaml files hosted in other teams repositories. This would be even more convienient for the teams. The problem might be to work with duplicated images to sync.
ACCEPTANCE CRITERIA
The text was updated successfully, but these errors were encountered: