<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>CloudEvents on</title><link>https://deploy-preview-3175--ornate-narwhal-088216.netlify.app/tags/cloudevents/</link><description>Recent content in CloudEvents on</description><generator>Hugo -- gohugo.io</generator><language>en-US</language><lastBuildDate>Thu, 24 Apr 2025 15:22:20 +0100</lastBuildDate><atom:link href="https://deploy-preview-3175--ornate-narwhal-088216.netlify.app/tags/cloudevents/index.xml" rel="self" type="application/rss+xml"/><item><title>Subscribing to Chainguard CloudEvents</title><link>https://deploy-preview-3175--ornate-narwhal-088216.netlify.app/chainguard/administration/cloudevents/events-example/</link><pubDate>Thu, 24 Apr 2025 15:22:20 +0100</pubDate><guid>https://deploy-preview-3175--ornate-narwhal-088216.netlify.app/chainguard/administration/cloudevents/events-example/</guid><description>Chainguard implements CloudEvents, a specification for a standard format for events data. This means developers can use events (generated based on interactions with Chainguard resources) to initiate processes and thus automate certain actions. For example, you could set up infrastructure to listen for push events to an organization&amp;rsquo;s private registry and mirror any new Chainguard Containers in the registry to a third-party repository.
This article includes an example of how to use chainctl to create an event subscription.</description></item><item><title>Mirror new Containers to Google Artifact Registry with Chainguard CloudEvents</title><link>https://deploy-preview-3175--ornate-narwhal-088216.netlify.app/chainguard/administration/cloudevents/image-copy-gcr/</link><pubDate>Fri, 24 May 2024 15:22:20 +0100</pubDate><guid>https://deploy-preview-3175--ornate-narwhal-088216.netlify.app/chainguard/administration/cloudevents/image-copy-gcr/</guid><description>Certain interactions with Chainguard resources will emit CloudEvents that you or an application can subscribe to. This allows you to do things like receive alerts when a user downloads one or more of your organization&amp;rsquo;s private container images or when a new image gets added to your organization&amp;rsquo;s registry.
This tutorial is meant to serve as a companion to the Image Copy GCP example application. It will guide you through setting up infrastructure to listen for push events on an organization&amp;rsquo;s private registry and mirror any new Chainguard Containers in the registry to a repository in a GCP Artifact Registry repository.</description></item></channel></rss>