<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>HelmForge Blog</title><description>Kubernetes, Helm, and HelmForge operations guides, announcements, and technical analysis.</description><link>https://helmforge.dev/blog</link><language>en</language><generator>Astro</generator><atom:link href="https://helmforge.dev/blog/rss.xml" rel="self" type="application/rss+xml"/><image><url>https://helmforge.dev/favicon-512.png</url><title>HelmForge Blog</title><link>https://helmforge.dev/blog</link></image><item><title>Keycloak on Kubernetes Needed an Architecture Pass</title><link>https://helmforge.dev/blog/2026-04-29-keycloak-production-architecture-helm-chart</link><guid isPermaLink="true">https://helmforge.dev/blog/2026-04-29-keycloak-production-architecture-helm-chart</guid><description>The HelmForge Keycloak chart now treats identity as production infrastructure: explicit modes, safer rollouts, real database paths, routing choices, observability, and backup.</description><pubDate>Wed, 29 Apr 2026 00:00:00 GMT</pubDate><dc:creator>Maicon Berlofa</dc:creator><media:content url="https://helmforge.dev/blog/2026-04-29-keycloak-production-architecture-helm-chart-hero.webp" medium="image" type="image/webp" width="1600" height="900"/><media:thumbnail url="https://helmforge.dev/blog/2026-04-29-keycloak-production-architecture-helm-chart-hero.webp" width="1600" height="900"/><category>Operations</category><category>keycloak</category><category>helm</category><category>kubernetes</category><category>security</category><category>operations</category><author>Maicon Berlofa</author><enclosure url="https://helmforge.dev/blog/2026-04-29-keycloak-production-architecture-helm-chart-hero.webp" length="179906" type="image/webp"/></item><item><title>Kubernetes 1.36 Haru: Spring Cleaning for Production Clusters</title><link>https://helmforge.dev/blog/2026-04-28-kubernetes-1-36-haru-production-upgrade</link><guid isPermaLink="true">https://helmforge.dev/blog/2026-04-28-kubernetes-1-36-haru-production-upgrade</guid><description>Kubernetes 1.36 makes security, storage, and hardware scheduling more practical. Here is what Helm chart maintainers should audit.</description><pubDate>Tue, 28 Apr 2026 00:00:00 GMT</pubDate><dc:creator>Maicon Berlofa</dc:creator><media:content url="https://helmforge.dev/blog/2026-04-28-kubernetes-1-36-haru-production-upgrade-hero.webp" medium="image" type="image/webp" width="1600" height="900"/><media:thumbnail url="https://helmforge.dev/blog/2026-04-28-kubernetes-1-36-haru-production-upgrade-hero.webp" width="1600" height="900"/><category>Releases</category><category>kubernetes</category><category>release</category><category>security</category><category>operations</category><category>helm</category><author>Maicon Berlofa</author><enclosure url="https://helmforge.dev/blog/2026-04-28-kubernetes-1-36-haru-production-upgrade-hero.webp" length="104598" type="image/webp"/></item><item><title>Migrating to the Generic Chart Breaking Platform Contract</title><link>https://helmforge.dev/blog/migration-generic-breaking-platform-contract</link><guid isPermaLink="true">https://helmforge.dev/blog/migration-generic-breaking-platform-contract</guid><description>A focused migration guide for the Generic chart breaking feature release, covering images, deterministic rollouts, validation, security, networking, storage, and CRD-backed integrations.</description><pubDate>Mon, 27 Apr 2026 00:00:00 GMT</pubDate><dc:creator>Maicon Berlofa</dc:creator><media:content url="https://helmforge.dev/blog/2026-04-27-generic-breaking-platform-contract-hero.webp" medium="image" type="image/webp" width="1600" height="900"/><media:thumbnail url="https://helmforge.dev/blog/2026-04-27-generic-breaking-platform-contract-hero.webp" width="1600" height="900"/><category>Helm</category><category>helm</category><category>generic-chart</category><category>migration</category><category>kubernetes</category><author>Maicon Berlofa</author><enclosure url="https://helmforge.dev/blog/2026-04-27-generic-breaking-platform-contract-hero.webp" length="6888" type="image/webp"/></item><item><title>Deploy MCP Servers Anywhere with FastMCP Server</title><link>https://helmforge.dev/blog/fastmcp-server-deploy-mcp-anywhere</link><guid isPermaLink="true">https://helmforge.dev/blog/fastmcp-server-deploy-mcp-anywhere</guid><description>Introducing FastMCP Server — a standalone Docker image that dynamically loads MCP tools, resources, prompts, and knowledge bases from inline mounts, S3-compatible storage, and Git repositories.</description><pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate><dc:creator>Maicon Berlofa</dc:creator><media:content url="https://helmforge.dev/blog/2026-04-05-fastmcp-server-deploy-mcp-anywhere-hero.webp" medium="image" type="image/webp" width="1600" height="900"/><media:thumbnail url="https://helmforge.dev/blog/2026-04-05-fastmcp-server-deploy-mcp-anywhere-hero.webp" width="1600" height="900"/><category>Operations</category><category>mcp</category><category>ai</category><category>docker</category><category>fastmcp</category><category>knowledge-base</category><author>Maicon Berlofa</author><enclosure url="https://helmforge.dev/blog/2026-04-05-fastmcp-server-deploy-mcp-anywhere-hero.webp" length="47794" type="image/webp"/></item><item><title>Kubernetes 1.34 and Short Image Names: What Broke, Why, and How to Fix It Fast</title><link>https://helmforge.dev/blog/kubernetes-1-34-image-short-names</link><guid isPermaLink="true">https://helmforge.dev/blog/kubernetes-1-34-image-short-names</guid><description>A practical guide to the short-image-name failures seen with Kubernetes 1.34 + CRI-O, with mitigation playbooks and a pre-upgrade checklist.</description><pubDate>Fri, 03 Apr 2026 00:00:00 GMT</pubDate><dc:creator>Maicon Berlofa</dc:creator><media:content url="https://helmforge.dev/blog/2026-04-03-kubernetes-1-34-short-name-enforcement-hero.webp" medium="image" type="image/webp" width="1600" height="900"/><media:thumbnail url="https://helmforge.dev/blog/2026-04-03-kubernetes-1-34-short-name-enforcement-hero.webp" width="1600" height="900"/><category>Kubernetes</category><category>kubernetes</category><category>cri-o</category><category>images</category><category>operations</category><author>Maicon Berlofa</author><enclosure url="https://helmforge.dev/blog/2026-04-03-kubernetes-1-34-short-name-enforcement-hero.webp" length="140074" type="image/webp"/></item><item><title>Deploy Production-Ready PostgreSQL on Kubernetes</title><link>https://helmforge.dev/blog/production-postgresql-kubernetes</link><guid isPermaLink="true">https://helmforge.dev/blog/production-postgresql-kubernetes</guid><description>Run PostgreSQL with replication, backups, and real monitoring using the HelmForge chart.</description><pubDate>Thu, 02 Apr 2026 00:00:00 GMT</pubDate><dc:creator>Maicon Berlofa</dc:creator><media:content url="https://helmforge.dev/blog/2026-04-02-production-postgresql-kubernetes-hero.webp" medium="image" type="image/webp" width="1600" height="900"/><media:thumbnail url="https://helmforge.dev/blog/2026-04-02-production-postgresql-kubernetes-hero.webp" width="1600" height="900"/><category>Databases</category><category>tutorial</category><category>postgresql</category><category>database</category><category>kubernetes</category><author>Maicon Berlofa</author><enclosure url="https://helmforge.dev/blog/2026-04-02-production-postgresql-kubernetes-hero.webp" length="111812" type="image/webp"/></item><item><title>HelmForge vs Bitnami: A Practical Comparison</title><link>https://helmforge.dev/blog/helmforge-vs-bitnami</link><guid isPermaLink="true">https://helmforge.dev/blog/helmforge-vs-bitnami</guid><description>An honest look at how HelmForge charts compare to Bitnami — images, licensing, backup, and operational trade-offs.</description><pubDate>Wed, 01 Apr 2026 00:00:00 GMT</pubDate><dc:creator>Maicon Berlofa</dc:creator><media:content url="https://helmforge.dev/blog/2026-04-01-helmforge-vs-bitnami-hero.webp" medium="image" type="image/webp" width="1600" height="900"/><media:thumbnail url="https://helmforge.dev/blog/2026-04-01-helmforge-vs-bitnami-hero.webp" width="1600" height="900"/><category>Comparisons</category><category>comparison</category><category>bitnami</category><category>kubernetes</category><author>Maicon Berlofa</author><enclosure url="https://helmforge.dev/blog/2026-04-01-helmforge-vs-bitnami-hero.webp" length="33620" type="image/webp"/></item><item><title>Introducing HelmForge: Why We Built It</title><link>https://helmforge.dev/blog/introducing-helmforge</link><guid isPermaLink="true">https://helmforge.dev/blog/introducing-helmforge</guid><description>The story behind HelmForge — production-ready Helm charts built with security, backups, and operational excellence as first-class features.</description><pubDate>Wed, 01 Apr 2026 00:00:00 GMT</pubDate><dc:creator>Maicon Berlofa</dc:creator><media:content url="https://helmforge.dev/blog/2026-04-01-introducing-helmforge-hero.webp" medium="image" type="image/webp" width="1600" height="900"/><media:thumbnail url="https://helmforge.dev/blog/2026-04-01-introducing-helmforge-hero.webp" width="1600" height="900"/><category>CNCF</category><category>announcement</category><category>open-source</category><category>kubernetes</category><author>Maicon Berlofa</author><enclosure url="https://helmforge.dev/blog/2026-04-01-introducing-helmforge-hero.webp" length="36456" type="image/webp"/></item></channel></rss>