<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Pull Through Guides on</title><link>https://deploy-preview-3419--ornate-narwhal-088216.netlify.app/chainguard/chainguard-images/chainguard-registry/pull-through-guides/</link><description>Recent content in Pull Through Guides on</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>Copyright (c) 2023 Chainguard</copyright><lastBuildDate>Tue, 09 Jul 2024 08:49:15 +0000</lastBuildDate><atom:link href="https://deploy-preview-3419--ornate-narwhal-088216.netlify.app/chainguard/chainguard-images/chainguard-registry/pull-through-guides/index.xml" rel="self" type="application/rss+xml"/><item><title>How to Set Up Pull Through from Chainguard's Registry to Google Artifact Registry</title><link>https://deploy-preview-3419--ornate-narwhal-088216.netlify.app/chainguard/chainguard-images/chainguard-registry/pull-through-guides/artifact-registry-pull-through/</link><pubDate>Mon, 08 Jul 2024 15:56:52 -0700</pubDate><guid>https://deploy-preview-3419--ornate-narwhal-088216.netlify.app/chainguard/chainguard-images/chainguard-registry/pull-through-guides/artifact-registry-pull-through/</guid><description>&lt;p&gt;Organizations can use Chainguard Containers along with third-party software repositories in order to integrate with current workflows as the single source of truth for software artifacts. In this situation, you can set up a proxy repository to function as a mirror of &lt;a href="https://deploy-preview-3419--ornate-narwhal-088216.netlify.app/chainguard/chainguard-registry/overview/"&gt;Chainguard&amp;rsquo;s registry&lt;/a&gt;. This mirror can then serve as a pull through cache for your Chainguard Containers.&lt;/p&gt;
&lt;p&gt;This tutorial outlines how to set up a remote repository with &lt;a href="https://cloud.google.com/artifact-registry/docs/repositories/remote-overview"&gt;Google Artifact Registry&lt;/a&gt;. It will walk you through how to set up an Artifact Registry Repository you can use as a pull through cache for Chainguard&amp;rsquo;s Free containers or Production containers originating from a private Chainguard repository.&lt;/p&gt;</description></item><item><title>How to Set Up Pull Through from Chainguard's Registry to Amazon ECR</title><link>https://deploy-preview-3419--ornate-narwhal-088216.netlify.app/chainguard/chainguard-images/chainguard-registry/pull-through-guides/ecr-pull-through/</link><pubDate>Tue, 31 Mar 2026 00:00:00 +0000</pubDate><guid>https://deploy-preview-3419--ornate-narwhal-088216.netlify.app/chainguard/chainguard-images/chainguard-registry/pull-through-guides/ecr-pull-through/</guid><description>&lt;p&gt;In March 2026, AWS &lt;a href="https://aws.amazon.com/about-aws/whats-new/2026/03/amazon-ecr-pull-through-cache-chainguard/"&gt;announced support&lt;/a&gt; for using Amazon Elastic Container Registry (ECR) as a pull-through cache for Chainguard&amp;rsquo;s registry. This means you can configure ECR to automatically cache Chainguard container images, reducing your dependency on Chainguard&amp;rsquo;s registry for production workloads.&lt;/p&gt;
&lt;p&gt;For setup and configuration instructions, refer to the official AWS documentation:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://docs.aws.amazon.com/AmazonECR/latest/userguide/pull-through-cache.html"&gt;Amazon ECR pull through cache rules&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://docs.aws.amazon.com/AmazonECR/latest/userguide/pull-through-cache-working-pulling.html"&gt;Pulling an image with a pull through cache rule&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="learn-more" class="heading-2" data-heading-level="2"&gt;
&lt;span class="heading-text"&gt;Learn More&lt;/span&gt;
&lt;a href="#learn-more" class="anchor" aria-label="Link to Learn More" title="Link to this section"&gt;
&lt;svg width="16" height="9" viewBox="0 0 16 9" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"&gt;
&lt;path d="M6.833 8.125H4C3 8.125 2.146 7.77067 1.438 7.062C0.729333 6.354 0.375 5.5 0.375 4.5C0.375 3.5 0.729333 2.646 1.438 1.938C2.146 1.22933 3 0.875 4 0.875H6.833V1.958H4C3.30533 1.958 2.708 2.208 2.208 2.708C1.708 3.208 1.458 3.80533 1.458 4.5C1.458 5.19467 1.708 5.792 2.208 6.292C2.708 6.792 3.30533 7.042 4 7.042H6.833V8.125ZM5.208 5.042V3.958H10.792V5.042H5.208ZM9.167 8.125V7.042H12C12.6947 7.042 13.292 6.792 13.792 6.292C14.292 5.792 14.542 5.19467 14.542 4.5C14.542 3.80533 14.292 3.208 13.792 2.708C13.292 2.208 12.6947 1.958 12 1.958H9.167V0.875H12C13 0.875 13.854 1.22933 14.562 1.938C15.2707 2.646 15.625 3.5 15.625 4.5C15.625 5.5 15.2707 6.354 14.562 7.062C13.854 7.77067 13 8.125 12 8.125H9.167Z" fill="currentColor"/&gt;
&lt;/svg&gt;
&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;You can review our &lt;a href="https://deploy-preview-3419--ornate-narwhal-088216.netlify.app/chainguard/chainguard-registry/overview/"&gt;Registry Overview&lt;/a&gt; to learn more about Chainguard&amp;rsquo;s registry, or check out our &lt;a href="https://deploy-preview-3419--ornate-narwhal-088216.netlify.app/chainguard/chainguard-images/overview/"&gt;Containers documentation&lt;/a&gt; to learn more about Chainguard Containers.&lt;/p&gt;</description></item><item><title>Artifactory</title><link>https://deploy-preview-3419--ornate-narwhal-088216.netlify.app/chainguard/chainguard-images/chainguard-registry/pull-through-guides/artifactory/</link><pubDate>Thu, 14 Nov 2024 08:49:15 +0000</pubDate><guid>https://deploy-preview-3419--ornate-narwhal-088216.netlify.app/chainguard/chainguard-images/chainguard-registry/pull-through-guides/artifactory/</guid><description>&lt;p&gt;Guides explaining how to set up the JFrog Artifactory registry as a pull-through cache or mirror of Chainguard&amp;rsquo;s registry.&lt;/p&gt;</description></item><item><title>How to Sync Images from Chainguard's Registry to Harbor</title><link>https://deploy-preview-3419--ornate-narwhal-088216.netlify.app/chainguard/chainguard-images/chainguard-registry/pull-through-guides/harbor/</link><pubDate>Tue, 19 Aug 2025 12:00:00 +0000</pubDate><guid>https://deploy-preview-3419--ornate-narwhal-088216.netlify.app/chainguard/chainguard-images/chainguard-registry/pull-through-guides/harbor/</guid><description>&lt;p&gt;&lt;a href="https://goharbor.io"&gt;Harbor&lt;/a&gt; is an open-source artifact registry. It&amp;rsquo;s designed to securely store, manage, and distribute OCI artifacts, including container images and Helm charts by enforcing policies like vulnerability scanning, image signing, and role-based access control. Harbor delivers enterprise-grade compliance, performance, and interoperability across platforms like Kubernetes and Docker, all accessible via a web UI or RESTful API.&lt;/p&gt;
&lt;p&gt;This tutorial outlines how to sync images from Chainguard&amp;rsquo;s registry to a Harbor instance. It describes two approaches:&lt;/p&gt;</description></item><item><title>How to Set Up Pull Through from Chainguard's Registry to Nexus</title><link>https://deploy-preview-3419--ornate-narwhal-088216.netlify.app/chainguard/chainguard-images/chainguard-registry/pull-through-guides/nexus-pull-through/</link><pubDate>Thu, 28 Mar 2024 15:56:52 -0700</pubDate><guid>https://deploy-preview-3419--ornate-narwhal-088216.netlify.app/chainguard/chainguard-images/chainguard-registry/pull-through-guides/nexus-pull-through/</guid><description>&lt;p&gt;Organizations can use Chainguard Containers along with third-party software repositories in order to integrate with current workflows as the single source of truth for software artifacts. In this situation, you can set up a proxy repository to function as a mirror of &lt;a href="https://deploy-preview-3419--ornate-narwhal-088216.netlify.app/chainguard/chainguard-registry/overview/"&gt;Chainguard&amp;rsquo;s registry&lt;/a&gt;. This mirror can then serve as a pull through cache for your Chainguard Containers.&lt;/p&gt;
&lt;p&gt;This tutorial outlines how to set up a repository with &lt;a href="https://www.sonatype.com/products/sonatype-nexus-repository"&gt;Sonatype Nexus&lt;/a&gt;. Specifically, it will walk you through how to set up one repository you can use as a pull through cache for Chainguard&amp;rsquo;s Free containers or for Production containers originating from a private Chainguard repository.&lt;/p&gt;</description></item><item><title>How to Set Up Pull Through from Chainguard's Registry to Cloudsmith</title><link>https://deploy-preview-3419--ornate-narwhal-088216.netlify.app/chainguard/chainguard-images/chainguard-registry/pull-through-guides/cloudsmith-pull-through/</link><pubDate>Tue, 16 Jul 2024 15:56:52 -0700</pubDate><guid>https://deploy-preview-3419--ornate-narwhal-088216.netlify.app/chainguard/chainguard-images/chainguard-registry/pull-through-guides/cloudsmith-pull-through/</guid><description>&lt;p&gt;Organizations often have their own internal software repositories and registries integrated into their systems. This guide explains how to set up the Cloudsmith artifact repository to ingest &lt;a href="https://deploy-preview-3419--ornate-narwhal-088216.netlify.app/chainguard/chainguard-images/overview/"&gt;Chainguard Containers&lt;/a&gt; by acting as a pull-through cache.&lt;/p&gt;
&lt;p&gt;This tutorial outlines how to set up a remote repository with &lt;a href="https://cloudsmith.com/"&gt;Cloudsmith&lt;/a&gt;. It will walk you through how to set up a Cloudsmith repository you can use as a pull through cache for Chainguard&amp;rsquo;s Free containers or for Production containers originating from a private Chainguard repository.&lt;/p&gt;</description></item></channel></rss>