Léopold Jacquot
|
ddbb0be0a0
|
add canary backend name for requests metrics (#7696)
|
2021-09-26 10:54:22 -07:00 |
|
agile6v
|
557a765754
|
fix typos. (#7640)
|
2021-09-15 11:30:12 -07:00 |
|
Vincent LE GOFF
|
f2e743f561
|
feat: add session-cookie-secure annotation (#7399)
|
2021-09-01 15:23:40 -07:00 |
|
Ricardo Katz
|
2d90ba14f5
|
Change all master reference to main (#7369)
|
2021-08-06 17:07:29 -07:00 |
|
wasker
|
f222c752be
|
Enable session affinity for canaries (#7371)
|
2021-07-29 14:23:19 -07:00 |
|
Ricardo Katz
|
191b27a8bb
|
Automatically add area labels to help triaging (#7387)
|
2021-07-22 17:29:16 -07:00 |
|
zhaogaolong
|
68ec350388
|
perf: json encoding share to eatch request (#6955)
* perf: json encoding share to eatch request
* fix: fix lint lua
|
2021-05-23 17:57:38 -07:00 |
|
Matt Miller
|
b3dfee6ada
|
Allow preservation of trailing slashes on TLS redirects via annotation. (#7144)
* allow retaining a trailing slash in a TLS redirect via annotation.
Signed-off-by: mamiller <mamiller@rosettastone.com>
* requested changes
* gofmt
|
2021-05-23 08:51:38 -07:00 |
|
Ricardo Pchevuzinske Katz
|
0dceedfad7
|
Remove localhost calls from external names
Signed-off-by: Ricardo Pchevuzinske Katz <ricardo.katz@gmail.com>
|
2021-04-30 16:49:35 -03:00 |
|
Kubernetes Prow Robot
|
ff74d0ff33
|
Merge pull request #6726 from afrouzMashaykhi/add-body-filter-by-lua
add body_filter_by_lua_block lua plugin to ingress-nginx
|
2021-01-06 16:55:45 -08:00 |
|
Kubernetes Prow Robot
|
37ee5d98bf
|
Merge pull request #6679 from nic-6443/bug-fix
Bugfix: fix incomplete log
|
2021-01-06 15:01:45 -08:00 |
|
qianyong
|
b65ceee1a8
|
Bugfix: fix incomplete log
|
2021-01-06 10:51:05 +08:00 |
|
Ginger Cookie
|
8662144511
|
Update rootfs/etc/nginx/lua/plugins/README.md
Co-authored-by: Elvin Efendi <elvin.efendiyev@gmail.com>
|
2021-01-05 21:14:35 +03:30 |
|
afrouz
|
ed6debb194
|
add body_filter_by_lua_block lua plugin to ingress-nginx
|
2021-01-05 20:56:13 +03:30 |
|
Elvin Efendi
|
e0dece48f7
|
Add Global Rate Limiting support
|
2021-01-04 17:47:07 -05:00 |
|
Elvin Efendi
|
2cff9fa41d
|
generalize cidr parsing and improve lua tests
|
2021-01-04 15:01:55 -05:00 |
|
Kubernetes Prow Robot
|
b022ea8c40
|
Merge pull request #6639 from spacewander/use_last_for_ewma
Don't pick tried endpoint & count the latest in ewma balancer
|
2020-12-23 18:50:27 -08:00 |
|
spacewander
|
06b200fa4b
|
Update for review
|
2020-12-24 09:07:12 +08:00 |
|
Kubernetes Prow Robot
|
7732aec3c4
|
Merge pull request #6600 from nic-6443/backend-sync-503-fix
Bugfix: some requests fail with 503 when nginx reload
|
2020-12-23 09:02:26 -08:00 |
|
qianyong
|
8085304cb9
|
Separate the ExternalName backend from other backends in the process of synchronizing the backend, because the synchronization of the ExternalName backend requires dns resolution, so we should ensure that it does not affect the synchronization of the Non-ExternalName backend. After separation, in the init worker stage, we should immediately synchronize the Non-ExternalName backend, otherwise there will be some requests that fail with 503 because the balancer cannot be obtained in the rewrite stage.
|
2020-12-22 17:24:41 +08:00 |
|
spacewander
|
e118ebc08a
|
Don't pick tried endpoint & count the latest in ewma balancer
fixes https://github.com/kubernetes/ingress-nginx/issues/6632
|
2020-12-18 19:21:51 +08:00 |
|
Josh Soref
|
a8728f3d2c
|
Spelling
|
2020-12-15 16:10:48 -05:00 |
|
Elvin Efendi
|
cc94a51cba
|
make sure canary attributes are reset on ewma backend sync
|
2020-12-11 09:38:58 -05:00 |
|
Kubernetes Prow Robot
|
baf2afc5de
|
Merge pull request #6546 from nic-6443/ewma-cananry-fix
bugfix: update trafficShapingPolicy not working in ewma load-balance
|
2020-12-11 03:29:23 -08:00 |
|
Elvin Efendi
|
1e9650a0f9
|
fix flaky lua tests
|
2020-12-10 22:41:41 -05:00 |
|
Jangyooseok
|
1ad89c8bb2
|
fixed misspell
Update rootfs/etc/nginx/lua/plugins/README.md
|
2020-12-04 10:13:00 +09:00 |
|
qianyong
|
8ca5450e22
|
bugfix: always update trafficShapingPolicy when using ewma as load-balance even if endpoints not change, otherwise update trafficShapingPolicy will not working
|
2020-12-01 12:10:15 +08:00 |
|
Manuel Alejandro de Brito Fontes
|
3f153add00
|
Refactor handling of path Prefix and Exact
|
2020-11-10 07:21:34 -03:00 |
|
Manuel Alejandro de Brito Fontes
|
a6b6f03b53
|
Add support for k8s ingress pathtype Prefix
|
2020-11-02 09:56:49 -05:00 |
|
Manuel Alejandro de Brito Fontes
|
493dd6726d
|
Replace request_uri
|
2020-09-27 20:26:39 -03:00 |
|
wenzong
|
87e79da16a
|
Move ocsp_response_cache:delete after certificate_data:set
|
2020-09-19 23:16:00 +08:00 |
|
wenzong
|
16f970d8bb
|
Use was_not_called without check args match
|
2020-09-19 00:15:42 +08:00 |
|
wenzong
|
724646bd73
|
Delete OCSP Response cache when certificate renewed
|
2020-09-18 14:30:18 +08:00 |
|
Frank Gadban
|
e9059eef01
|
fixed some typos
Signed-off-by: Frank Gadban <frankgad@outlook.de>
|
2020-07-21 22:02:23 +02:00 |
|
agile6v
|
3402d07ff0
|
doc: update docs and fixed typos (#5821)
|
2020-07-01 10:02:52 -04:00 |
|
Manuel Alejandro de Brito Fontes
|
bcc3cfaa65
|
Dynamic LB sync non-external backends only when necessary
|
2020-06-29 18:11:51 -04:00 |
|
Bo0km4n
|
7ab0916c92
|
Resolve conflicts
|
2020-06-20 17:13:31 +09:00 |
|
Bo0km4n
|
53a6b0fd3b
|
Configurable metrics max batch size
|
2020-06-20 15:58:14 +09:00 |
|
agile6v
|
5b0f7d7d6e
|
Improve performance.
|
2020-06-10 17:36:56 +08:00 |
|
Manuel Alejandro de Brito Fontes
|
1d4c7ec65c
|
Fix lua lint error
|
2020-06-09 17:19:16 -04:00 |
|
Andreas Sommer
|
f27b404421
|
Serve correct TLS certificate for requests with uppercase host
|
2020-06-09 16:47:03 -04:00 |
|
agile6v
|
bafbd4cccf
|
Enable lj-releng tool to lint lua code.
|
2020-06-09 18:01:35 +08:00 |
|
agile6v
|
c035a144f8
|
Support the combination of nginx variables and text value for annotation upstream-hash-by.
|
2020-06-01 06:37:41 +08:00 |
|
Elvin Efendi
|
3b217cf766
|
make sure first backend sync happens in timer phase
|
2020-04-30 19:44:24 -04:00 |
|
Manuel Alejandro de Brito Fontes
|
c8eb914d8a
|
Remove noisy dns log
|
2020-04-28 18:34:51 -04:00 |
|
Elvin Efendi
|
b569d2357a
|
staple only when OCSP response status is "good"
|
2020-04-19 13:53:47 -04:00 |
|
Elvin Efendi
|
1dab12fb81
|
Lua OCSP stapling
|
2020-04-16 21:29:16 -04:00 |
|
Elvin Efendi
|
b60e25f1db
|
ingress-nginx lua plugins documentation
|
2020-04-14 09:47:58 -04:00 |
|
Manuel Alejandro de Brito Fontes
|
8527f774f7
|
Change condition order that produces endless loop
|
2020-04-03 10:53:40 -03:00 |
|
Kubernetes Prow Robot
|
5cf7018b6d
|
Merge pull request #5277 from ElvinEfendi/small-refactoring
refactoring: use more specific var name
|
2020-03-23 06:02:51 -07:00 |
|