-
-
Notifications
You must be signed in to change notification settings - Fork 0
Push
Enbiya Göral edited this page Sep 30, 2025
·
3 revisions
Push mirrors container images discovered in your Kubernetes cluster to AWS ECR. It discovers images from Pods (optionally filtered), creates ECR repositories on-demand, and performs a registry-to-registry copy while preserving multi-arch manifests (or a single platform when specified).
# Push all images from all namespaces to ECR in eu-west-1
krane push -A -r eu-west-1
# Dry-run (show what would be pushed)
krane push -A -d
# Restrict to a single platform
krane push -A -p linux/amd64
# Skip tags that already exist in ECR
krane push -A -S
# Limit concurrency to 5 parallel transfers
krane push -A -c 5- Discover images from Pods (namespace-scoped or cluster-wide)
- Filter by image names and/or namespaces (prefix or regex)
- Ensure target ECR repositories exist
- Authenticate to ECR and mirror images
- Optionally limit to a specific platform (e.g., linux/amd64)
- Process images concurrently with a worker pool
See also: