Skip to content

fix(deployment): upgrade contour to latest version (1.33) and update chart url#7947

Merged
dotansimha merged 2 commits intomainfrom
contour-upgrade
Apr 7, 2026
Merged

fix(deployment): upgrade contour to latest version (1.33) and update chart url#7947
dotansimha merged 2 commits intomainfrom
contour-upgrade

Conversation

@dotansimha
Copy link
Copy Markdown
Member

@dotansimha dotansimha commented Apr 5, 2026

This PR upgrades Contour to latest version, as part of the preparations for upgrading K8s.

TODO

  • Replace Bitnami source with the official Contour chart: https://github.com/projectcontour/helm-charts
  • Upgrade Contour from 1.31 to 1.33
  • Cleanup reverse-proxy code and remove unused configurations
  • Remove explicit image-set and global config (not needed when using the official chart)
  • Fix deployment/#generate script and update generated types for contour chart
  • Test on dev
  • confirm if any downtime is expected due to Chart change (no downtime)

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 5, 2026

🚀 Snapshot Release (alpha)

The latest changes of this PR are available as alpha on npm (based on the declared changesets):

Package Version Info
@graphql-hive/laboratory 0.1.3-alpha-20260405154146-d538f21221f72d338edb1167b7b5c0b03f868ba0 npm ↗︎ unpkg ↗︎
@graphql-hive/render-laboratory 0.1.3-alpha-20260405154146-d538f21221f72d338edb1167b7b5c0b03f868ba0 npm ↗︎ unpkg ↗︎
hive 11.0.2-alpha-20260405154146-d538f21221f72d338edb1167b7b5c0b03f868ba0 npm ↗︎ unpkg ↗︎

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 5, 2026

🐋 This PR was built and pushed to the following Docker images:

Targets: build

Platforms: linux/amd64

Image Tag: 6af835b8db885e152c44faa6f7529631e338b8f9

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

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

Code Review

The changes migrate the Contour Helm chart source to the official repository, update documentation links to version 1.33, and remove deprecated rate limiting and legacy image configurations. The selected chart version 0.4.0 is outdated for Contour 1.33 and should be updated to a compatible version like 1.10.1. Additionally, a misleading placeholder comment for Contour resources should be removed since the logic only addresses Envoy resources.

Comment thread deployment/utils/reverse-proxy.ts
Comment thread deployment/utils/reverse-proxy.ts
@dotansimha dotansimha requested a review from n1ru4l April 5, 2026 15:41
@theguild-bot theguild-bot had a problem deploying to development April 5, 2026 15:51 Failure
@theguild-bot theguild-bot temporarily deployed to development April 5, 2026 16:07 Inactive
@dotansimha dotansimha marked this pull request as ready for review April 5, 2026 16:08
@dotansimha dotansimha merged commit dae3693 into main Apr 7, 2026
47 of 48 checks passed
@dotansimha dotansimha deleted the contour-upgrade branch April 7, 2026 11:50
n1ru4l pushed a commit that referenced this pull request Apr 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants