Commit graph

1037 commits

Author SHA1 Message Date
Kubernetes Prow Robot
35338c4193
Merge pull request #6553 from agile6v/stream
fixes: allow user to specify the maxmium number of retries in stream block
2020-12-02 03:08:51 -08:00
agile6v
06f53bcf05 feat: allow user to specify the maxmium number of retries in stream block. 2020-12-02 14:54:14 +08:00
Matthieu Paret
948265f2e8
indicate configuration for DHE based ciphers 2020-12-01 16:43:11 +01:00
Manuel Alejandro de Brito Fontes
0a43ba34b8 Fix helm repo update command 2020-11-26 09:57:36 -03:00
Artem Tartakynov
1fe88a37af
add 2 more headers to the basic auth example
x-request-id and x-scheme
2020-11-25 21:51:15 -05:00
Artem Tartakynov
0c8abfea0d
update the basic auth example 2020-11-25 11:08:57 -05:00
Manuel Alejandro de Brito Fontes
4ac3e1ff2c
Remove helm2 support and update docs 2020-11-24 18:55:57 -03:00
Kubernetes Prow Robot
e3a3ea8826
Merge pull request #6294 from ianbuss/auth-error-redirect-param
Allow customisation of redirect URL parameter in external auth redirects
2020-11-23 01:27:37 -08:00
Kundan Kumar
4c8b728092
Update development.md
Without v19.03.0 or later with experimental feature on Local build failed.
requirement of version and  experimental feature on should be present in this doc
2020-11-19 10:22:18 +05:30
Round_Robin
1152e80058 Fix typo 2020-11-17 16:03:20 +09:00
Julien Bouquillon
f6a430775c
docs(annotations): explicit redirect status code 2020-11-15 00:31:04 +01:00
Manuel Alejandro de Brito Fontes
8b99f49d2d Release 0.41.2 2020-11-12 17:39:07 -03:00
Andrew Konrath
beca7f21e4 Added role binding for 'ingress-nginx-admission' to PSP example (#6018) 2020-11-12 14:05:29 -06:00
Manuel Alejandro de Brito Fontes
52dd877841 Release v0.41.1 2020-11-12 12:43:19 -03:00
Manuel Alejandro de Brito Fontes
6c729e9cc7 Release v0.41.0 2020-11-03 15:11:53 -03:00
Manuel Alejandro de Brito Fontes
3eb440d5ac Update test images 2020-10-29 19:34:05 -03:00
Kubernetes Prow Robot
fb6a03ffb4
Merge pull request #6331 from kundan2707/pathType
fix for 6219
2020-10-15 06:26:24 -07:00
Kundan Kumar
f7372d603e fix for 6219 2020-10-15 12:18:25 +05:30
Aditya Purandare
57b10f5693
Add datadog environment as a configuration option
(cherry picked from commit 4306558baa595606cd6befff08c8c815d6fe2bd4)
2020-10-12 13:52:15 -07:00
Yahya
738463e03a
Fix typo 2020-10-12 10:44:18 +07:00
Ian Buss
41cf628bdf Add a configurable URL redirect parameter for error URLs 2020-10-08 12:53:46 +01:00
Manuel Alejandro de Brito Fontes
528d214f20 Release 0.40.2 2020-10-06 16:42:33 -03:00
Stevo Slavić
d4152c74fc Sync user guide with config defaults changes
PRs #6226 and #6143 changed the configuration defaults but didn't update
all the configuration defaults docs in the user guide.

This PR updates the user guide to be in sync with the defaults.

Signed-off-by: Stevo Slavić <sslavic@gmail.com>
2020-10-05 10:15:06 +02:00
Manuel Alejandro de Brito Fontes
34e033f59e Update hardening guide doc 2020-10-02 21:24:37 -03:00
Manuel Alejandro de Brito Fontes
f7f3815bc7 Release v0.40.1 2020-10-02 15:15:09 -03:00
Manuel Alejandro de Brito Fontes
680378b334 Release v0.40.0 2020-10-01 16:56:44 -03:00
Manuel Alejandro de Brito Fontes
65978ae7f2 Update e2e tests list doc 2020-09-29 09:00:43 -03:00
Manuel Alejandro de Brito Fontes
a767b1d906 Cleanup 2020-09-27 17:16:09 -03:00
Kubernetes Prow Robot
6fd891f3df
Merge pull request #6217 from touchifyapp/@feature/cors-expose-headers
Add annotation to configure CORS Access-Control-Expose-Headers
2020-09-26 16:52:48 -07:00
Kubernetes Prow Robot
4e3e5ebb94
Merge pull request #6226 from aledbf/defaults
Change defaults
2020-09-24 18:47:11 -07:00
Manuel Alejandro de Brito Fontes
a990ac3910
Change defaults 2020-09-24 21:33:56 -03:00
Kubernetes Prow Robot
02e3a3a487
Merge pull request #6221 from kundan2707/sep242020
corrected reference for release
2020-09-24 08:16:06 -07:00
Kundan Kumar
cd48c7e87a corrected reference for release 2020-09-24 15:35:46 +05:30
Maxime LUCE
b7b85175f6 Add annotation to configure CORS Access-Control-Expose-Headers 2020-09-23 17:41:52 +02:00
Daniel Albuschat
d4a817325c
Update annotations.md
Improvements to the documentation of Client Certificate Authentication. (auth-tls-* annotations).
- Mention that these rules are applied per host and not per Ingress/path
- Include more possible and default values
- Describe the headers that are sent to the upstream services
2020-09-23 09:51:08 +02:00
Elvin Efendi
e050ff1b9f disable session tickets by default 2020-09-18 00:08:00 -04:00
Manuel Alejandro de Brito Fontes
87aa96b468 Change server-tokens default value to false 2020-09-17 09:52:07 -03:00
Kubernetes Prow Robot
01ec03b61e
Merge pull request #6171 from caleblloyd/patch-1
Docs: remove redundant --election-id arg from Multiple Ingresses
2020-09-17 01:34:46 -07:00
Kubernetes Prow Robot
10be8c097d
Merge pull request #5229 from jsoref/grammar-20190815-zone-aware-routing
Grammar and spelling fixes
2020-09-16 19:18:45 -07:00
Oliver Bennett
dec4db664e
Improve prerequisite instructions 2020-09-16 14:07:34 +01:00
Caleb Lloyd
93cd78aa45 Docs: remove redundant --election-id arg from Multiple Ingresses 2020-09-15 13:55:24 -04:00
Kubernetes Prow Robot
b1c64fa822
Merge pull request #6101 from GianOrtiz/burst
Add annotation to set value for burst multiplier on rate limit
2020-09-10 05:09:45 -07:00
Patrik Cyvoct
6318d40339
Add install command for Scaleway
Signed-off-by: Patrik Cyvoct <patrik@ptrk.io>
2020-09-10 13:47:52 +02:00
Kubernetes Prow Robot
6a2d9b3b02
Merge pull request #6128 from ozhuang/patch-1
Fixed proxy protocol link
2020-09-08 18:07:52 -07:00
Ashish Billore
534b77a94a
Update deploy instructions with corrections
Fix minor typos and improve readability for deploy instructions.
2020-09-04 23:59:38 +09:00
ozhuang
d1e0da7a36
Fixed proxy protocol link 2020-09-04 17:41:11 +08:00
Manuel Alejandro de Brito Fontes
fb92b3a6a5 Fix documentation table layout 2020-09-01 20:01:12 -04:00
Kubernetes Prow Robot
bf4bdff3fa
Merge pull request #5881 from dodevops/hardening-guide
Doc: Adding initial hardening guide
2020-09-01 14:17:51 -07:00
Gian Ortz
3820aa416b Add annotation to set value for burst multiplier on rate limit 2020-08-30 19:43:08 -03:00
timdeluxe
98fb56912c Doc: Updating hardening guide after PR feedback 2020-08-30 16:38:28 +02:00
Manuel Alejandro de Brito Fontes
12150e318b Release v0.35.0 2020-08-28 10:24:34 -04:00
Manuel Alejandro de Brito Fontes
8102fff242 Switch images to k8s.gcr.io after Vanity Domain Flip 2020-08-26 22:07:22 -04:00
Manuel Alejandro de Brito Fontes
8a80bcfcc3 Update NLB idle timeout information 2020-08-26 13:33:37 -04:00
Kubernetes Prow Robot
54e26e8612
Merge pull request #6042 from foobaar/patch-3
Fix typo
2020-08-24 10:34:17 -07:00
Baargav
a1ca1f220c Update docs/deploy/index.md
Co-authored-by: cmluciano <cmluciano@cruznet.org>
2020-08-24 13:15:34 -04:00
Tore Lønøy
903e511b9d fix: log warning if empty ingress class is monitored. Improve docs related to --ingress-class 2020-08-21 09:25:43 +02:00
Scott Rigby
f7ad119202
Link docs to upgrading section of chart readme
Signed-off-by: Scott Rigby <scott@r6by.com>
2020-08-18 17:18:17 -04:00
Kubernetes Prow Robot
bc44b24220
Merge pull request #6020 from pentago/patch-1
Added missing backend protocol.
2020-08-14 14:28:18 -07:00
Bryan
611fe41b3d
Update development.md
fix typo
2020-08-14 12:38:00 +02:00
Goran
743439e75b
Added missing backend protocol.
As per https://kubernetes.github.io/ingress-nginx/user-guide/fcgi-services/
2020-08-14 11:16:53 +02:00
Manuel Alejandro de Brito Fontes
bfdff5e7d9 Update psp example 2020-08-11 11:23:08 -04:00
urmet
e9505ce58e
Clean up minikube installation instructions
Remove development section under minikube installation instructions. It's a bit confusing and also wrong since #5059
2020-08-10 20:30:50 +03:00
Kubernetes Prow Robot
c500bd4b3f
Merge pull request #4139 from choffmeister/fix/collect-metrics-if-metrics-per-host-false
Always collect metrics when --metrics-per-host=false
2020-08-08 12:02:19 -07:00
Kubernetes Prow Robot
56a1e82125
Merge pull request #5980 from kundan2707/fix_5590
fix for 5590
2020-08-06 10:37:42 -07:00
Kundan Kumar
6239a66e5e fix for 5590 2020-08-06 22:19:35 +05:30
Bernard Van De Walle
2baca9e32a Merge branch 'add-opentracing-operation-name-settings' of https://github.com/JorritSalverda/ingress-nginx into add-opentracing-operation-name-settings 2020-07-23 11:42:44 -07:00
Manuel Alejandro de Brito Fontes
d89f23f2f8 Simplify development doc 2020-07-21 21:35:09 -04:00
Kubernetes Prow Robot
2f32f4817f
Merge pull request #5911 from rihardssceredins/patch-1
Change image URL after switching to gcr.io in upgrade guide
2020-07-20 05:52:51 -07:00
Rihards Ščeredins
921ae6fed3 Update upgrade guide with the new image registry and add missing -n to commands 2020-07-20 10:53:34 +03:00
Kubernetes Prow Robot
e825af86e1
Merge pull request #5887 from dschwar/force-use-forwarded-for
Add force-enable-realip-module
2020-07-17 07:17:02 -07:00
Manuel Alejandro de Brito Fontes
274d09447e Release v0.34.1 2020-07-15 16:46:16 -04:00
David Schwartz
d52141c2b9 Add enable-real-ip 2020-07-15 15:25:29 -04:00
timdeluxe
b56258c068 Doc: Adding initial hardening guide 2020-07-10 16:40:12 +02:00
Manuel Alejandro de Brito Fontes
6982d72c40 Release 0.34.0 2020-07-10 09:16:31 -04:00
wi1dcard
be5be27a8e Fix kubectl exec deprecated usage in docs.
See:

* https://github.com/kubernetes/kubernetes/pull/88460
* https://github.com/kubernetes/kubectl/blob/master/pkg/cmd/exec/exec.go#L180
2020-07-09 09:24:50 +08:00
Zhongcheng Lao
c0629e92c2
Add proxy-ssl-server-name to enable passing SNI 2020-07-03 14:14:32 +08:00
agile6v
3402d07ff0
doc: update docs and fixed typos (#5821) 2020-07-01 10:02:52 -04:00
Kubernetes Prow Robot
b7052ad4f2
Merge pull request #5811 from wilsonfv/patch-1
Get ingress-controller pod name
2020-06-30 06:04:05 -07:00
Manuel Alejandro de Brito Fontes
449b9f65ea Update krew installation doc 2020-06-29 21:54:17 -04:00
Manuel Alejandro de Brito Fontes
10dcf0db15 Remove unused variables and verbose e2e logs 2020-06-29 18:11:01 -04:00
Wilson Mo
e8212d6594
Get ingress-controller pod name
Add an option to find the ingress-controller pod name to exclude the admission pod 

The original "kubectl get pod" will sometime return the admission pod which is in completed status.
2020-06-28 17:43:27 +08:00
Mason Staugler
a3f2be6b90 Fixup docs for the ingress-class flag.
According to this issue, there is no way to handle all ingress classes.

https://github.com/kubernetes/ingress-nginx/issues/3101
2020-06-26 13:12:48 -04:00
Manuel Alejandro de Brito Fontes
a1b88e3bd3 Update e2e test suite index list doc 2020-06-23 20:33:41 -04:00
Kubernetes Prow Robot
d3832915e1
Merge pull request #5743 from kulong0105/master
build/dev-env.sh: remove docker version check
2020-06-23 14:39:17 -07:00
Manuel Alejandro de Brito Fontes
75fae8b6f0 Update helm chart name in upgrade doc 2020-06-23 09:17:35 -04:00
Yilong Ren
714637bec5 build/dev-env.sh: remove docker version check
docker experimental feature is unnecessary, so just remove it
2020-06-23 15:37:41 +08:00
Kubernetes Prow Robot
687e433b94
Merge pull request #5745 from MengqiWu/ingress
Add default-type as a configurable for default_type
2020-06-21 08:18:38 -07:00
mengqi.wmq
f232a264ab Add default-type as a configurable for default_type 2020-06-21 11:10:51 +08:00
Stevo Slavić
13b65323d5
docs: update development.md to use ingress-nginx-* 2020-06-20 23:42:49 +02:00
Kubernetes Prow Robot
8f389c5ec5
Merge pull request #5729 from kulong0105/master
docs: update development.md
2020-06-17 07:00:39 -07:00
Yilong Ren
6545b1fe69 docs: update development.md
current Makefile have no "container" target, now use "image" target to
build local image

and also have no "push" target
2020-06-17 16:23:13 +08:00
jqlu
7054e1ec0a
Update troubleshooting.md 2020-06-16 15:17:34 +08:00
Manuel Alejandro de Brito Fontes
d917435c12 Fix static manifests location 2020-06-13 11:00:24 -04:00
Kubernetes Prow Robot
507bef873b
Merge pull request #5707 from kundan2707/myupdate
fix for #5666
2020-06-11 18:09:56 -07:00
Kundan Kumar
4ff9830056 fix for #5666 2020-06-12 06:16:53 +05:30
Manuel Alejandro de Brito Fontes
df8ceea8a9 Release 0.33.0 2020-06-11 10:24:08 -04:00
Julian Rüth
8242fc712c
Fix typo 2020-06-09 14:14:58 +02:00
Kubernetes Prow Robot
99aad291a5
Merge pull request #5656 from agile6v/dev
feat: add http-access-log-path and stream-access-log-path options in configMap
2020-06-08 06:27:46 -07:00
Michał Sochoń
1e6cd68e79
Add URL to official grafana dashboards
Convert from italic text to clickable link.
2020-06-08 00:19:52 +02:00
Kubernetes Prow Robot
418c3de04a
Merge pull request #5646 from chamilad/doc_fixes
Add minor doc fixes to user guide and chart readme
2020-06-05 13:21:48 -07:00
agile6v
fc1c043437 Add http-access-log-path and stream-access-log-path options in configMap 2020-06-05 01:27:26 +08:00
Jeff Hui
6848be5b0b Add documentation for loading e2e tests without using minikube
Use Kind to build the e2e test image and subsequently run the tests
2020-06-03 16:36:19 -04:00
chamilad
ee84603d06 Add minor doc fixes to user guide and chart readme 2020-06-03 17:54:41 +12:00
Manuel Alejandro de Brito Fontes
2b17980e3c Remove copy of binaries and deprecated e2e task 2020-06-02 17:22:58 -04:00
Manuel Alejandro de Brito Fontes
8e2eebb197 Update timeout to align values 2020-06-02 12:13:44 -04:00
Kubernetes Prow Robot
d061375afa
Merge pull request #5571 from agile6v/dev
feat: support the combination of Nginx variables for annotation upstream-hash-by.
2020-06-01 15:10:14 -07: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
Kubernetes Prow Robot
157cc5066c
Merge pull request #5613 from koba1t/fix-oauth2-proxy-hosted-repo
fix oauth2-proxy image repository
2020-05-31 13:07:54 -07:00
Kubernetes Prow Robot
ee02d897d5
Merge pull request #5534 from agile6v/master
Add annotation ssl-prefer-server-ciphers.
2020-05-29 08:35:16 -07:00
koba1t
e51556f692
fix oauth2-proxy image repository 2020-05-29 01:35:32 +09:00
Manuel Alejandro de Brito Fontes
a53ef2b501 Add note about initial delay during first start 2020-05-20 18:55:34 -04:00
Edgars Beigarts
c0ca846bcd
Update configmap name in custom-headers/README.md 2020-05-18 11:02:52 +03:00
Edgars Beigarts
c52d55a2ed
Use ingress-nginx-* naming in docs to match the default deployment 2020-05-17 21:27:56 +03:00
agile6v
41d82005ec Add annotation ssl-prefer-server-ciphers. 2020-05-11 16:31:08 +08:00
Mark Janssen
4a36c804e6 Add 0-RTT warning 2020-05-08 12:40:11 +02:00
nirroz93
75dab4a8aa
wrong filename
using different (and more logic) filename in the following lines
2020-05-06 17:39:55 +03:00
Manuel Alejandro de Brito Fontes
446845114c Release 0.32.0 2020-05-01 11:16:10 -04:00
Manuel Alejandro de Brito Fontes
6c821d3093 Add note about firewall ports for admission webhook 2020-05-01 10:55:37 -04:00
Christian Hoffmeister
ef75a2d6fc Merge remote-tracking branch 'upstream/master' into fix/collect-metrics-if-metrics-per-host-false 2020-05-01 14:57:00 +02:00
Manuel Alejandro de Brito Fontes
e1e8621ffb Add install command for Digial Ocean 2020-04-29 18:59:06 -04:00
Joey Lee
8904d95738 Update helm v2 installation instructions 2020-04-29 20:38:26 +10:00
Kubernetes Prow Robot
7fbf4977e3
Merge pull request #5319 from MrAmbiG/patch-1
Example names violate DNS naming stadards
2020-04-28 10:52:07 -07:00
Kubernetes Prow Robot
0d2c6db75e
Merge pull request #5358 from praseodym/update-tls-configuration
Update TLS configuration
2020-04-28 07:46:08 -07:00
Manuel Alejandro de Brito Fontes
b68839118f Release 0.31.1 2020-04-27 10:43:23 -04:00
Manuel Alejandro de Brito Fontes
1fb6f37091 Update chart instructions 2020-04-26 20:52:54 -04:00
Manuel Alejandro de Brito Fontes
edea7c9ee6 Fix deployment links 2020-04-26 18:47:59 -04:00
Kubernetes Prow Robot
9aa0eb7114
Merge pull request #5404 from AlphaWong/patch-1
update the helm v3 install way
2020-04-26 14:59:29 -07:00
Manuel Alejandro de Brito Fontes
c7c06e0e6f Release 0.31.0 2020-04-26 16:45:37 -04:00
Manuel Alejandro de Brito Fontes
f9ae784541 Remove lua-resty-waf docs 2020-04-22 17:42:18 -04:00
Alpha
5cc0cf1c18
update the helm v3 install way 2020-04-20 11:29:37 +08:00
Manuel Alejandro de Brito Fontes
fd23ebc6d1 Cleanup deploy docs and remove old yaml manifests 2020-04-18 18:16:44 -04:00
Manuel Alejandro de Brito Fontes
ab3a789caa Update deployment documentation 2020-04-18 17:51:11 -04:00
Manuel Alejandro de Brito Fontes
90d07d7b69 Fix from-to-www link 2020-04-17 19:41:25 -04:00
Manuel Alejandro de Brito Fontes
d18fa90cfd Add e2e test for OCSP and new configmap setting 2020-04-17 12:53:47 -04:00
Manuel Alejandro de Brito Fontes
0257068b9b Fix plugin README.md link 2020-04-14 11:48:23 -04:00
Kubernetes Prow Robot
f745e35eb5
Merge pull request #5355 from ElvinEfendi/plugin-docs
ingress-nginx lua plugins docs
2020-04-14 08:04:13 -07:00
Elvin Efendi
b60e25f1db ingress-nginx lua plugins documentation 2020-04-14 09:47:58 -04:00
Kundan Kumar
40ea45aa8b Update doc 2020-04-14 15:21:03 +05:30
Mark Janssen
049b25e566 Update TLS configuration
Enable TLSv1.3 by default and update list of ciphers. The new
configuration matches the 'Intermediate' configuration recommended by
the Mozilla SSL Configuration Generator:
https://ssl-config.mozilla.org/#server=nginx&version=1.17.7&config=modern&openssl=1.1.1d&guideline=5.4
2020-04-13 17:46:33 +02:00
Manuel Alejandro de Brito Fontes
c0db19b0ec Enable configuration of plugins using configmap 2020-04-13 11:38:42 -04:00
Manuel Alejandro de Brito Fontes
9c6873a55d Remove deprecated flags and update docs 2020-04-12 10:07:33 -04:00
Kubernetes Prow Robot
527a440e2e
Merge pull request #5349 from LucasBoisserie/validation_webhook_doc_helm
Update doc for validating Webhook with helm
2020-04-11 19:23:47 -07:00
LucasBoisserie
a97ff92c93 Update doc for validating Webhook with helm 2020-04-11 22:10:38 +02:00
Weihang Lo
12dddcca17
docs: fix use-gzip wrong markdown style 2020-04-11 14:28:04 +08:00
Gajendra D Ambi
f3050740ef
Example names violate DNS naming stadards
Original names which gave errors:    myServiceA, myServiceB
Alatere suggestions:    
myServiceA --> myservicea, my_service_a, my-service-a
myServiceB --> myserviceb, my_service_b, my-service-b
2020-04-02 23:17:20 +05:30
Ilya Mashchenko
9bb18c9a17
[docs]: fix Prerequisite section
Clarify that mandatory command is not needed for deployment in minikube.
2020-03-21 01:46:03 +03:00
Andreas Sommer
c6532dd3eb
Fix reference to DH param secret, recommend larger parameter size 2020-03-18 18:06:24 +01:00
Christian Hoffmeister
19770f5b41 Merge remote-tracking branch 'base/master' into fix/collect-metrics-if-metrics-per-host-false 2020-03-13 07:17:49 +01:00
Josh Soref
0ad41bf4e5
Further clarifications
Co-Authored-By: cmluciano <cmluciano@cruznet.org>
2020-03-10 16:52:23 -04:00
Josh Soref
28c8009850
Grammar and spelling fixes 2020-03-09 17:34:52 -04:00
Luis Valdés
e001b5a5b7
I found a typo :)
Change *onyl* to * only*
2020-02-27 23:05:37 -03:00
schaefec
141ea59b7f Allows overriding the server name used to verify the certificate of the proxied HTTPS server 2020-02-25 13:32:14 +01:00
Kubernetes Prow Robot
35264d6e8f
Merge pull request #5114 from whalecold/match
Feat: add header-pattern annotation.
2020-02-24 17:07:36 -08:00
Kubernetes Prow Robot
6cd223558f
Merge pull request #4981 from janosi/proxy-ssl-scope
Applying proxy-ssl-* directives on locations only
2020-02-24 15:53:36 -08:00
Manuel Alejandro de Brito Fontes
f1f90ef495
Release 0.30.0 (#5155) 2020-02-24 09:34:19 -03:00
Lisheng Zheng
0b33650bb8 Feat: canary supports using specific match strategy to match header value. 2020-02-21 10:02:20 +08:00
James Taylor
f97599c189
Use correct spelling of "Original"
Fix the spelling of "original" in the annotations documentation
2020-02-20 16:45:26 +11:00
Manuel Alejandro de Brito Fontes
f6c0faa6eb Update list of e2e tests 2020-02-19 21:24:08 -03:00
Jack Lindamood
a90452774a
ingress-path-matching: doc typo
A small typo in the README describing the path matching.
2020-02-18 10:19:53 -08:00
Manuel Alejandro de Brito Fontes
5c4155d9c7
Generate doc with list of e2e tests (#5093) 2020-02-16 21:39:12 -03:00
Kubernetes Prow Robot
6bd5cef01d
Merge pull request #5081 from FernFerret/patch-1
Fixed incorrect documentation of cli flag --default-backend-service
2020-02-15 04:49:27 -08:00
Manuel Alejandro de Brito Fontes
eedcdcdbf6
Release 0.29.0 (#5075) 2020-02-15 08:28:22 -03:00
Eric Stokes
4b317389e6
Fixed incorrect cli flag --default-backend
The flag stated in the example readme is `--default-backend` but passing that (or looking at --help`) for the ingress controller shows:

unknown flag: --default-backend
...
      --default-backend-service string          Service used to serve HTTP requests not matching any known server name (catch-all).
                                                Takes the form "namespace/name". The controller configures NGINX to forward
                                                requests to the first port of this Service.

ref: https://github.com/kubernetes/ingress-nginx/blob/master/cmd/nginx/flags.go#L55
2020-02-15 08:33:42 +00:00
Kubernetes Prow Robot
eb6e36fac7
Merge pull request #5071 from triodan/gzip-min-length
Add gzip-min-length as a Configuration Option
2020-02-14 10:22:17 -08:00
Benoit Perrot
dab11bdf4e oauth-external-auth: README.md: Link to oauth2-proxy, dashboard-ingress.yaml 2020-02-14 15:42:46 +01:00
Daniel Arifin
d48d5a61ae Add gzip-min-length as a configurable 2020-02-14 13:29:51 +07:00
Christopher M. Luciano
d13135329a
docs: reference buildx as a requirement for docker builds
Signed-off-by: Christopher M. Luciano <cmluciano@us.ibm.com>
2020-02-13 14:19:39 -05:00
Manuel Alejandro de Brito Fontes
0365a7c172
Remove minikube and only use kind (#5059) 2020-02-12 20:19:57 -03:00
Manuel Alejandro de Brito Fontes
2c5819e1b3
Add flag to allow custom ingress status update intervals (#5050) 2020-02-10 16:52:50 -03:00
Kubernetes Prow Robot
5e54f66ab2
Merge pull request #5040 from BrianKopp/samesite-followup
Update documentation and remove hack fixed by upstream cookie library
2020-02-10 10:25:53 -08:00
Kubernetes Prow Robot
352003c7de
Merge pull request #5032 from shashankv02/fix_yaml
Fix fortune-teller app manifest
2020-02-09 16:53:52 -08:00
Manuel Alejandro de Brito Fontes
34b6d083b8
Cleanup docs (#5043) 2020-02-09 20:50:27 -03:00
Kubernetes Prow Robot
e5aaf15639
Merge pull request #5041 from armujahid/imgbot
36.94% size reduction of image assets using lossless compression from ImgBot
2020-02-08 12:49:53 -08:00
Abdul Rauf
54dac873fd [ImgBot] Optimize images
*Total -- 1,383.42kb -> 872.43kb (36.94%)

/docs/images/jaeger-demo.png -- 141.39kb -> 70.07kb (50.44%)
/docs/images/zipkin-demo.png -- 119.85kb -> 60.54kb (49.48%)
/deploy/grafana/dashboards/screenshot.png -- 606.25kb -> 328.93kb (45.74%)
/docs/images/prometheus-dashboard.png -- 112.45kb -> 80.67kb (28.26%)
/docs/images/elb-l7-listener.png -- 36.84kb -> 28.26kb (23.29%)
/docs/images/baremetal/cloud_overview.jpg -- 47.11kb -> 37.87kb (19.61%)
/docs/images/baremetal/baremetal_overview.jpg -- 37.34kb -> 30.15kb (19.26%)
/docs/images/baremetal/hostnetwork.jpg -- 40.53kb -> 33.71kb (16.82%)
/docs/images/baremetal/metallb.jpg -- 49.01kb -> 40.85kb (16.65%)
/docs/images/grafana.png -- 83.87kb -> 69.98kb (16.56%)
/docs/images/baremetal/nodeport.jpg -- 47.23kb -> 39.53kb (16.3%)
/docs/images/baremetal/user_edge.jpg -- 61.56kb -> 51.85kb (15.77%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2020-02-09 01:01:35 +05:00
BrianKopp
34b194c770 Update documentation and remove hack fixed by upstream cookie library 2020-02-08 11:54:52 -07:00
Shashank Veerapaneni
c9f4ed9283 fix formatting 2020-02-07 13:28:26 +05:30
Shashank Veerapaneni
003d1efdfd add selecrtor labels 2020-02-07 13:27:35 +05:30
Abdul Rauf
dbb0970393
docs(deploy): fix helm install command for helm v3 (#5020)
--name flag has been removed from helm and is now mandatory
 helm install [NAME] [CHART] [flags]
2020-02-06 20:47:28 -03:00
Kubernetes Prow Robot
4befa8cc8a
Merge pull request #5015 from aledbf/mirror
Refactor mirror feature
2020-02-05 08:55:56 -08:00
Manuel Alejandro de Brito Fontes
b3146354d4 Refactor mirror feature 2020-02-05 10:39:55 -03:00
Laszlo Janosi
1cca9d9623 Update developer document on dependency updates 2020-02-05 14:14:52 +01:00
Benjamin P. Jung
d1f59ca2b4 Update python syntax in OAuth2 example 2020-02-02 13:23:01 +01:00
Kubernetes Prow Robot
beef9fae2d
Merge pull request #4949 from BrianKopp/same-site
Add SameSite support - omit None for old browsers
2020-01-31 03:50:21 -08:00
Herr-Sepp
3f4da0fa0f
added hint why regular expressions might not be accepted
Kubernetes validates all regular expressions using RE2 which does not support the full syntax of PCRE which uses NGINX.

see: #4989
2020-01-30 19:22:41 +01:00
Brian Kopp
1b523390bb Add SameSite=None support and conditionally omit SameSite=None for backwards compatibility 2020-01-29 14:30:00 -07:00
Laszlo Janosi
bc79fe1532 Add: documentation for proxy-ssl-location-only 2020-01-29 10:00:55 +01:00
Manuel Alejandro de Brito Fontes
19e9e9d7ed
Fix image version (#4977) 2020-01-28 08:56:12 -03:00
Manuel Alejandro de Brito Fontes
9fa3940089
Release 0.28.0 (#4970) 2020-01-28 07:56:33 -03:00
Manuel Alejandro de Brito Fontes
68dd1583e7
Fix ssl-dh-param example (#4946) 2020-01-17 16:17:39 -03:00
Manuel Alejandro de Brito Fontes
1257ded99e
Release 0.27.1 (#4929) 2020-01-15 15:03:37 -03:00
Andy Chen
d0f39109f9
Update README.md 2020-01-11 16:56:57 -08:00
Manuel Alejandro de Brito Fontes
77ddda7f61
Release 0.27.0 (#4906) 2020-01-11 18:04:18 -03:00
Manuel Alejandro de Brito Fontes
74944b99e9
Enable download of GeoLite2 databases (#4896) 2020-01-08 19:46:43 -03:00
Sungmin Lee
d7be5db7de Support sample rate and global sampling configuration for Datadog in ConfigMap 2020-01-07 16:59:59 -08:00
Dave Anderson
2fe3e92633
Correct MetalLB setup instructions.
MetalLB IPs must not be shared with any other system. That includes DHCP servers and Kubernetes node IPs. IP conflicts result in hard to debug failures, and generally just doesn't work correctly.
2020-01-04 16:21:55 -08:00
Manuel Alejandro de Brito Fontes
bcc7d98d8e Use yaml files from a particular tag, not from master 2020-01-04 15:56:25 -03:00
Manuel Alejandro de Brito Fontes
025d4eaceb Migrate to alpine linux 2020-01-04 13:23:16 -03:00
Denis Boulas
8bf155d0d7
Fixed documentation for FCGI annotation. 2019-12-19 03:48:55 +03:00
Manuel Alejandro de Brito Fontes
0dce5be743 Migrate ingress definitions from extensions to networking.k8s.io 2019-12-12 21:25:00 -03:00
Manuel Alejandro de Brito Fontes
d890303a3f
Fix markdown list (#4801) 2019-12-01 21:57:09 -03:00
Manuel Alejandro de Brito Fontes
e864fc7198
Update sysctl example (#4800) 2019-12-01 21:48:00 -03:00
Sablu Miah
010ec6f159
Remove extra annotation when Enabling ModSecurity
Since version 0.25, if you try to use both annotations of:

nginx.ingress.kubernetes.io/modsecurity-snippet: |
Include /etc/nginx/owasp-modsecurity-crs/nginx-modsecurity.conf
Include /etc/nginx/modsecurity/modsecurity.conf

and 

nginx.ingress.kubernetes.io/enable-modsecurity: "true"

it breaks nginx config and you will not catch it unless you have nginx admission controller enabled. 

You do not need the annotation of `Include /etc/nginx/modsecurity/modsecurity.conf` from version 0.25
2019-11-28 15:16:09 +00:00
Kubernetes Prow Robot
b286c2a336
Merge pull request #4732 from willthames/enable-opentracing-annotation
Allow enabling/disabling opentracing for ingresses
2019-11-26 17:31:21 -08:00
Will Thames
0ae463a5f3 Provide annotation to control opentracing
By default you might want opentracing off, but on for a particular
ingress.

Similarly, you might want opentracing globally on, but disabled for
a specific endpoint. To achieve this, `opentracing_propagate_context`
cannot be set when combined with `opentracing off`

A new annotation, `enable-opentracing` allows more fine grained control
of opentracing for specific ingresses.
2019-11-27 11:07:26 +10:00
Matt Busche
6b0a6ec8b3 Fix extra word 2019-11-20 19:01:56 -06:00
Kubernetes Prow Robot
e32f60fe38
Merge pull request #4749 from skomma/patch-1
Update documentation for rate limiting
2019-11-18 20:31:42 -08:00
Syunsuke Komma
73aaf0ff28
Update annotations.md
Add links to proxy-buffering section
2019-11-13 12:54:42 +09:00
Syunsuke Komma
0b38a48ac9
Update annotations.md
Add notes of limit-rate/limit-rate-after
2019-11-13 12:49:59 +09:00
argeas
efc64c85a4 fix ingress name in get example 2019-11-13 02:24:48 +00:00
argeas
f5cf7e5566 set correct apiVersion 2019-11-13 02:23:27 +00:00
Manuel Alejandro de Brito Fontes
d1eea794e9
Fix broken links in documentation (#4746) 2019-11-08 16:22:52 -03:00
Kubernetes Prow Robot
2771095b8c
Merge pull request #4727 from nothinux/master
update docs, remove output in prometheus deploy command
2019-11-08 09:02:14 -08:00
Kubernetes Prow Robot
0d244e1c41
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
a0dc3a9a51
Merge pull request #4695 from janosi/secure-verify-ca-secret
Removing secure-verify-ca-secret support
2019-11-08 07:12:21 -08:00
Rustam Zagirov
d9cfad1894 add configuration for http2_max_concurrent_streams 2019-10-31 15:13:38 +03:00
nothinux
d8c2d38a39 remove output in prometheus deploy command 2019-10-31 10:29:14 +07:00
Carlos Panato
40e0e5bef8
add proxy-max-temp-file-size doc 2019-10-23 09:55:46 +02:00
Kubernetes Prow Robot
bd4b62029d
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
ee24bf1bbc Doc: Add remote_addr into default values in configmap for TCP logging format 2019-10-21 10:18:17 +08: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
Matthew Wickman
ad17d71387 Adding some documentation about the use of metrics-per-host and enable-metrics cmd line flags 2019-10-17 17:22:49 -06:00
Valentin Rul
66c3d70208
Fixed upgrading example command 2019-10-16 14:58:30 +03:00
mantuliu
8a8959cd47
Fix documentation describing inaccurate issues 2019-10-16 13:48:35 +08:00
张潇
cabab54eab Increase the kubernetes 1.14 version to the installation prompt 2019-10-15 07:31:46 +08:00
Guangming Wang
e7590ef727 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
fb025ab501
Merge pull request #4087 from MRoci/master
Define Modsecurity Snippet via ConfigMap
2019-09-30 15:19:32 -07:00
Manuel Alejandro de Brito Fontes
d5d2b4037c
Fix ports collision when hostNetwork=true (#4617) 2019-09-28 17:30:57 -03:00
MRoci
72c4ffa8b5
add modsecurity-snippet key 2019-09-28 09:54:07 +02:00
Manuel Alejandro de Brito Fontes
6715108d8a
Release 0.26.0 2019-09-27 10:23:12 -03:00
Kubernetes Prow Robot
50b6715f06
Merge pull request #4604 from aledbf/2353
Change default for proxy-add-original-uri-header
2019-09-25 07:28:00 -07:00
Manuel Alejandro de Brito Fontes
2bd8121338
Change default for proxy-add-original-uri-header 2019-09-25 10:57:31 -03:00
Kubernetes Prow Robot
ceddec4ea0
Merge pull request #4588 from multi-io/patch-1
tls user guide --default-ssl-certificate clarification
2019-09-25 06:14:00 -07:00
Manuel Alejandro de Brito Fontes
ea5add6f5c
Rollback change of ModSecurity setting SecAuditLog 2019-09-24 14:53:44 -03:00
A Gardner
786a3b6862 Add support for configmap of headers to be sent to external auth service 2019-09-24 10:53:23 -04:00
Kubernetes Prow Robot
f6c2f5fb97
Merge pull request #4514 from alexmaret/4475-stickyness-mode
Added new affinity mode for maximum session stickyness.
2019-09-24 05:09:27 -07:00
Olaf Klischat
1a5e2d57a6
tls user guide --default-ssl-certificate clarification
Evidently the `--default-ssl-certificate` option is used not only for the catch-all server, but also for all ingress `tls:` sections that don't have a `secretName` option. This doesn't seem to be documented anywhere, hence this change.
2019-09-23 12:35:10 +02:00
Manuel Alejandro de Brito Fontes
ba38153561
Update kubectl-plugin docs (#4582) 2019-09-22 16:39:19 -03:00
Manuel Alejandro de Brito Fontes
c1ed6db468
Fix spelling and remove local reference of 404 docker image (#4581) 2019-09-22 16:08:47 -03:00
Manuel Alejandro de Brito Fontes
4b4176c830
Fix log format after #4557 2019-09-18 12:52:09 -03:00
Kubernetes Prow Robot
87ad033483
Merge pull request #4569 from mkabischev/jaeger-header-configuration
allow to configure jaeger header names
2019-09-17 20:29:29 -07:00
Mike Kabischev
d5563a7e47 allow to configure jaeger header names 2019-09-17 12:35:53 +03:00
Kubernetes Prow Robot
846ff00363
Merge pull request #4560 from Shopify/basic-auth-map
Support configuring basic auth credentials as a map of user/password hashes
2019-09-16 07:52:39 -07:00
A Gardner
376b862c23 Add annotation to support map of user/pass pairs in basic auth 2019-09-13 11:33:33 -04:00
Manuel Alejandro de Brito Fontes
9af574a234
Remove the_real_ip variable 2019-09-12 20:01:33 -03:00
Kubernetes Prow Robot
74031cc8b8
Merge pull request #4528 from aledbf/clean-docker
Cleanup of docker images
2019-09-03 18:04:58 -07:00
Manuel Alejandro de Brito Fontes
dc20551288
Cleanup of docker images 2019-09-03 19:10:40 -04:00
Ricardo Katz
9c51676f17 Add support to CRL (#3164)
Signed-off-by: Ricardo Pchevuzinske Katz <ricardo.katz@serpro.gov.br>

Add support to CRL

Signed-off-by: Ricardo Pchevuzinske Katz <ricardo.katz@serpro.gov.br>
2019-09-03 16:47:28 -04:00
Tobias Bradtke
d7dc7be276 Fix relative links (#4522) 2019-09-03 09:02:07 -04:00
Rui Lopes
2ba1a9e71a fix typo (#4520) 2019-09-02 17:29:37 -04:00
Alexander Maret-Huskinson
9170591185 Added new affinity mode for maximum session stickyness. Fixes kubernetes/ingress-nginx#4475 2019-08-30 11:40:29 +02:00