<?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>vault on Shweta Kadam</title>
    <link>https://shwetakadam.com/tags/vault/</link>
    <description>Recent content in vault on Shweta Kadam</description>
    <image>
      <url>https://shwetakadam.com/%3Clink%20or%20path%20of%20image%20for%20opengraph,%20twitter-cards%3E</url>
      <link>https://shwetakadam.com/%3Clink%20or%20path%20of%20image%20for%20opengraph,%20twitter-cards%3E</link>
    </image>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <lastBuildDate>Sun, 20 Apr 2025 21:41:00 +0530</lastBuildDate><atom:link href="https://shwetakadam.com/tags/vault/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title> Exploring TLS Automation — A Proof of Concept with n8n and Vault</title>
      <link>https://shwetakadam.com/posts/exploring-tls-automation-a-proof-of-concept-with-n8n-and-vault/</link>
      <pubDate>Sun, 20 Apr 2025 21:41:00 +0530</pubDate>
      
      <guid>https://shwetakadam.com/posts/exploring-tls-automation-a-proof-of-concept-with-n8n-and-vault/</guid>
      <description>Exploring TLS Cert Automation — A Proof of Concept with n8n and Vault Managing TLS certificates often means chasing expiry dates, setting reminders, and manually rotating certs—a process that’s fragile and prone to outages. To prove there’s a better way, I built a prototype combining n8n and HashiCorp Vault that demonstrates the power of automation, and had the opportunity to present this work as a talk at Mumbai FOSS 2025. The Prototype in Action</description>
      <content:encoded><![CDATA[<h2 id="exploring-tls-cert-automation--a-proof-of-concept-with-n8n-and-vault">Exploring TLS Cert Automation — A Proof of Concept with n8n and Vault</h2>
<p>Managing TLS certificates often means chasing expiry dates, setting reminders, and manually rotating certs—a process that’s fragile and prone to outages. To prove there’s a better way, I built a prototype combining n8n and HashiCorp Vault that demonstrates the power of automation, and had the opportunity to present this work as a talk at Mumbai FOSS 2025.
The Prototype in Action</p>
<p>The workflow I showcased was simple yet powerful:</p>
<p>Monitoring expiry with early alerts</p>
<p>Triggering automatic renewals via Vault’s PKI engine</p>
<p>Deploying renewed certificates without manual steps</p>
<p>Validating results in Vault for full transparency</p>
<p>This wasn’t a slide deck—it was about demonstrating the ability such a system can provide: hands-off certificate lifecycle management, built entirely on open-source tools.</p>
<p>Why n8n + Vault?</p>
<p>n8n brings the flexibility of a visual automation platform—easy to extend, no coding required for most steps.</p>
<p>Vault provides a battle-tested PKI engine with strong security guarantees.</p>
<p>Together, they eliminate vendor lock-in, subscription costs, and opaque “black box” processes.</p>
<p>Beyond the Demo</p>
<p>While I shared this prototype in a lightning talk at Mumbai FOSS 2025, the real takeaway is that any team can replicate it today. Whether managing a handful of certs or rolling this out across multiple environments, the approach scales with your needs.</p>
<p>As a bonus, this same session was also wait-listed for the Open Source Summit India 2025, highlighting the growing interest in practical, open-source security automation.</p>
]]></content:encoded>
    </item>
    
  </channel>
</rss>
