Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: nginx/nginx-gateway-fabric
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.0.0
Choose a base ref
...
head repository: nginx/nginx-gateway-fabric
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.0.1
Choose a head ref
  • 8 commits
  • 25 files changed
  • 6 contributors

Commits on Jun 6, 2025

  1. Configuration menu
    Copy the full SHA
    00e246f View commit details
    Browse the repository at this point in the history
  2. Set proper IP family policy on NGINX LB Service (#3475) (#3476)

    Problem: When provisioning the NGINX LoadBalancer Service, the IPFamily that's set in the NginxProxy resource (default dual) was not honored.
    
    Solution: By default, set the IPFamily to PreferDualStack. If a user has specified otherwise in the NginxProxy resource, then set to SingleStack. The IPFamilies list is populated automatically by k8s based on the policy.
    sjberman authored Jun 6, 2025
    Configuration menu
    Copy the full SHA
    f250ec3 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2025

  1. Cherry-pick: Agent version update to v3.0.1 into release branch 2.0 (#…

    …3491)
    
    Update module github.com/nginx/agent/v3 to v3.0.1 (#3489)
    
    * Update module github.com/nginx/agent/v3 to v3.0.1
    
    | datasource | package                   | from   | to     |
    | ---------- | ------------------------- | ------ | ------ |
    | go         | github.com/nginx/agent/v3 | v3.0.0 | v3.0.1 |
    
    
    
    
    * Update dockerfiles
    
    ---------
    
    Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: Saylor Berman <[email protected]>
    3 people authored Jun 10, 2025
    Configuration menu
    Copy the full SHA
    15b7946 View commit details
    Browse the repository at this point in the history
  2. Add agent version to CHANGELOG template (#3490)

    Add agent version to CHANGELOG template (#3467)
    
    Co-authored-by: Saylor Berman <[email protected]>
    salonichf5 and sjberman authored Jun 10, 2025
    Configuration menu
    Copy the full SHA
    179a5ea View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2025

  1. feat: Add helm values for cert-generator job pod placement (#3494)

    Feat: Add helm values for cert-generator Job pod placement (#3493)
    
    Problem: Deploying the new version 2.0.0 chart we see the Job/foo-cert-generator pod stuck on pending scheduling when all cluster nodes have taints.
    
    Solution: Add the ability to inject job.spec.template.spec.{affinity,nodeSelector,tolerations,topologySpreadConstraints} to alter pod placement. If you prefer to only add a subset of these, like only tolerations was needed in my case, please do inform and I can adjust.
    
    Co-authored-by: Bogdan-Adrian Burciu <[email protected]>
    salonichf5 and baburciu authored Jun 11, 2025
    Configuration menu
    Copy the full SHA
    92aa93b View commit details
    Browse the repository at this point in the history
  2. Increase Timeout to Ensure ArgoCD Successfully Verifies Job Completion (

    #3500)
    
    gives enough time for argocd to verify job has finished (#3487)
    
    Problem: Argocd can never find the job completion as TTL is set to 0
    
    Solution: Sets the default ttl seconds to 30 so that argocd has enough time to verify.
    
    Co-authored-by: ab-andresc <[email protected]>
    salonichf5 and ab-andresc authored Jun 11, 2025
    Configuration menu
    Copy the full SHA
    6febc8d View commit details
    Browse the repository at this point in the history
  3. feat: Add user-provided helm values for additional control plane serv…

    …ice labels #3499 (#3501)
    
    Feat: Add user-provided helm values for additional control plane service labels (#3499)
    
    Problem: As a user that uses prometheus for everything metrics, I would like to target the control plane service with a specific label.
    
    Solution: Add the ability for users to provide additional service labels for the NGINX Gateway Fabric control plane service in the helm chart.
    
    Testing: Used helm lint/install --dry-run to make sure the k8s resources are created correctly
    
    Co-authored-by: Michael Kranz <[email protected]>
    salonichf5 and michasHL authored Jun 11, 2025
    Configuration menu
    Copy the full SHA
    ee7b2d8 View commit details
    Browse the repository at this point in the history
  4. Release 2.0.1

    salonichf5 committed Jun 11, 2025
    Configuration menu
    Copy the full SHA
    5de8345 View commit details
    Browse the repository at this point in the history
Loading