
  <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
      <title>Christian TCH Blog</title>
      <link>https://tch.guru/blog</link>
      <description>My personal blog where I share thoughts about cloud and cybersecurity</description>
      <language>en-us</language>
      <managingEditor>undefined (Christian TCH)</managingEditor>
      <webMaster>undefined (Christian TCH)</webMaster>
      <lastBuildDate>Mon, 14 Sep 2026 00:00:00 GMT</lastBuildDate>
      <atom:link href="https://tch.guru/tags/terraform/feed.xml" rel="self" type="application/rss+xml"/>
      
  <item>
    <guid>https://tch.guru/blog/global-data-perimeter-aws-organizations</guid>
    <title>Implementing a Global Data Perimeter on AWS: Lessons From a Banking-Scale Rollout</title>
    <link>https://tch.guru/blog/global-data-perimeter-aws-organizations</link>
    <description>A global data perimeter turns &quot;who has access to what&quot; from a per-account promise into an org-wide guarantee. This article walks through how I designed and rolled one out across a large multi-account AWS estate in a regulated banking environment — the architecture, the audit-mode-first rollout, and the exceptions that actually happened.</description>
    <pubDate>Mon, 14 Sep 2026 00:00:00 GMT</pubDate>
    <author>undefined (Christian TCH)</author>
    <category>aws</category><category>security</category><category>iam</category><category>cloud-security</category><category>organizations</category><category>terraform</category>
  </item>

  <item>
    <guid>https://tch.guru/blog/hashicorp-boundary-poc-kubernetes</guid>
    <title>Zero-Trust Database and SSH Access with HCP Boundary on Kubernetes — A Hands-On POC</title>
    <link>https://tch.guru/blog/hashicorp-boundary-poc-kubernetes</link>
    <description>I deployed HCP Boundary Essentials on a local Minikube cluster to broker zero-trust access to a MySQL database and an SSH target — no direct exposure, credential injection, and full session control via the Boundary CLI or Boundary Desktop. Here is the full architecture, configuration, and what I learned.</description>
    <pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate>
    <author>undefined (Christian TCH)</author>
    <category>security</category><category>pam</category><category>hashicorp</category><category>boundary</category><category>kubernetes</category><category>terraform</category><category>zero-trust</category>
  </item>

  <item>
    <guid>https://tch.guru/blog/iam-cleanup-automated-governance</guid>
    <title>IAM Cleanup: How I Built an Automated IAM Governance Tool on AWS</title>
    <link>https://tch.guru/blog/iam-cleanup-automated-governance</link>
    <description>Dormant IAM credentials are not harmless — they are a ticking time bomb. I built IAM Cleanup, a serverless tool that automatically detects, tags, and removes unused IAM roles and policies before they become a liability.</description>
    <pubDate>Tue, 31 Mar 2026 00:00:00 GMT</pubDate>
    <author>undefined (Christian TCH)</author>
    <category>aws</category><category>iam</category><category>security</category><category>cloud-security</category><category>terraform</category><category>automation</category>
  </item>

  <item>
    <guid>https://tch.guru/blog/vault-dynamic-creds-with-boundary-kubernetes</guid>
    <title>From Static Passwords to Dynamic Access: Vault + HCP Boundary on Kubernetes</title>
    <link>https://tch.guru/blog/vault-dynamic-creds-with-boundary-kubernetes</link>
    <description>Part 2 of my Boundary Kubernetes lab: replace static passwords with Vault-issued dynamic MySQL users and short-lived SSH certificates per session.</description>
    <pubDate>Mon, 15 Jun 2026 00:00:00 GMT</pubDate>
    <author>undefined (Christian TCH)</author>
    <category>security</category><category>hashicorp</category><category>boundary</category><category>vault</category><category>kubernetes</category><category>terraform</category><category>zero-trust</category>
  </item>

  <item>
    <guid>https://tch.guru/blog/vpc-lattice-replacing-transit-gateway</guid>
    <title>From Transit Gateway to VPC Lattice: A Practical Migration</title>
    <link>https://tch.guru/blog/vpc-lattice-replacing-transit-gateway</link>
    <description>Transit gateways get the job done, but they come with real operational weight. I rebuilt the same infrastructure using Amazon VPC Lattice — here is what changed, what got simpler, and why it matters.</description>
    <pubDate>Thu, 16 Apr 2026 00:00:00 GMT</pubDate>
    <author>undefined (Christian TCH)</author>
    <category>aws</category><category>networking</category><category>vpc-lattice</category><category>terraform</category><category>cloud-architecture</category>
  </item>

    </channel>
  </rss>
