Skip to content

feat(aisix): expose observability.usage_event.request_headers - #402

Draft
jarvis9443 wants to merge 1 commit into
mainfrom
feat/aisix-usage-event-request-headers
Draft

jarvis9443 wants to merge 1 commit into
mainfrom
feat/aisix-usage-event-request-headers

Conversation

@jarvis9443

Copy link
Copy Markdown
Contributor

Adds config.observability.usage_event.request_headers (default []) to the aisix chart, so the gateway's new usage-event request-header setting from api7/aisix#1269 reaches its config file through the ConfigMap like every other startup key. README regenerated with helm-docs.

Kept as a draft on purpose: this merges with the chart bump of the release that ships the key, because a gateway older than that refuses a config file carrying it. No chart version/appVersion bump here.

Fixes api7/AISIX-Cloud#1719

🤖 Generated with Claude Code

The gateway records the values of the listed request headers on every usage
event (api7/aisix#1269). Listed under config: with the gateway's default (an
empty list) so it reaches the config file through the ConfigMap.

Merge with the chart bump of the release that ships the key: an older gateway
refuses a config file carrying it.

Fixes api7/AISIX-Cloud#1719
@coderabbitai

coderabbitai Bot commented Oct 9, 2026

Copy link
Copy Markdown

Important

Draft PR not reviewed

Draft PRs are not automatically reviewed by default.

  • Trigger a manual review

To automatically review draft PRs, update your CodeRabbit configuration:

reviews:
  auto_review:
    drafts: true
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@jarvis9443 jarvis9443 added the aisix-hold-for-release Gateway-key chart change: merges with the release that ships the key label Oct 9, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

aisix-hold-for-release Gateway-key chart change: merges with the release that ships the key

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant