Skip to content

AITRAX-2721: codetogether-ai chart 0.2.0 - Gateway API and client IP hops (release of #216) - #217

Merged
danc094codetogether merged 1 commit into
mainfrom
aitrax-2721-gateway-api-main
Oct 20, 2026
Merged

danc094codetogether merged 1 commit into
mainfrom
aitrax-2721-gateway-api-main

Conversation

@CodeTogetherBot

Copy link
Copy Markdown
Collaborator

Summary

Publishes codetogether-ai chart 0.2.0 (AITRAX-2721): Gateway API support (HTTPRoute + NGINX Gateway Fabric ClientSettingsPolicy) and clientIp.trustedProxyHops. Needed for Claritev's move to NGINX Gateway Fabric this week.

This is #216 (reviewed and approved by @nmorenor, merged to dev as 31382a1), applied on main with only charts/ai and its CI render step. dev also has other unreleased changes (e.g. #215, the Live chart). Promoting all of dev would publish those too, so this follows the same pattern as #213. charts/ai and helm-template-check.yml on this branch are identical to dev.

Details, review history and the full test plan are in #216.

On merge

Release Charts (chart-releaser, skip_existing) publishes codetogether-ai-0.2.0 to helm.codetogether.io. No other chart version changes.

Behaviour change on upgrade: installs get CTAI_INGEST_OTEL_TRUSTED_PROXY_HOPS=2 (Kubernetes chain: controller or Gateway + in-pod nginx), so client IPs resolve to the developer instead of the Ingress controller. Ingress-mode output is otherwise unchanged.

Test plan

  • helm lint charts/ai and the CI render steps for charts/ai (Ingress and Gateway modes) pass on this branch.
  • Tested end to end in AITRAX-2721: codetogether-ai chart - Gateway API (HTTPRoute) and client IP hops #216 on a real cluster: NGINX Gateway Fabric 1.6.2 and build b8165 (= codetogether-ai:1.2.8165). Covered route/policy acceptance, TLS via ReferenceGrant, SSO login, a 2.2 MB upload (413 without the policy), X-Forwarded-For with a spoofed header, and support bundle download.
  • After merge: helm repo update and helm search repo codetogether/codetogether-ai --versions shows 0.2.0.

🤖 Generated with Claude Code

…d client IP hops

Release of #216 (merged to dev as 31382a1) to main, charts/ai and its CI
render only, so the chart release publishes codetogether-ai 0.2.0 without
the other unreleased dev changes.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@danc094codetogether
danc094codetogether merged commit 9921ec5 into main Oct 20, 2026
1 check passed
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