1
0
Fork 0
mirror of https://github.com/kyverno/kyverno.git synced 2025-03-28 18:38:40 +00:00

chore: deprecate imageSignatureRepository flag ()

Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
This commit is contained in:
Charles-Edouard Brétéché 2023-06-02 12:36:19 +02:00 committed by GitHub
parent 9b0343d836
commit 8ac1975f5f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 18 additions and 1 deletions

View file

@ -1,3 +1,11 @@
## v1.11.0
## v1.11.0-rc.1
### Note
- Deprecated flag `--imageSignatureRepository`. Will be removed in 1.12. Use per rule configuration `verifyImages.Repository` instead.
## v1.10.0
## v1.10.0-rc.1

View file

@ -88,7 +88,7 @@ func initConfigMapCachingFlags() {
}
func initCosignFlags() {
flag.StringVar(&imageSignatureRepository, "imageSignatureRepository", "", "Alternate repository for image signatures. Can be overridden per rule via `verifyImages.Repository`.")
flag.StringVar(&imageSignatureRepository, "imageSignatureRepository", "", "(DEPRECATED, will be removed in 1.12) Alternate repository for image signatures. Can be overridden per rule via `verifyImages.Repository`.")
}
func initRegistryClientFlags() {
@ -179,6 +179,14 @@ func initFlags(config Configuration, opts ...Option) {
}
}
func showWarnings(config Configuration, logger logr.Logger) {
if config.UsesCosign() {
if imageSignatureRepository != "" {
logger.Info("Warning: imageSignatureRepository is deprecated and will be removed in 1.12. Use per rule configuration `verifyImages.Repository` instead.")
}
}
}
func ParseFlags(config Configuration, opts ...Option) {
initFlags(config, opts...)
flag.Parse()

View file

@ -48,6 +48,7 @@ func Setup(config Configuration, name string, skipResourceFilters bool) (context
logger := setupLogger()
showVersion(logger)
printFlagSettings(logger)
showWarnings(config, logger)
sdownMaxProcs := setupMaxProcs(logger)
setupProfiling(logger)
ctx, sdownSignals := setupSignals(logger)