Skip to content

fix(gateway): clarify DB-less license priority#5598

Open
STARRY-S wants to merge 1 commit into
Kong:mainfrom
STARRY-S:docs/license-priority-dbless-kic
Open

fix(gateway): clarify DB-less license priority#5598
STARRY-S wants to merge 1 commit into
Kong:mainfrom
STARRY-S:docs/license-priority-dbless-kic

Conversation

@STARRY-S

@STARRY-S STARRY-S commented Jun 16, 2026

Copy link
Copy Markdown

Description

In DB-less/declarative mode, a license pushed via POST /config overrides KONG_LICENSE_DATA at runtime. Documented on the Gateway and KIC license pages.

Fixes FTI-7253

Preview Links

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).

@netlify

netlify Bot commented Jun 16, 2026

Copy link
Copy Markdown

👷 Deploy request for kongdeveloper pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit 2439598

@STARRY-S STARRY-S marked this pull request as ready for review June 16, 2026 08:52
@STARRY-S STARRY-S requested a review from a team as a code owner June 16, 2026 08:52
Copilot AI review requested due to automatic review settings June 16, 2026 08:52

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR clarifies license source precedence in DB-less/declarative scenarios, specifically that runtime-applied licenses override KONG_LICENSE_DATA (which is only read at startup), and documents the behavior on both the Gateway License entity page and the KIC license page.

Changes:

  • Add an info callout to the KIC license doc explaining precedence between KongLicense and a static KONG_LICENSE_DATA-backed Secret.
  • Add an info callout to the Gateway License entity doc clarifying that DB-less/declarative config can override KONG_LICENSE_DATA at runtime, including mention of KongLicense.
  • Remove an extraneous trailing | at the end of the Gateway License entity doc.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
app/kubernetes-ingress-controller/license.md Adds an info callout about KongLicense precedence vs KONG_LICENSE_DATA when using a static license Secret.
app/_gateway_entities/license.md Adds an info callout clarifying DB-less/declarative runtime override behavior and cleans up a stray trailing character at EOF.

Comment thread app/kubernetes-ingress-controller/license.md Outdated
Comment thread app/_gateway_entities/license.md Outdated
In DB-less/declarative mode, a license pushed via POST /config
overrides KONG_LICENSE_DATA at runtime. Documented on the Gateway
and KIC license pages.
@STARRY-S STARRY-S force-pushed the docs/license-priority-dbless-kic branch from 448bb12 to 2439598 Compare June 16, 2026 09:04
@STARRY-S STARRY-S requested a review from Copilot June 16, 2026 09:05

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated no new comments.

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.

2 participants