<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Terraform on Josip Živić</title><link>https://josipziva.com/tags/terraform/</link><description>Recent content in Terraform on Josip Živić</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Wed, 07 Oct 2026 13:20:00 +0200</lastBuildDate><atom:link href="https://josipziva.com/tags/terraform/index.xml" rel="self" type="application/rss+xml"/><item><title>Pub/Sub as code: one name, four resources (topic, subscription and their dead-letter pair)</title><link>https://josipziva.com/projects/terraform-pubsub-creator/</link><pubDate>Wed, 07 Oct 2026 13:20:00 +0200</pubDate><guid>https://josipziva.com/projects/terraform-pubsub-creator/</guid><description>An OpenTofu module that turns a list of names into Pub/Sub topics, subscriptions and dead-letter queues, applied through GitLab CI. Bringing the existing hand-made topics under it showed that almost none of the dead-letter topics had a subscription, so dead-lettered messages were dropped on arrival.</description></item></channel></rss>