Containerd Multi Registry Pull Through Cache

Set up pull-through caches for multiple container registries (ghcr.io, quay.io, registry.k8s.io, reg.kyverno.io) using Docker Registry v2 instances. Use when: (1) ImagePullBackOff for non-Docker-Hub images routed through a wildcard mirror, (2) containerd has deprecated `registry.mirrors."*"` catching all image pulls, (3) need to add pull-through cache for a new upstream registry, (4) `mirrors` cannot be set when `config_path` is provided error in containerd, (5) containerd 1.6.x vs 1.7.x config_path compatibility issues. Docker Registry v2 can only proxy ONE upstream per instance, so multiple containers are needed for multiple registries.

majiayu000 7b519b4 2 files · 5.8 KB Updated 567 repo stars

File contents

majiayu000/claude-skill-registry-data/tree/main/devops/containerd-multi-registry-pull-through-cache commit 7b519b4897

Frequently asked questions

npx skillmds add majiayu000/containerd-multi-registry-pull-through-cache