Validating Kong Route Paths with a Custom Ruleset

Kong Gateway’s declarative configuration approach is powerful, but it opens the door to subtle routing mistakes that can break your API in production. One of the most common issues I’ve recently encountered is malformed route paths: missing path arrays, empty strings, or accidentally defining paths as strings instead of arrays. These errors often slip through manual reviews and only surface when traffic starts failing. To catch these configuration errors early in our CI pipeline, I built a custom ruleset that enforces proper route path structure before deployment....

July 14, 2025 · 3 min · Kuldeep Bhati

Managing multiple decK versions locally with Kong decK Version Manager (DVM)

Introduction While working on local API gateway projects, switching between multiple versions of the decK tool can be a hassle. While in automation setups or CI/CD pipelines, you often specify a specific decK version, DVM is designed specifically to make local development easier. With a few simple commands, you can install, switch, and list decK versions locally as needed. Motivation I developed DVM while working on a customer upgrade project where I had to validate API gateway configurations across multiple versions of Kong and decK....

September 22, 2024 · 2 min · Kuldeep Bhati