Commit Graph

444 Commits

Author SHA1 Message Date
Max Braitmaiere d1b678c1d4
multi-tls readme to reference the file
Makes the doc on https://kubernetes.github.io/ingress-nginx/examples/multi-tls/ clearer by pointing to the example file, not directory context there as in Github
2018-09-25 20:41:19 +03:00
k8s-ci-robot 6393ca6aaf
Merge pull request #2997 from StarOfService/global-block-ip-ua-ref
Provide possibility to block IPs, User-Agents and Referers globally
2018-09-25 05:51:56 -07:00
Pavel Sinkevych 7212d0081b Provide possibility to block CIDRs, User-Agents and Referers globally 2018-09-25 14:16:20 +03:00
Rui Cao 0853a9f4f5 Typo fix: adresses -> addresses
Signed-off-by: Rui Cao <ruicao@alauda.io>
2018-09-24 22:51:16 +08:00
eutopian 797affbe48 Fixed link to aws elb 2018-09-20 15:39:08 -04:00
Hui Chen be87141fe7 doc issue related to monitor part 2018-09-20 17:34:07 +08:00
Hui Chen aff2400ea4 update annotation name from rewrite-log to enable-rewrite-log 2018-09-17 11:54:25 +08:00
Mitchell Turner ccc3b6354e Added notes to regarding external access 2018-09-14 12:11:22 -04:00
Manuel Alejandro de Brito Fontes 66a1d4bcb5
Fix baremetal images [skip ci] (#3094) 2018-09-13 21:09:20 -03:00
Manuel de Brito Fontes 4ffe3a2fdd
Update mkdocs 2018-09-13 17:52:15 -03:00
Manuel de Brito Fontes 8dd6c422ea
Add note about default namespace and merge behavior 2018-09-13 10:26:37 -03:00
k8s-ci-robot 1c1a9106d9
Merge pull request #3074 from antoineco/docs/metallb
Add MetalLB to bare-metal deployment page
2018-09-12 05:13:48 -07:00
Antoine Cotten 82aad99da2
docs: Add MetalLB and externalIPs to bare-metal deployment page 2018-09-12 12:21:39 +02:00
Rafik Harabi d28ee9537b
Update ingress service IP
Fix typo in the ingress service IP
2018-09-11 11:11:36 +02:00
Antoine Cotten a99f56dcbe
Complete documentation about SSL Passthrough 2018-09-10 19:41:27 +02:00
Jay Wallace e866ab077d
document when to modify elb timeouts and set default to 60s 2018-09-05 21:14:07 -07:00
Wong Hoi Sing Edison 6d3e9ea7d0 Fixup #2970: Add Missing Label `app.kubernetes.io/part-of: ingress-nginx`
-    Add missing label `app.kubernetes.io/part-of: ingress-nginx` for deploy example
-    Update new labels for docs/deploy and docs/examples
-    Update new labels for test/e2e and test/manifests
-    Update new labels for images/nginx

Also close #3001
2018-09-05 11:48:29 +08:00
Manuel Alejandro de Brito Fontes e60cbc4804
Remove link to invalid example [ci-skip] (#3039) 2018-09-04 20:13:47 -03:00
k8s-ci-robot bbf4e11cfb
Merge pull request #3027 from antoineco/baremetal-docs
Add documentation about running Ingress NGINX on bare-metal
2018-09-04 15:19:26 -07:00
Antoine Cotten 775b8358c6
docs: Bare-metal considerations 2018-09-04 21:32:47 +02:00
Derek Perkins 9099f3b4db add support for http2-max-requests in configmap 2018-09-02 23:53:30 -06:00
k8s-ci-robot a92555f4cb
Merge pull request #3017 from diazjf/more-e2e-1
Add e2e tests for CORS
2018-09-02 16:00:41 -07:00
Fernando Diaz 2a990d2d2c Add e2e tests for CORS and more
Adds the missing e2e tests for Cross-Origin Resource Sharing(CORS).
This will include all the CORS annotations. Also adds more unit tests.
2018-09-01 16:14:52 -05:00
Manuel de Brito Fontes f5dda5fecc
Fix documentation format 2018-08-30 15:31:12 -03:00
Manuel de Brito Fontes 3cb886c497 Fix documentation search 2018-08-30 14:59:50 -03:00
Manuel de Brito Fontes fdc9ab2158 Fix gdb issue and update e2e image 2018-08-28 22:57:28 -03:00
Fernando Diaz 145dc50e5e Enhance Troubleshooting Documentation
Enhances the troubleshooting documentation by adding a whole
list of basic ways to troubleshoot. Also cleans up previous
sections and adds information about the gdb.

Fixes #2952
2018-08-28 14:21:56 -05:00
Dmitri Fedotov cbdd12f898 fixed jsonpath command in examples 2018-08-28 09:43:24 +03:00
Henry Tran 0af9d5b62a Add documentation for enable-dynamic-certificates feature 2018-08-24 09:51:41 -04:00
k8s-ci-robot b214282057
Merge pull request #2806 from yogin16/patch-1
add help for tls prerequisite for ingress.yaml
2018-08-23 05:51:37 -07:00
Luís Fernando Guedes f1d0c97779 Fix broked anchor link to GCE/GKE 2018-08-20 15:04:56 -03:00
Dario Nieuwenhuis b5bcb93a4b
Merge branch 'master' into xff 2018-08-16 18:15:14 +02:00
k8s-ci-robot 01cc29e17b
Merge pull request #2912 from aledbf/prometheus-grafana
Add documentation to install prometheus and grafana
2018-08-13 09:03:08 -07:00
Lorenzo Fontana 5c680ba629
docs: Precisations on the usage of the InfluxDB module
Signed-off-by: Lorenzo Fontana <lo@linux.com>
2018-08-12 11:24:06 +02:00
Manuel de Brito Fontes 87b210499d Release 0.18.0 2018-08-11 19:51:45 -04:00
Manuel de Brito Fontes f311668625 Add misspell target 2018-08-11 08:26:14 -04:00
Manuel Alejandro de Brito Fontes 77b922aa00
Remove echoheaders image from the repository (#2921) 2018-08-10 07:08:46 -04:00
Manuel de Brito Fontes 322dae6cee
Add documentation to install prometheus and grafana 2018-08-08 18:44:18 -04:00
Manuel de Brito Fontes 7af93e03c7
Add annotation backend-protocol 2018-08-07 08:59:38 -04:00
Kent Rancourt e69078ccfe
Very minor grammar fix 2018-08-06 11:19:31 -04:00
Manuel Alejandro de Brito Fontes a68820808a
Fix documentation (#2902) 2018-08-05 22:30:46 -04:00
k8s-ci-robot 9b3207d4c6
Merge pull request #2897 from aledbf/enable-reuseport
Enable reuse-port by default
2018-08-04 19:43:43 -07:00
Manuel Alejandro de Brito Fontes d31f5ec31a
Fix default sync-period doc (#2898) 2018-08-04 17:57:15 -04:00
Manuel de Brito Fontes 1d00a5c2bc Enable reuse-port by default 2018-08-04 17:43:34 -04:00
Tom Reznik b7bcf92480 support configuring multi_accept directive via configmap 2018-08-04 19:20:01 +03:00
Tom Reznik 1bacf1655e support custom configuration to main context of nginx config 2018-08-04 00:53:06 +03:00
k8s-ci-robot 5e4137c6e7
Merge pull request #2834 from Stono/master
Added permanent-redirect-code
2018-07-29 14:33:57 -07:00
Karl Stoney 09832557ed
Add permanent-redirect-code annotation 2018-07-29 11:50:16 +02:00
Elvin Efendi c238a1838c describe under what circumstances and how we avoid Nginx reload 2018-07-28 16:11:38 -04:00
Lorenz Vanthillo 91675b3221
Update index.md
docker for mac is now officially supported by Docker 18.06.0 (Since I was struggling with the squash on a PR a new one..)
2018-07-28 15:27:14 +02:00
Elvin Efendi 8a67ace5c3 enable dynamic backend configuration by default 2018-07-26 15:16:06 -04:00
k8s-ci-robot 237dcd7aa7
Merge pull request #2811 from takonomura/escape-request-uri
Escape $request_uri for external auth
2018-07-21 02:23:38 -07:00
Vincent Gramer 9024d2f451 doc log-format: add variables about ingress 2018-07-19 17:38:38 +02:00
takonomura 587c2a8765 Escape $request_uri for external auth 2018-07-19 15:22:05 +09:00
k8s-ci-robot 48ee93f5a5
Merge pull request #2762 from dpen2000/patch-1
Update index.md
2018-07-18 16:50:45 -07:00
Yogin ef69df6273
add help for tls prerequisite for ingress.yaml 2018-07-18 12:53:40 +05:30
Manuel de Brito Fontes cb675b9dbf Release 0.17.1 2018-07-16 17:06:03 -04:00
Christian Ingenhaag 6d2400ee0f Basic-Auth doc misleading: fix double quotes leading to nginx config error (#2770) 2018-07-16 14:22:19 -04:00
k8s-ci-robot 7107e332f3
Merge pull request #2723 from LoicMahieu/patch-1
Docs: examples: fix link
2018-07-16 11:07:58 -07:00
k8s-ci-robot 0f7ef88a80
Merge pull request #2782 from diazjf/fix-2756
Add Better Error Handling for SSLSessionTicketKey
2018-07-15 18:30:55 -07:00
Fernando Diaz 52ecdf0b46 Add Better Error Handling for SSLSessionTicketKey
Adds more error handling when writing an SSLSessionTicketKey to
the config map. Also adds tests and makes the function for modular.

Fixes #2756
2018-07-15 19:53:39 -05:00
Manuel de Brito Fontes bc59b7ddee
Release 0.17.0 2018-07-14 18:30:19 -04:00
Manuel Alejandro de Brito Fontes 3b947eb90d
Update docs and mkdoc dependencies [ci skip] (#2778) 2018-07-13 19:23:13 -04:00
Info-Screen e2f4d2cdaa
Use language neutral links to MDN insetead of es 2018-07-10 04:23:56 +02:00
David Pendray da036b7bd9
Update index.md
Correct chart name
2018-07-10 01:57:46 +01:00
Jason Stangroome 8e06afbb45 Allow gzip compress level to be controlled via ConfigMap 2018-07-09 10:30:59 +10:00
k8s-ci-robot 64cf1b9075
Merge pull request #2741 from tsupertramp/improve-docs-for-oauth
Add redirect uri for oauth2 login
2018-07-05 07:04:19 -07:00
Eren Başak 0e8961296b
Modify Deployment Document
I found it confusing to see the helm after the list of generic steps (should I run `helm install ...` after I followed the steps above or is it a different way?). Also, the verification and version detection steps don't work with helm chart due to different app label (`ingress-nginx` vs `nginx-ingress`) and namespace. 

This change does two things:
1. Separate helm installation from generic installation and provide version detection commands that work for helm
2. Rename `Custom Service Provider Deployment` to `Provider Specific Steps` and fix the broken link while doing so.
2018-07-05 13:11:21 +03:00
Thomas Peitz 25f0b29da8
Add redirect uri for oauth2 login 2018-07-04 11:57:51 +02:00
Loïc Mahieu c0e6daebef
Docs: examples: fix link
Fix link
2018-06-29 15:37:21 +02:00
Andrii Kostenko bc53d1eb74
Sample rate configmap option for zipkin in nginx-opentracing 2018-06-28 18:13:31 +03:00
Denis Salamanca 29c5d77068 GCE/GKE proxy mentioned for Azure (#2717)
GCE/GKE are part of Google cloud not azure, so the note "proxy protocol is not supported in GCE/GKE" does not apply for azure
2018-06-27 15:49:24 -04:00
Manuel Alejandro de Brito Fontes fd0ee624bc
Remove duplicated securityContext (#2705) 2018-06-25 12:45:36 -04:00
Manuel Alejandro de Brito Fontes 26eacf4c46
Release 0.16.2 (#2703) 2018-06-25 11:24:07 -04:00
Antoine Cotten 130866b51c
Proofreading 2018-06-25 00:04:43 +02:00
Fernando Diaz 7370694609 Enhance Distributed Tracing Documentation
Corrects a few items in the Zipkin Collector Example. Adds a Example
of setting up the Jaeger Collector.
2018-06-23 23:51:46 -05:00
Manuel Alejandro de Brito Fontes 4f44ddcf73
Release 0.16.1 (#2695) 2018-06-23 09:22:46 -04:00
Manuel Alejandro de Brito Fontes 39ebe0bd5f
Release 0.16.0 (#2679) 2018-06-22 14:11:29 -04:00
jstoja 0cfd6dca83 Add documentation for proxy-cookie-domain annotation (#2034) 2018-06-19 22:25:57 +02:00
Manuel de Brito Fontes ef4476ecc4
Add additional header when debug is enabled 2018-06-17 15:51:32 -04:00
Manuel de Brito Fontes 63b38e1c21
Remove VTS from the ingress controller 2018-06-14 11:11:29 -04:00
Dario Nieuwenhuis 4dfc83a698 Capitalize NGINX in docs. 2018-06-13 21:10:56 +02:00
Antoine Cotten 55679aa268 Update documentation for custom error pages (#2630)
* Update documentation for custom error pages

* custom-error-pages: Fix path to error pages

Bump version to 0.2
2018-06-12 18:03:48 -04:00
Dario Nieuwenhuis 94266ff167 Document use-forwarded-headers configmap option. 2018-06-12 21:48:32 +02:00
Jian Qiu 92182596eb Add annotation doc on proxy buffer size 2018-06-12 16:06:30 +08:00
Pieter Lange efdae5a96f Fix example
os.urandom sometimes returns more bytes and its generally encouraged to use python3's `secrets` module.
Also double64 encode to prevent messing up the environment variables
with binary data
2018-06-11 17:39:45 +02:00
Antoine Cotten a74c34dbf1
Proofread cmd package and update flags description 2018-06-11 13:15:45 +02:00
Manuel Alejandro de Brito Fontes 3816a66a64
Document how the NGINX Ingress controller build nginx.conf (#2479) 2018-06-04 09:08:56 -04:00
k8s-ci-robot fa9823634c
Merge pull request #2504 from jrthrawny/proxy-protocol-timeout-for-passthrough-pr
Add Timeout For TLS Passthrough
2018-06-03 22:54:53 -07:00
Jason Roberts d637a9b978 Configurable Proxy Protocol header timeout for TLS passthrough 2018-06-03 20:10:41 -05:00
AdamDang 712e243ff3
Typo fix: are be->are/to on->to
are be->are
to on->to
2018-06-01 08:56:28 +08:00
k8s-ci-robot b9a253e239
Merge pull request #2583 from aviadatsnyk/patch-1
docs: add secret scheme details to the example
2018-05-30 04:13:54 -07:00
aviadatsnyk d1758c5e5f
add secret scheme details to the example 2018-05-30 10:52:47 +03:00
Borek Bernard fcfa4f2eb0
Improved link in modsecurity.md 2018-05-30 09:25:12 +02:00
Tobias Bradtke 0c2aa4bc98
Fix wrong default value for `enable-brotli`
Brotli is disabled by default since c67e9185b6
2018-05-24 17:36:32 +02:00
Elvin Efendi 7d8a0130a5 use better defaults for proxy-next-upstream(-tries) 2018-05-23 21:37:56 -04:00
k8s-ci-robot b8b5e5bc51
Merge pull request #2548 from Stono/master
Implement generate-request-id
2018-05-21 13:55:12 -07:00
k8s-ci-robot 52496102b5
Merge pull request #2505 from fntlnz/nginx-module
Annotations for the InfluxDB module
2018-05-21 13:54:13 -07:00
Karl Stoney 206d32a2cd Implement generate-request-id
Fixes https://github.com/kubernetes/ingress-nginx/issues/2546
2018-05-21 08:32:50 +01:00
Matt Schallert 0add51fab0 [docs] Fix manifest URL for GKE + Azure 2018-05-19 19:43:27 -04:00