Skip to content

feat(aigw): Install 2.x on prem - #7622

Draft
cloudjumpercat wants to merge 2 commits into
mainfrom
feat/aigw-on-prem-install
Draft

cloudjumpercat wants to merge 2 commits into
mainfrom
feat/aigw-on-prem-install

Conversation

@cloudjumpercat

@cloudjumpercat cloudjumpercat commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

Description

Fixes #7431

TODO (must haves):

  • some guidance about deck ai sync as a next step so they understand how to actually use their on prem AIGW
  • Fabian check the ruby
  • link on the /ai-gateway/ landing page

TODO (nice to have):

  • there are likely a bunch of files that mention AIGW 2.x not working on on-prem or some other permutation of that. The wording on those pages should be updated and maybe a link to the new install page.

Preview Links

/ai-gateway/install/docker/

Also included a fix that Claude made so that hyphenated products can use the latest_version liquid tag. From Claude:
site.data['products'] is keyed by the literal filename slug (ai-gateway,
hyphenated — Jekyll doesn't normalize data-directory keys). But product here
is already ai_gateway (underscored) by the time it's used in
dig('products', product, 'releases'), so the lookup misses, releases is
nil, and site.data['ai_gateway_latest'] is silently never set.

This affects every hyphenated product slug, confirmed via
ls app/_data/products/: ai-gateway, context-mesh, dev-portal,
event-gateway, konnect-reference-platform. A repo-wide grep for
[a-z_]+_latest\b turned up real usage only for non-hyphenated slugs
(gateway_latest, mesh_latest, operator_latest, kic_latest,
insomnia_latest — all unaffected since the gsub is a no-op on them) plus
exactly one hit for ai_gateway_latest (the how-to we just wrote) — so this
bug has never actually been exercised against one of the broken slugs before
now, which is why nobody caught it.

Checklist

  • Tested how-to docs. If not, note why here.
  • All pages contain metadata.
  • Any new docs link to existing docs.
  • All autogenerated instructions render correctly (API, decK, Konnect, Kong Manager).
  • Style guide (capitalized gateway entities, placeholder URLs) implemented correctly.
  • Every page has a description entry in frontmatter.
  • Add new pages to the product documentation index (if applicable).

…oduct versions

Signed-off-by: Diana <75819066+cloudjumpercat@users.noreply.github.com>
@netlify

netlify Bot commented Oct 16, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for kongdeveloper ready!

Name Link
🔨 Latest commit ee4a5bb
🔍 Latest deploy log https://app.netlify.com/projects/kongdeveloper/deploys/6ad63a580ef597600c98d75e
😎 Deploy Preview https://deploy-preview-7622--kongdeveloper.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

The hyphenated-slug bug fixed in this PR had no test coverage. Covers
non-hyphenated slugs, hyphenated slugs (ai_gateway_latest), and products
without releases.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Install AIGW 2.0 on-prem

2 participants