Flux Image Reflect Quick Fix - ImageRepository Configuration
DodaTech
Updated 2026-06-26
1 min read
Flux ImageRepository scans container registries for image versions and updates policies. Misconfigured scan intervals or tag filters cause missed or excessive image updates. This guide covers the fix.
Quick Fix
Wrong
apiVersion: image.toolkit.fluxcd.io/v1beta2
kind: ImageRepository
metadata:
name: app-image
spec:
interval: 1m
image: ghcr.io/org/my-app
The issue: interval: 1m is too frequent and may hit registry rate limits. No exclusion or filter for tags, so Flux scans all tags including build artifacts.
Right
apiVersion: image.toolkit.fluxcd.io/v1beta2
kind: ImageRepository
metadata:
name: app-image
spec:
interval: 10m
image: ghcr.io/org/my-app
secretRef:
name: registry-auth
exclusion:
- '^.*-rc.*$'
- '^.*-beta.*$'
# Expected output after applying the fix
# ImageRepository scanning ghcr.io/org/my-app every 10m
# Excludes release candidates and beta tags
# Tag list updated in image policy
# Status: True (Ready)
Prevention
- Set
intervalto 10m or higher to avoid rate limits - Use
exclusionregex patterns to filter out unwanted tags - Use
filterpatterns with semver for production image policies - Configure
secretReffor private registry authentication - Monitor scan status with
kubectl get imagerepository
DodaTech Tools
Doda Browser's image scanner shows available tags and scan history. DodaZIP archives image repository configurations. Durga Antivirus Pro validates image sources.
FAQ
← Previous
Flux Image Policy Quick Fix - Image Update Policy
Next →
Flux Kustomization Quick Fix - Kustomize Reconciliation
Built by the developers of DodaTech
Doda Browser, DodaZIP & Durga Antivirus Pro