github Kong/kongctl v1.15.0

latest release: v1.15.1
5 days ago

Kong logo Kong logo kongctl Release Highlights

✨ What's New

Declarative AI Gateway Runtime TLS Resources — kongctl now supports managing TLS certificates, certificate authorities, and SNIs for AI Gateway runtimes through declarative configuration. SNI certificate references use explicit #name selectors, and secret values can be loaded from files on disk. (#2041)

# Example: declare an AI Gateway with TLS resources
kongctl plan -f ai-gateway-tls.yaml
kongctl apply -f ai-gateway-tls.yaml

🐛 Fixes & Improvements

  • AI Gateway provider auth type explanationskongctl explain now lists every current AI Gateway model-provider auth type and reports provider-specific discriminator alternatives during validation, making it easier to discover the right auth configuration. (#2034)

  • External portal publication references — API publication !ref values now resolve correctly through locally declared external portals, and portal routing IDs are retained in plan references without leaking into SDK payloads. (#2050)

  • TUI dependency updates — Updated Bubble Tea to v2.0.9 and Bubbles to v2.2.0 for improved terminal UI stability. (#2031, #2044)

🔗 Commit References

Features

  • f7ae080 feat(declarative): support AI Gateway runtime TLS resources (#2041)

Fixes

  • c279708 fix(declarative): explain AI Gateway provider auth types (#2034)
  • b9fc183 fix(declarative): resolve external portal publication refs (#2050)
  • 54572ba fix(deps): synchronize Astro package files (#2030)
  • 567575e fix(deps): update module charm.land/bubbletea/v2 to v2.0.9 (#2031)
  • 863763f fix(deps): update module github.com/kong/kongctl to v1.14.0 (#2033)
  • 86e156e fix(deps): update module charm.land/bubbles/v2 to v2.2.0 (#2044)

Other Changes

  • 56c868e refactor(simplify): consolidate API display helpers (#2046)
  • 566a1a1 refactor(declarative): inline const value collection (#2047)
  • dc9f37c task(deps): update golangci-lint to v2.13.1 (#2035)
  • 11e2f74 test(e2e): cover AI gateway declarative deletion (#2048)
  • 13c65d8 test(e2e): expand external event gateway sync coverage (#2049)
  • f496fe2 test(smoke): remove resolved issue 1947 recovery (#2032)

Full Changelog: v1.14.0...v1.15.0> Generated by Release · opus46 · 65.2 AIC · ⌖ 28.6 AIC · ⊞ 4.4K

Don't miss a new kongctl release

NewReleases is sending notifications on new releases.