Skip to content

feat: expose stream logs configuration in gateway chart#255

Merged
guoqqqi merged 3 commits intomainfrom
copilot/add-stream-logs-configuration
Feb 11, 2026
Merged

feat: expose stream logs configuration in gateway chart#255
guoqqqi merged 3 commits intomainfrom
copilot/add-stream-logs-configuration

Conversation

Copy link
Contributor

Copilot AI commented Feb 11, 2026

Add stream access log settings to values.yaml and wire them into the configmap template, mirroring the existing HTTP logs pattern.

  • values.yaml: New logs.stream section with enableAccessLog, accessLog, accessLogFormat, accessLogFormatEscape
  • configmap.yaml: Render stream log fields under nginx_config.stream, including fallback_cp write-mode guard that forces enable_access_log: false
  • Chart.yaml: Bump version 0.2.500.2.51
  • README.md: Regenerated via make helm-docs

Default stream config:

logs:
  stream:
    enableAccessLog: false
    accessLog: "logs/access_stream.log"
    accessLogFormat: "$remote_addr [$time_local] $protocol $status $bytes_sent $bytes_received $session_time $apisix_request_id"
    accessLogFormatEscape: default

✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

Co-authored-by: SkyeYoung <48400568+SkyeYoung@users.noreply.github.com>
Copilot AI changed the title [WIP] Expose stream logs configuration in values.yaml Expose stream logs configuration in values.yaml Feb 11, 2026
Copilot AI requested a review from SkyeYoung February 11, 2026 09:56
@SkyeYoung SkyeYoung marked this pull request as ready for review February 11, 2026 09:58
@SkyeYoung SkyeYoung changed the title Expose stream logs configuration in values.yaml feat: expose stream logs configuration in values.yaml Feb 11, 2026
…regenerate docs

Co-authored-by: SkyeYoung <48400568+SkyeYoung@users.noreply.github.com>
Copilot AI changed the title feat: expose stream logs configuration in values.yaml Expose stream logs configuration in gateway chart Feb 11, 2026
@SkyeYoung SkyeYoung requested a review from guoqqqi February 11, 2026 10:20
@SkyeYoung SkyeYoung changed the title Expose stream logs configuration in gateway chart feat: expose stream logs configuration in gateway chart Feb 11, 2026
@guoqqqi guoqqqi merged commit 60688e1 into main Feb 11, 2026
1 of 2 checks passed
@guoqqqi guoqqqi deleted the copilot/add-stream-logs-configuration branch February 11, 2026 10:21
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.

5 participants