866 Commits

Author SHA1 Message Date
qwerty8811 6cc3dd8d40 Add reportNodeInternalIPs option to report node internal IPs in Ingress status 2026-06-12 10:26:07 +02:00
Anatole Lucet bcf768ee09 Update Gateway API statuses once routing config is built
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2026-06-11 10:10:07 +02:00
kevinpollet 51b9a37615 Merge branch v3.7 into master 2026-06-10 17:05:29 +02:00
kevinpollet cb9e8ab510 Merge branch v3.6 into v3.7 2026-06-10 16:16:05 +02:00
Kevin Pollet e043982244 Support BackendTLSPolicy for TLSRoute 2026-06-10 12:10:05 +02:00
Learloj d5ad3eb63b Pass endpointslice fencing on ingress-nginx provider 2026-06-09 16:28:05 +02:00
Baptiste Mayelle 8447bfc71e Reject cross-provider references with backendRefs.namespace 2026-06-09 16:24:05 +02:00
KirylJazzSax dc4b6fe2c6 Support Backend TLS policy for gRPC backends 2026-06-09 16:22:05 +02:00
Gina A. 15ecff2bbd Skip ingress when auth-secret resolution fails 2026-06-08 14:08:05 +02:00
kevinpollet 708aa38f36 Merge branch v3.6 into v3.7 2026-06-05 15:26:12 +02:00
Anatole Lucet 6ddda32184 Fix BackendTLSPolicy status update
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2026-06-05 12:16:08 +02:00
romain 4aa82efc76 Merge branch v3.6 into v3.7 2026-06-03 14:53:03 +02:00
Kevin Pollet dcbe752df5 Change default values and expose configuration for Kubernetes client QPS and Burst
Co-authored-by: Anatole Lucet <anatole.lucet@proton.me>
2026-06-03 11:06:05 +02:00
romain d468a3e4d0 Merge branch v2.11 into v3.6 2026-06-03 09:14:04 +02:00
Yuxiao Zeng 8c05c1b1a7 Improve file provider behavior regarding dangling symlinks 2026-05-29 14:14:05 +02:00
Romain f9d9b72380 Avoid ingress path matcher injection and backport 11d251415 2026-05-27 16:32:10 +02:00
romain 6e0198ca1e Merge current branch v3.6 into v3.7 2026-05-27 14:20:33 +02:00
Nick ee07d0f4d2 Escape exact gRPC method matches 2026-05-22 11:42:06 +02:00
kevinpollet 1337363cf6 Merge branch v3.6 into v3.7 2026-05-11 12:01:00 +02:00
kevinpollet 72fcf30d6b Merge branch v2.11 into v3.6 2026-05-11 11:16:29 +02:00
Kevin Pollet 83cc8fee5d Make resolveReference method as a function 2026-05-11 11:14:06 +02:00
romain fc482fda97 Merge branch v2.11 into v3.6 2026-05-11 09:35:34 +02:00
Romain 36a565a599 Fix cross-provider ref check for Kubernetes CRD provider 2026-05-07 16:58:05 +02:00
romain 8c7634bcde Merge branch v2.11 into v3.6 2026-05-07 11:47:33 +02:00
Romain 28604083a4 Add CrossProviderNamespaces option
Co-authored-by: Gina A. <70909035+gndz07@users.noreply.github.com>
2026-05-06 14:49:23 +02:00
kevinpollet 2861d0efe1 Merge branch v3.6 into v3.7 2026-05-05 16:20:16 +02:00
kevinpollet 9f3f1725d2 Merge branch v2.11 into v3.6 2026-05-05 15:01:52 +02:00
Julien Salleyron 961c383a88 Fix regressions after refacto of the ingress-nginx provider 2026-05-05 09:24:05 +02:00
Michael e4537f8b04 Migrate to github.com/moby/moby modules 2026-05-04 16:06:05 +02:00
Sebastiaan van Stijn 8f99bbcfba Migrate to github.com/moby/moby modules 2026-05-04 15:50:05 +02:00
Romain e6abf7c3c8 Remove cross-provider sanitization for Kubernetes service loading
Co-authored-by: Gina A. <70909035+gndz07@users.noreply.github.com>
2026-05-04 11:12:05 +02:00
mliang2 80103b1db2 Fix typo in default CORS allowed headers 2026-05-04 10:28:05 +02:00
Mathieu Herbert 3854630763 Add ipAllowListStrategy option for allowlist/whitelist annotations 2026-04-30 17:16:11 +02:00
Kangmin Kim 2433b18fef Add limit-connections support 2026-04-29 16:22:06 +02:00
Julien Salleyron c1d3c08390 Use a metamodel to generate dynamic configuration in ingress-nginx
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2026-04-29 16:02:06 +02:00
Gina A. 53b9a314b8 Add test for ingress with default backend and other annotations for ingress-nginx provider 2026-04-29 15:00:07 +02:00
Michael 23513cff14 Add regression test for ingress default backend without rules 2026-04-29 10:28:06 +02:00
kevinpollet 590429d821 Merge branch v3.6 into v3.7 2026-04-24 11:36:19 +02:00
Kevin Pollet 28e655452c Do not require a port for ExternalName services 2026-04-24 11:16:05 +02:00
Gina A. 7ccaa0b420 Fix SSL redirect behavior for ingress-nginx provider 2026-04-23 09:48:05 +02:00
mmatur da808bda43 Merge branch v3.6 into v3.7 2026-04-22 11:27:30 +02:00
Gina A. 42e69bcd67 Handle duplicate server-alias on ingress-nginx provider 2026-04-22 10:42:05 +02:00
Kevin Pollet 53752744d5 Deprecate ForwardAuth.TrustForwardHeader option 2026-04-21 11:00:07 +02:00
LBF38 332f5a929f Fix rewrite target with full URL and no regex in ingress path 2026-04-20 16:42:06 +02:00
mmatur 4aea15feea Merge v2.11 into v3.6 2026-04-20 11:19:04 +02:00
Julien Salleyron 5e1de22584 Fix trustForwardHeader on forward auth middleware 2026-04-17 15:42:05 +02:00
LBF38 4262cb5466 Fix service unavailable on ingress-nginx 2026-04-17 15:40:05 +02:00
Ludovic Fernandez f4766d74c7 Bump github.com/go-acme/lego/v4 to v4.34.0 2026-04-16 15:36:06 +02:00
Michael eb22d72b48 Resolve NGINX variables in ingress-nginx upstream-vhost annotation 2026-04-16 12:14:10 +02:00
LBF38 036114bf17 Fix custom headers annotation with 503 Service Unavailable 2026-04-16 11:34:05 +02:00