Elvin Efendi
c898ad6974
fix dev-env script
2019-08-07 17:22:57 -04:00
Maxime Ginters
7219130da4
Add nginx ssl_early_data option support
2019-08-07 16:04:09 -04:00
Jeroen Schutrup
8dd912114e
Move X-Forwarded-Port variable to the location context
...
Resolves issue #4038 where the X-Forwarded-Port header would be set to the value of the https listening port if all of the following settings were satisfied:
- The ingress controller was started with a non-default HTTPS port set with the `--https-port` argument
- An ingress is created having:
- the `nginx.ingress.kubernetes.io/auth-url` annotation set
- TLS enabled
This commit solves this issue by moving the setting of the `pass_server_port` variable from the server, one level down to the location context.
2019-08-06 17:00:58 +02:00
Jeroen Schutrup
39144bb987
Add documentation on how to build the Docker image for end-to-end testing
2019-08-06 17:00:56 +02:00
Manuel Alejandro de Brito Fontes
041a8457aa
Fix docs build due to an invalid link ( #4389 )
2019-08-01 19:57:09 -04:00
Kubernetes Prow Robot
f93bcfbc24
Merge pull request #4386 from aledbf/go-updat
...
Update go dependencies
2019-08-01 13:06:14 -07:00
Fernando Diaz
386486e969
Allow Requests to be Mirrored to different backends
...
Add a feature which allows traffic to be mirrored to
additional backends. This is useful for testing how
requests will behave on different "test" backends.
See https://nginx.org/en/docs/http/ngx_http_mirror_module.html
2019-08-01 11:53:58 -05:00
Kubernetes Prow Robot
292aca7c7a
Merge pull request #4329 from steakunderscore/update-oauth2_proxy-docs
...
Update references to oauth2_proxy
2019-08-01 06:58:15 -07:00
Kubernetes Prow Robot
929945e916
Merge pull request #4383 from otnielvh/otnielvh-nginx-with-psp
...
Add support for psp
2019-08-01 06:16:15 -07:00
otnielvh
3b34d56c92
Add support for psp
2019-08-01 09:45:58 +03:00
Manuel Alejandro de Brito Fontes
fcb1b6217b
Update go dependencies
2019-07-31 20:55:11 -04:00
Kubernetes Prow Robot
c8a3710fb8
Merge pull request #4344 from Nuglif/fastcgi-backend-support
...
Add FastCGI backend support (#2982 )
2019-07-31 11:20:14 -07:00
Charle Demers
72271e9313
FastCGI backend support ( #2982 )
...
Co-authored-by: Pierrick Charron <pierrick@adoy.net>
2019-07-31 10:39:21 -04:00
Kubernetes Prow Robot
25a293ffcf
Merge pull request #4371 from DataDog/cgilmour/update-datadog-tracer
...
Update datadog tracing plugin to v1.0.1
2019-07-28 18:57:53 -07:00
Caleb Gilmour
a6869faed4
Update datadog tracing plugin to v1.0.1
2019-07-29 01:02:09 +00:00
Kubernetes Prow Robot
1cead3f2ab
Merge pull request #4369 from Nuglif/fix-broken-test-filename
...
Fix broken test's filenames
2019-07-26 16:41:58 -07:00
Pierrick Charron
29788452b6
Fix broken test's filename
2019-07-26 18:15:25 -04:00
Kubernetes Prow Robot
daf4a150ae
Merge pull request #4365 from ElvinEfendi/fix-balancer-bug
...
memoize balancer for a request
2019-07-26 08:11:59 -07:00
Elvin Efendi
8f5fa78e1a
regression test
2019-07-26 10:18:31 -04:00
Elvin Efendi
6f7b66fc7d
memoize balancer for a request
2019-07-26 09:35:58 -04:00
Manuel Alejandro de Brito Fontes
374045dc79
Add debug for DNS
2019-07-25 09:19:06 -04:00
Manuel Alejandro de Brito Fontes
1abc11af90
Remove static SSL configuration mode
2019-07-25 09:19:06 -04:00
Kubernetes Prow Robot
e1f062dd53
Merge pull request #4348 from aledbf/kep
...
KEP process
2019-07-24 18:39:51 -07:00
Manuel Alejandro de Brito Fontes
aea01f9e17
Remove flake in tests (dns)
2019-07-24 21:08:08 -04:00
Manuel Alejandro de Brito Fontes
36959a4878
Add go dependencies for mdtoc
2019-07-24 21:08:08 -04:00
Manuel Alejandro de Brito Fontes
cb33c4ed26
Start using KEPs for new features or breaking changes
2019-07-24 21:08:07 -04:00
Kubernetes Prow Robot
91a68ffc71
Merge pull request #4341 from oguzhaninan/patch-1
...
duplicate argument "--disable-catch-all"
2019-07-22 06:54:52 -07:00
Oguzhan Inan
cbc5d3a917
duplicate argument "--disable-catch-all"
2019-07-22 14:48:23 +03:00
Kubernetes Prow Robot
29fa747664
Merge pull request #4333 from judexzhu/patch-1
...
Add [$proxy_alternative_upstream_name]
2019-07-22 03:52:52 -07:00
Kubernetes Prow Robot
05d3aa81ef
Merge pull request #4334 from aledbf/refactor-http-client
...
Refactor http client for unix sockets
2019-07-19 09:25:12 -07:00
Manuel Alejandro de Brito Fontes
2f124e4b76
Refactor http client for unix sockets
2019-07-19 11:07:51 -04:00
Jude Zhu
5e64b6834c
Add [$proxy_alternative_upstream_name]
...
https://github.com/kubernetes/ingress-nginx/pull/4246
2019-07-19 07:36:13 +08:00
Henry Jenkins
b8cedabbff
Update references to oauth2_proxy
...
The custodian of the project has been shifted from [bitly] to [pusher].
So this diff updates these references.
[bitly]: https://github.com/bitly/oauth2_proxy
[pusher]: https://github.com/pusher/oauth2_proxy
2019-07-18 07:59:22 +01:00
Gabor Lekeny
def13fc06c
Add proxy_ssl_* directives
...
Add support for backends which require client certificate (eg. NiFi)
authentication. The `proxy-ssl-secret` k8s annotation references a
secret which is used to authenticate to the backend server. All other
directives fine tune the backend communication.
The following annotations are supported:
* proxy-ssl-secret
* proxy-ssl-ciphers
* proxy-ssl-protocol
* proxy-ssl-verify
* proxy-ssl-verify-depth
2019-07-18 03:21:52 +02:00
Kubernetes Prow Robot
589c9a20f9
Merge pull request #4278 from moolen/feat/auth-req-cache
...
feat: auth-req caching
2019-07-17 12:06:12 -07:00
Moritz Johner
23504db770
feat: auth-req caching
...
add a way to configure the `proxy_cache_*` [1] directive for external-auth.
The user-defined cache_key may contain sensitive information
(e.g. Authorization header).
We want to store *only* a hash of that key, not the key itself on disk.
[1] http://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_cache_key
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2019-07-17 18:39:04 +02:00
Kubernetes Prow Robot
84af99b512
Merge pull request #4299 from aledbf/cleanup
...
Fix scripts to be able to run tests in docker
2019-07-17 08:32:35 -07:00
Manuel Alejandro de Brito Fontes
d5c7fa8cfb
Fix scripts to be able to run tests in docker
2019-07-17 11:06:53 -04:00
Manuel Alejandro de Brito Fontes
a54ab3341e
Update go dependencies ( #4322 )
2019-07-17 09:21:14 -04:00
Kubernetes Prow Robot
28cc3bb5e2
Merge pull request #4316 from knrt10/patch-1
...
Update how-it-works.md
2019-07-12 06:19:06 -07:00
Kautilya Tripathi
d9c0ede20a
Update how-it-works.md
...
Changed text to link
2019-07-12 14:12:15 +05:30
Kubernetes Prow Robot
33d89579c6
Merge pull request #4313 from ElvinEfendi/lua-test-improvements
...
avoid warning during lua unit test
2019-07-11 15:59:08 -07:00
Elvin Efendi
b424ad2681
avoid warning during lua unit test
2019-07-11 18:24:13 -04:00
Kubernetes Prow Robot
fe6c086580
Merge pull request #4288 from eshicks4/proxy-http-version-annotation
...
added proxy-http-version annotation to override the HTTP/1.1 default …
2019-07-11 11:43:07 -07:00
Kubernetes Prow Robot
e636ec1064
Merge pull request #4306 from aledbf/remove-output
...
Remove unnecessary output
2019-07-10 11:52:26 -07:00
Kubernetes Prow Robot
a1922e4ce0
Merge pull request #4307 from aledbf/remove-log
...
Disable access log in stream section for configuration socket
2019-07-10 11:22:26 -07:00
Manuel Alejandro de Brito Fontes
1e07cc6933
Disable access log in stream section for configuration socket
2019-07-10 13:42:13 -04:00
Manuel Alejandro de Brito Fontes
295c1276d9
Remove unnecessary output
2019-07-10 13:39:55 -04:00
Kubernetes Prow Robot
b24373f58c
Merge pull request #4302 from naseemkullah/readability
...
Squash rules regarding ingresses
2019-07-09 16:06:24 -07:00
Naseem
54071c9c17
Squash rules regarding ingresses
...
Signed-off-by: Naseem <naseemkullah@gmail.com>
2019-07-09 16:47:03 -04:00