Commit graph

4509 commits

Author SHA1 Message Date
Christopher M. Luciano
62dd38a02d add cmluciano to owners
cmluciano will be working to implement new v1/v2 API changes in the codebase
and is volunteering for triage and PR reviews.

Signed-off-by: Christopher M. Luciano <cmluciano@us.ibm.com>
2019-11-08 11:06:23 -05:00
Kubernetes Prow Robot
81c52c7e89 Merge pull request #4730 from stamm/master
add configuration for http2_max_concurrent_streams
2019-11-08 07:12:29 -08:00
Kubernetes Prow Robot
cb1a37fbc5 Merge pull request #4695 from janosi/secure-verify-ca-secret
Removing secure-verify-ca-secret support
2019-11-08 07:12:21 -08:00
Kubernetes Prow Robot
fcdf22fb28 Merge pull request #4664 from bryanhanner/master
warn when ConfigMap is missing or not parsable instead of erroring
2019-11-08 07:12:14 -08:00
Manuel Alejandro de Brito Fontes
19f5b2348f Fix generation of sitemap.xml file (#4744) 2019-11-08 11:44:47 -03:00
Rustam Zagirov
ee2072446f add configuration for http2_max_concurrent_streams 2019-10-31 15:13:38 +03:00
Kubernetes Prow Robot
e716b032e4 Merge pull request #4708 from cpanato/add_doc_proxy-max-temp-file-size
add proxy-max-temp-file-size doc
2019-10-23 09:50:30 -07:00
Carlos Panato
ebd66de1d5 add proxy-max-temp-file-size doc 2019-10-23 09:55:46 +02:00
Kubernetes Prow Robot
b6b4ab9d30 Merge pull request #4694 from panpan0000/add-remote-addr-into-l4-logs
Enhancement : add remote_addr in TCP access log
2019-10-20 19:39:37 -07:00
Peter Pan
e9bc37e8de Doc: Add remote_addr into default values in configmap for TCP logging format 2019-10-21 10:18:17 +08:00
Kubernetes Prow Robot
11849559dd Merge pull request #4693 from section-io/feature/adding-docs-about-host-metrics
Adding some documentation about the use of metrics-per-host and enabl…
2019-10-18 10:05:59 -07:00
Laszlo Janosi
1a002e903e Fixing comments 2019-10-18 11:36:00 +02:00
Laszlo Janosi
db0b334796 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
Peter Pan
573e2c2a45 add remote_addr in layer 4 access log
original:
[18/Oct/2019:00:47:53 +0000]  TCP 200 4333 81 0.002
new:
[10.6.124.202]  [18/Oct/2019:01:05:15 +0000]  TCP 200 4333  81 0.002
2019-10-18 09:21:01 +08:00
Matthew Wickman
dfa484c00c Adding some documentation about the use of metrics-per-host and enable-metrics cmd line flags 2019-10-17 17:22:49 -06:00
Kubernetes Prow Robot
a9ddb10470 Merge pull request #4683 from valentinsoe/master
Fixed upgrading example command
2019-10-16 09:21:42 -07:00
Valentin Rul
4c7621a255 Fixed upgrading example command 2019-10-16 14:58:30 +03:00
Kubernetes Prow Robot
884abf0058 Merge pull request #4681 from mantuliu/mantuliu-patch-1
Fix docs/development.md describing inaccurate issues
2019-10-16 01:09:40 -07:00
mantuliu
9bf66d5821 Fix documentation describing inaccurate issues 2019-10-16 13:48:35 +08:00
Kubernetes Prow Robot
f66a52ee41 Merge pull request #4678 from wawa0210/doc-install-update
Increase the kubernetes 1.14 version to the installation prompt
2019-10-14 18:07:51 -07:00
张潇
dfdfbdd514 Increase the kubernetes 1.14 version to the installation prompt 2019-10-15 07:31:46 +08:00
Kubernetes Prow Robot
10ebf9e4c7 Merge pull request #4673 from jacksontj/helpful_dns_error
More helpful dns error
2019-10-14 09:12:39 -07:00
Thomas Jackson
a46cb75192 update test cases 2019-10-14 08:14:35 -07:00
Thomas Jackson
1ad73f2cb8 More helpful DNS failure message
Previously if dns.lua failed to resolve a name you'd see the following in your logs:
```
2019/10/12 23:39:34 [error] 41#41: *6474 [lua] dns.lua:121: dns_lookup(): failed to query the DNS server:
server returned error code: 3: name error
server returned error code: 3: name error, context: ngx.timer
```

Unfortunately this doesn't tell you what name is failing (so you have to start guessing). To alleviate the pain this simply adds the host name we are attempting to resolve to the log line so users don't have to guess.
2019-10-14 08:14:35 -07:00
Kubernetes Prow Robot
9a3ecf0c5c Merge pull request #4671 from jacksontj/issue_4670
Discontinue use of a single DNS query to validate an endpoint name
2019-10-13 13:56:36 -07:00
Thomas Jackson
de927de958 Don't use DNS resolution to "validate FQDN"
As the controller stands today this "validation" is done once per config load, which means if the DNS query fails for any reason the endpoint will remain dead until both (1) a change happens to the ingress and (2) the DNS resolution works. If the user configured the name we should just pass it through, this way the lua dns can attempt to re-query it at its leisure.
2019-10-13 13:16:47 -07:00
Kubernetes Prow Robot
6e108b695f Merge pull request #4645 from wawa0210/zx-scheduler
Bind ingress controller to linux nodes to avoid Windows scheduling on kubernetes cluster includes linux nodes and windows nodes
2019-10-12 18:44:35 -07:00
xiaozhang
615f06fadd Bind ingress controller to linux nodes to avoid Windows scheduling on kubernetes cluster includes linux nodes and windows nodes 2019-10-13 08:59:11 +08:00
Kubernetes Prow Robot
c9b6e00807 Merge pull request #4650 from DaveAurionix/master
Expose GeoIP2 Organization as variable $geoip2_org
2019-10-12 15:34:36 -07:00
Kubernetes Prow Robot
1505c55d03 Merge pull request #4658 from turchanov/fix-stream_log_format
Need to quote expansion of `$cfg.LogFormatStream` in `log_stream` access log
2019-10-12 15:10:36 -07:00
Kubernetes Prow Robot
32d32f4491 Merge pull request #4669 from frioux/simplifyBufferPool
Simplify initialization function of bytes.Buffer
2019-10-12 10:46:37 -07:00
Arthur Axel 'fREW' Schmidt
69ea1e1f73 Simplify initialization function of bytes.Buffer 2019-10-12 08:36:54 -07:00
Bryan Hanner
8501175b80 warn when ConfigMap is missing or unparsable instead of erroring 2019-10-11 17:15:38 -07:00
Sergei Turchanov
b86074dc6e Need to quote expansion of $cfg.LogFormatStream in log_stream access log
format in nginx.tmpl otherwise individual variables are just glued together
without separating spaces so that you would get these in access logs:

[10/Oct/2019:05:03:30 +0000]TCP200000.003
[10/Oct/2019:05:03:30 +0000]TCP200000.000
[10/Oct/2019:05:05:04 +0000]TCP200000.000

which supposed to be someting like these:
[10/Oct/2019:05:03:30 +0000] TCP 200 0 0 0.003
[10/Oct/2019:05:03:30 +0000] TCP 200 0 0 0.000
[10/Oct/2019:05:05:04 +0000] TCP 200 0 0 0.000
2019-10-10 17:27:15 +10:00
Dave Thompson
cf2fcb970f Expose GeoIP2 Organization as variable $geoip2_org 2019-10-09 09:47:48 +01:00
Kubernetes Prow Robot
6cd6faf9d9 Merge pull request #4603 from membphis/code-style
optimize: local cache global variable and reduce string object creation.
2019-10-08 07:51:15 -07:00
Kubernetes Prow Robot
1467d8405b Merge pull request #4623 from beautytiger/dev-191001-clean
remove duplicated line in docs
2019-10-01 05:03:34 -07:00
Guangming Wang
eb46c796e2 remove duplicated line in docs
Signed-off-by: Guangming Wang <guangming.wang@daocloud.io>
2019-10-01 10:08:45 +08:00
Kubernetes Prow Robot
2a03c86f21 Merge pull request #4087 from MRoci/master
Define Modsecurity Snippet via ConfigMap
2019-09-30 15:19:32 -07:00
Kubernetes Prow Robot
0b964edfa2 Merge pull request #4620 from aspacca/ISSUE-4244-e2e-test
ISSUE-4244 e2e test
2019-09-30 14:57:31 -07:00
Manuel Alejandro de Brito Fontes
6ccbaf505d Terraform release (#4613)
* Add script to build the ingress controller image using terraform

* Update terraform to 0.12.9
2019-09-30 18:33:46 -03:00
Andrea Spacca
69ede6145a ISSUE-4244 e2e test 2019-09-29 23:28:44 +02:00
Manuel Alejandro de Brito Fontes
928058b903 Release 0.26.1 (#4618) 2019-09-29 18:26:23 -03:00
Andrea Spacca
6d542fcb35 ISSUE-4244 comply with --health-check-path (#4619) 2019-09-29 14:37:57 -03:00
Manuel Alejandro de Brito Fontes
93491a6a4b Fix ports collision when hostNetwork=true (#4617) 2019-09-28 17:30:57 -03:00
MRoci
cfdd309928 test modsecurity-snippet 2019-09-28 09:54:10 +02:00
MRoci
bc1ca6d5f3 add modsecurity-snippet key 2019-09-28 09:54:07 +02:00
Kubernetes Prow Robot
ef138d5241 Merge pull request #4607 from aledbf/0.26
Release 0.26.0
2019-09-27 10:57:37 -07:00
Manuel Alejandro de Brito Fontes
fb70533d61 Release 0.26.0 2019-09-27 10:23:12 -03:00
Manuel Alejandro de Brito Fontes
86517da35f Fix custom default backend switch to default (#4611) 2019-09-27 10:21:28 -03:00