Skip to content

refactor: remove /crds folder from ai-gateway-helm chart#1431

Merged
nacx merged 1 commit intoenvoyproxy:mainfrom
saileshd1402:helm-refactor-sep-charts
Oct 24, 2025
Merged

refactor: remove /crds folder from ai-gateway-helm chart#1431
nacx merged 1 commit intoenvoyproxy:mainfrom
saileshd1402:helm-refactor-sep-charts

Conversation

@saileshd1402
Copy link
Copy Markdown
Contributor

@saileshd1402 saileshd1402 commented Oct 24, 2025

Description

As discussed in this slack thread: https://envoyproxy.slack.com/archives/C07Q4N24VAA/p1761235915409479, we want to separate the crd chart and the resources chart. (option 1 of the proposed approaches in #1186)

Related Issues/PRs (if applicable)

#1186

Special notes for reviewers (if applicable)

Added an extra note on upgrade when done from a previous install of ai-gateway-helm helm chart alone. it uses the --take-ownership flag while upgrading: helm/helm#13439, https://helm.sh/docs/helm/helm_upgrade/#options

Open Question:

  • Should we rename ai-gateway-helm to ai-gateway-resources-helm? It would be more consistent but upgrade is slightly trickier

cc: @mathetake @johnugeorge @nagar-ajay

Signed-off-by: sailesh duddupudi <saileshradar@gmail.com>
@saileshd1402 saileshd1402 force-pushed the helm-refactor-sep-charts branch from dd8d152 to 7a34ce8 Compare October 24, 2025 08:45
@saileshd1402 saileshd1402 changed the title remove crds folder from ai-gateway-helm chart refactor: remove crds folder from ai-gateway-helm chart Oct 24, 2025
@codecov-commenter
Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 78.63%. Comparing base (e57eacc) to head (7a34ce8).

❌ Your project status has failed because the head coverage (78.63%) is below the target coverage (86.00%). You can increase the head coverage or adjust the target coverage.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1431   +/-   ##
=======================================
  Coverage   78.63%   78.63%           
=======================================
  Files         139      139           
  Lines       13764    13764           
=======================================
  Hits        10824    10824           
  Misses       2285     2285           
  Partials      655      655           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@saileshd1402 saileshd1402 marked this pull request as ready for review October 24, 2025 08:53
@saileshd1402 saileshd1402 requested a review from a team as a code owner October 24, 2025 08:53
@saileshd1402 saileshd1402 changed the title refactor: remove crds folder from ai-gateway-helm chart refactor: remove /crds folder from ai-gateway-helm chart Oct 24, 2025
Copy link
Copy Markdown
Member

@nacx nacx left a comment

Choose a reason for hiding this comment

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

Thanks! LGTM!

@nacx nacx linked an issue Oct 24, 2025 that may be closed by this pull request
@nacx nacx merged commit cc4301f into envoyproxy:main Oct 24, 2025
39 of 42 checks passed
missBerg pushed a commit to missBerg/ai-gateway that referenced this pull request Dec 20, 2025
…1431)

**Description**

As discussed in this slack thread:
https://envoyproxy.slack.com/archives/C07Q4N24VAA/p1761235915409479, we
want to separate the crd chart and the resources chart. (option 1 of the
proposed approaches in
envoyproxy#1186)

**Related Issues/PRs (if applicable)**

envoyproxy#1186

**Special notes for reviewers (if applicable)**

Added an extra note on upgrade when done from a previous install of
ai-gateway-helm helm chart alone. it uses the `--take-ownership` flag
while upgrading: helm/helm#13439,
https://helm.sh/docs/helm/helm_upgrade/#options

Open Question:
- Should we rename `ai-gateway-helm` to `ai-gateway-resources-helm`? It
would be more consistent but upgrade is slightly trickier

cc: @mathetake @johnugeorge @nagar-ajay

Signed-off-by: sailesh duddupudi <saileshradar@gmail.com>
Signed-off-by: Erica Hughberg <erica.sundberg.90@gmail.com>
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.

Restructure Helm Charts – CRD Installation Refactor

3 participants