github Kong/kongctl v1.19.0

6 hours ago

Kong logo Kong logo kongctl Release Highlights

✨ What's New

Native AI Gateway deployment skill (#2150)

A new kongctl-ai-gateway skill is now bundled with kongctl install skills, giving you a guided path from declarative configuration to a working AI Gateway deployment. The skill includes:

  • A local OpenAI-compatible manifest and data-plane helper
  • macOS certificate generation and container/port preflight checks
  • A minimal GitHub Actions workflow for CI-driven deployment with operator approval
kongctl install skills
# The new kongctl-ai-gateway skill is now available

Typed stored environment values in declarative config (#2312)

Environment values tagged with store: true are now resolved at load time and baked into saved plans as concrete, typed values. This means your plans stay stable even if the source environment variable changes or disappears after planning.

# Boolean resolved at plan time — the saved plan captures `true`, not a reference
auto_approve_developers: !env {var: ENABLED, store: true}

Type inference works automatically for unambiguous SDK fields (booleans, integers, etc.). For ambiguous cases, specify type: explicitly. Closes #1772.

🐛 Fixes & Improvements

  • Resolve external control plane name for decK (#2323) — Fixed a bug where external control plane names were not correctly resolved when used with decK integration. Thanks to @jeffreyh-zillow for this contribution!
  • Disable Apple signing for adhoc prereleases (#2336) — Prerelease builds no longer attempt macOS code signing, avoiding failures in ad-hoc release workflows.
  • Dependency updates: undici 8.9.0 → 8.11.2 (#2339), astro → v7.3.3 (#2340), internal module bump (#2337).

🙏 Community

Thank you to @jeffreyh-zillow for contributing the decK control plane name fix!

🔗 Commit References

Features

  • 630c1b6 feat(skills): add native AI Gateway deployment skill (#2150)
  • 296385b feat(declarative): support typed stored environment values (#2312)

Fixes

  • 24b1719 fix(deps): update dependency astro to v7.3.3 (#2340)
  • e97af95 fix(deps): update module github.com/kong/kongctl to v1.18.0 (#2337)
  • 073a743 fix(ci): disable Apple signing for adhoc prereleases (#2336)
  • 53c07c9 fix(declarative): resolve external control plane name for deck (#2323)

Other Changes

  • 2406526 build(deps): bump undici from 8.9.0 to 8.11.2 in /site (#2339)

Full Changelog: v1.18.0...v1.19.0> Generated by Release · opus46 · 98.1 AIC · ⌖ 28.2 AIC · ⊞ 4.4K

Don't miss a new kongctl release

NewReleases is sending notifications on new releases.