Yecheng Fu
|
5cff197bc5
|
add canary-weight-total annotation (#6338)
|
2021-12-07 08:40:00 -08:00 |
|
wasker
|
f222c752be
|
Enable session affinity for canaries (#7371)
|
2021-07-29 14:23:19 -07: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 |
|
Josh Soref
|
a8728f3d2c
|
Spelling
|
2020-12-15 16:10:48 -05:00 |
|
agile6v
|
bafbd4cccf
|
Enable lj-releng tool to lint lua code.
|
2020-06-09 18:01:35 +08:00 |
|
Manuel Alejandro de Brito Fontes
|
a8c2c9c6bc
|
Remove todo from lua test (#4894)
|
2020-01-08 19:46:52 -03:00 |
|
Laszlo Janosi
|
31227d61c2
|
Removing secure-verify-ca-secret support and writing an error log if that annotation is used in an Ingress definition
|
2019-10-18 10:58:57 +02:00 |
|
Alexander Maret-Huskinson
|
881e352d68
|
Converted sticky session balancers into separate classes.
|
2019-08-30 18:07:24 +02:00 |
|
Kubernetes Prow Robot
|
dd0fe4b458
|
Merge pull request #4422 from ElvinEfendi/lua-resolv-conf-search
teach lua about search and ndots settings in resolv.conf
|
2019-08-14 17:36:33 -07:00 |
|
Kubernetes Prow Robot
|
0d690fba1a
|
Merge pull request #4356 from aledbf/only-dynamic-mode
Only support SSL dynamic mode
|
2019-08-14 17:08:35 -07:00 |
|
Elvin Efendi
|
7b4655bb39
|
teach lua about search and ndots settings in resolv.conf
|
2019-08-14 18:03:30 -04:00 |
|
Elvin Efendi
|
d46b4148fa
|
Lua /etc/resolv.conf parser and some refactoring
|
2019-08-13 18:34:54 -04:00 |
|
Manuel Alejandro de Brito Fontes
|
80bd481abb
|
Only support SSL dynamic mode
|
2019-08-13 17:33:34 -04:00 |
|
Elvin Efendi
|
8f5fa78e1a
|
regression test
|
2019-07-26 10:18:31 -04:00 |
|
s-shirayama
|
6f0d6b38b8
|
Add unit test case for canary by header
|
2019-06-11 22:34:33 +09:00 |
|
s-shirayama
|
0ff679baa7
|
Add unit test case for canary by cookie
|
2019-06-11 22:34:30 +09:00 |
|
s-shirayama
|
e9f4c0bb0e
|
Add unit test case for canary by weight
|
2019-06-11 22:34:24 +09:00 |
|
s-shirayama
|
7a15f52cf1
|
Add unit test case for balancer.route_to_alternative_balancer()
|
2019-06-11 22:34:05 +09:00 |
|
Alex Kursell
|
d3ac73be79
|
Remove session-cookie-hash annotation
|
2019-03-04 10:34:48 -05:00 |
|
Diego Woitasen
|
60b983503b
|
Consistent hashing to a subset of nodes. It works like consistent hash,
but instead of mapping to a single node, we map to a subset of nodes.
|
2019-01-03 01:32:52 -03:00 |
|
Elvin Efendi
|
589069d566
|
wrap IPv6 addresses into square brackets
|
2018-08-16 14:12:10 -04:00 |
|
Elvin Efendi
|
d4faf68416
|
add support for ExternalName service type in dynamic mode
|
2018-07-25 09:05:47 -04:00 |
|
Elvin Efendi
|
fcaf337b30
|
cleanup lua tests
|
2018-07-21 22:36:05 -04:00 |
|
Elvin Efendi
|
e9dc275b81
|
refactor balancer into more testable and extensible interface
|
2018-05-28 15:51:58 -04:00 |
|
Elvin Efendi
|
7ac4e1db30
|
fix bug with lua sticky session implementation and refactor balancer
|
2018-05-16 21:00:39 -04:00 |
|
Elvin Efendi
|
44ddd8abba
|
force backend sync when worker starts
|
2018-05-14 17:08:23 -04:00 |
|
Elvin Efendi
|
6cb28e059c
|
use roundrobin from lua-resty-balancer library and refactor balancer.lua
|
2018-05-10 13:47:19 -04:00 |
|
Elvin Efendi
|
2ce9196ecf
|
upstream-hash-by annotation support for dynamic configuraton mode
|
2018-04-27 14:28:43 -04:00 |
|
Zenara Daley
|
0d0d33aec9
|
add balancer unit tests
|
2018-04-24 12:10:57 -04:00 |
|
Zenara Daley
|
4f9865529a
|
Add busted unit testing framework for lua code
|
2018-04-23 10:46:28 -04:00 |
|