Skip to content

Conversation

@sandromodarelli
Copy link
Contributor

@sandromodarelli sandromodarelli commented Nov 19, 2025

What this PR does / why we need it:

Adds support for per-Gateway infrastructure configuration GEP-1867 by handling spec.infrastructure.ParametersRef in Gateway resources and merging GatewayConfiguration objects using strategic merge patch.
Removed unused error ErrObjectMissingParametersRef.
Refactored to enhance Gateway configuration retrieval.

Which issue this PR fixes

Fixes #120

Special notes for your reviewer:

PR Readiness Checklist:

Complete these before marking the PR as ready to review:

  • the CHANGELOG.md release notes have been updated to reflect significant changes

Adds support for merging GatewayConfiguration objects and handling `spec.infrastructure.ParametersRef` in Gateway resources. Removed unused error `ErrObjectMissingParametersRef`. Refactored to enhance Gateway configuration retrieval.
@sandromodarelli sandromodarelli marked this pull request as ready for review November 20, 2025 18:39
@sandromodarelli sandromodarelli requested a review from a team as a code owner November 20, 2025 18:39
Copy link
Member

@mlavacca mlavacca left a comment

Choose a reason for hiding this comment

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

Mostly lgtm, I've left a couple of comments inline

@sandromodarelli sandromodarelli force-pushed the support-spec-infrastructure-parametersRef-on-gateway branch from c931f13 to 598efde Compare November 21, 2025 10:31
@sandromodarelli sandromodarelli added this pull request to the merge queue Nov 21, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Nov 21, 2025
@sandromodarelli sandromodarelli added this pull request to the merge queue Nov 21, 2025
Merged via the queue into main with commit fbd6f1a Nov 21, 2025
74 of 77 checks passed
@sandromodarelli sandromodarelli deleted the support-spec-infrastructure-parametersRef-on-gateway branch November 21, 2025 13: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.

GatewayConfiguration at Gateway level

3 participants