decK Documentation

  • decK

    This page is an introduction to decK, a command line tool for API Lifecycle Automation.

  • Get started with decK

    Learn how to install decK and use it to configure Kong Gateway

  • decK configuration

    Configure decK using CLI flags, environment variables, or a configuration file

  • decK security

    decK can be used to configure RBAC rules in Kong Gateway Enterprise

  • decK version support policy

    The decK version support policy outlines the decK versioning scheme and version lifecycle.

  • decK file

    Manipulate a decK configuration file programmatically. Layer in additional configuration and lint against your governance rules.

  • deck file validate

    Validate your declarative configuration locally against predefined schemas

  • deck file lint

    Validate your decK configuration file against predefined rules.

  • deck file openapi2kong

    Convert an OpenAPI specification to Kong Services and Routes.

  • deck file openapi2mcp

    Convert an OpenAPI specification to a Gateway Service with an MCP Route, an AI MCP Proxy plugin, and MCP tools.

  • deck file kong2kic

    Convert a Kong declarative configuration file to Kong Ingress Controller compatible CRDs. Supports both Gateway API and Ingress resources.

  • deck file kong2tf

    Convert a Kong declarative configuration file to Terraform manifests (Konnect only).

  • deck file patch

    Update values in a Kong declarative configuration file.

  • deck file add-plugins

    Manage plugin configurations in a Kong declarative configuration file.

  • deck file *-tags

    Manage tags in a Kong declarative configuration file.

  • deck file namespace

    Apply a namespace to Routes in a decK file by path or hostname.

  • deck file render

    Render the final configuration sent to the Admin API in a single file.

  • deck file merge

    Merge multiple files in to a single file, leaving env variables in place.

  • deck file convert

    Convert decK files from one format to another, for example Kong Gateway 2.x to 3.x

  • deck file format

    Convert decK files between decK and DB-less declarative formats.

Help us make these docs great!

Kong Developer docs are open source. If you find these useful and want to make them better, contribute today!