Commit Graph

291 Commits

Author SHA1 Message Date
Jonathan Boulle 8bdb5e42f2 docs/user-guide/tls: remove duplicated section (#2009) 2018-01-31 08:43:22 -08:00
qiupeng-huacloud c2cbcf7a58 fix typo error for server name _ (#2005)
Signed-off-by: qiupeng-huacloud <qiupeng@chinacloud.com.cn>
2018-01-31 08:42:36 -08:00
Anish Ramasekar 2f700a9ad5 Add limit-request-status-code option (#2001)
* Add support for limit_req_status

* Add documentation

* Fix comment
2018-01-30 07:24:44 -06:00
Anish Ramasekar b020686599 Add support to enable/disable proxy buffering (#1998)
* Enable proxy buffering using configmap and annotation

* add documentation
2018-01-29 08:43:55 -06:00
Fernando Diaz d1ae7ff29c Enable Customization of Auth Request Redirect (#1993)
Adds the 'nginx.ingress.kubernetes.io/auth-request-redirect'
annotation, which allows the customization of the
'X-Auth-Request-Redirect' Header. Fixes: #1979
2018-01-27 21:32:08 -03:00
Manuel Alejandro de Brito Fontes efec983ed4
Add comment about bolean and number values (#1991) 2018-01-26 16:36:12 -03:00
Nhat Hoang 259a7fcaf3 add kube-system namespace for oauth2-proxy service (#1987) 2018-01-26 15:11:28 -03:00
Manuel Alejandro de Brito Fontes fd7253ae2b
Auto stash before merge of "master" and "master/master" (#1982)
Release nginx ingress controller 0.10.2
2018-01-25 15:15:24 -03:00
Manuel Alejandro de Brito Fontes 5dc261dd9c
Release nginx ingress controller 0.10.1 (#1975) 2018-01-24 17:53:00 -03:00
Manuel Alejandro de Brito Fontes c67e9185b6
By default brotli is disabled (#1970) 2018-01-24 10:01:37 -03:00
Karl Stoney 8ee694164f Added annotation for upstream-vhost (#1953)
https://github.com/kubernetes/ingress-nginx/issues/1950
2018-01-23 08:20:53 -03:00
Manuel Alejandro de Brito Fontes 4f02eed17c
Release nginx ingress controller 0.10.0 (#1934) 2018-01-22 09:37:01 -03:00
Mike Rostermund e02b5e3876 Remove part of misplaced non-breaking hyphen (#1935) 2018-01-19 18:29:30 -02:00
Manuel Alejandro de Brito Fontes 74fb88ae5d
Remove deploy of ingress controller from the example [ci skip] (#1933) 2018-01-19 15:37:09 -02:00
Manuel Alejandro de Brito Fontes 8975800740
Add support to hide headers from upstream servers (#1928) 2018-01-18 16:37:22 -02:00
Manuel Alejandro de Brito Fontes 5a16a7aaa0
Fix doc links (#1925)
* Fix documentation links
* Replace external-traffic annotation
* Update awesome_bot docker image
2018-01-18 13:30:29 -02:00
Manuel Alejandro de Brito Fontes 28058f0edc
Add support for jaeger backend (#1916) 2018-01-17 19:28:59 -02:00
Ray Foss d824a2043d Missing r (#1913) 2018-01-17 15:05:17 -02:00
Márk Sági-Kazár 313fdd2d1a Add CORS max age annotation (#1888)
Add cors-max-age annotation
2018-01-09 09:19:42 -02:00
WillPlatnick cabd7cb07c Add docs for TLS version and ciphers (#1865) 2017-12-28 14:43:59 -03:00
TerraTech 519f72e2f9 configmap.md: Convert hyphens in name column to non-breaking-hyphens (#1864) 2017-12-27 22:29:47 -03:00
Ryan McKay 9d1c2ed638 Clarify docs for add-headers and proxy-set-headers (#1853)
add format description
2017-12-26 19:20:43 -03:00
Manuel Alejandro de Brito Fontes e0d4dd471d
Add note about default log files [ci skip] (#1840) 2017-12-20 08:44:21 -03:00
Daniel (Shijun) Qian d744c2eba7 Fix annotation describe (#1819) 2017-12-13 11:29:41 -06:00
Tobias Bradtke 417a2ed015 Fix link to custom configuration (#1814) 2017-12-10 19:09:30 -06:00
Max Laverse f5953bbfa1 Add X-Forwarded-Prefix on rewrites 2017-12-06 22:06:37 +01:00
Manuel Alejandro de Brito Fontes 17a4c53a53
Merge pull request #1778 from aledbf/release-0.9
Release nginx ingress controller 0.9.0
2017-12-04 10:07:38 -03:00
Manuel Alejandro de Brito Fontes 5f8ab50131
Merge pull request #1792 from aledbf/annotation-types
Add note about annotation values
2017-12-03 13:54:41 -03:00
Manuel de Brito Fontes abc546649f Add note about annotation values 2017-12-03 13:53:40 -03:00
Wiiliam Chang 13d2185fb6 Update the example README.md 2017-12-03 17:20:41 +08:00
Morgan Wu 65b7e92c4c
auth-tls-pass-certificate-to-upstream should be bool 2017-11-30 19:27:32 -05:00
Manuel de Brito Fontes 09524cd336 Release nginx ingress controller 0.9.0 2017-11-30 18:46:06 -03:00
Manuel de Brito Fontes 3058e7758d Add setting to configure proxy responses in the stream section 2017-11-30 17:53:23 -03:00
Manuel de Brito Fontes 161b485ae0 Add option to configure the redirect code 2017-11-30 12:08:43 -03:00
Manuel de Brito Fontes 091d272297 Release nginx ingress controller 0.9-beta.19 2017-11-28 20:10:18 -03:00
Samantha Monteiro 270562ab60 Adding new controller to the catalog 2017-11-28 19:15:44 -03:00
Manuel Alejandro de Brito Fontes 27c863085e
Merge pull request #1748 from aledbf/0.9-beta.18
Release nginx ingress controller 0.9-beta.18
2017-11-27 14:23:34 -03:00
Chris Ross 7530499e7d
update link to affinity example
the example README link was incorrect.
2017-11-27 09:23:46 -07:00
Fernando Diaz bb6ae76c25 Complete Config-Map Documentation Overhaul
Changes the Config-Map documentation to be easier to search and follow
a format similar to that in the annotations section. Also adds some missing
configuration options.

Fixes #1532
2017-11-25 16:49:31 -06:00
Manuel de Brito Fontes a6d51a03b1 Change annotations prefix 2017-11-24 16:42:21 -03:00
Manuel de Brito Fontes f199a8ecaf Release nginx ingress controller 0.9-beta.18 2017-11-23 22:14:39 -03:00
Manuel Alejandro de Brito Fontes c13cdbf127
Merge pull request #1736 from rafik8/patch-1
Update catalog.md
2017-11-23 22:01:22 -03:00
Fernando Diaz 30c15c302b Add config-map usage and options to Documentation
Adds information on how to deploy and use a config-map in order to
overwrite default nginx-controller configuration options. It cleans-up
and adds more to the possible configuration options and their defaults.
2017-11-23 14:01:31 -06:00
Rafik Harabi 52d0db02cc
Update catalog.md
update traefik link
2017-11-21 16:23:24 +00:00
Mengxin Liu e2ce52a55e fix: fix typos in docs. 2017-11-20 01:25:50 +08:00
Manuel de Brito Fontes 2223ea9600 Add annotation to enable passing the certificate to the upstream server 2017-11-17 21:28:45 -03:00
Manuel de Brito Fontes 79f6afba06 Add docker-registry example [ci skip] 2017-11-17 20:33:41 -03:00
iamgd67 5f1655d439
Update cli-arguments.md 2017-11-16 13:45:03 +08:00
Manuel de Brito Fontes c5b0c8ab0d Add annotation for setting proxy_redirect 2017-11-13 20:19:41 -03:00
Manuel de Brito Fontes 74df879f32 Fix TLS example [ci skip] 2017-11-13 12:58:19 -03:00
Manuel de Brito Fontes fdd231816c Disable features not availables in some platforms 2017-11-12 11:12:58 -03:00
Manuel de Brito Fontes ce24ec84d8 Fix development doc [ci skip] 2017-11-11 15:24:28 -03:00
Manuel de Brito Fontes f035733477 Fix default SSL certificate flag docs [ci skip] 2017-11-10 15:40:10 -03:00
Manuel de Brito Fontes 58516a75dd Add doc for log-format-escape-json [ci skip] 2017-11-10 07:11:38 -03:00
Manuel de Brito Fontes eed75f43f6 Release nginx ingress controller 0.9-beta.17 2017-11-09 18:46:22 -03:00
Fernando Diaz 35172b7275 Add better documentation for deploying for dev
Adds more information on deploying an nginx-ingress controller
for development. Adds info to the minikube section of
deployments which is commonly used for local development.
2017-11-06 11:05:20 -06:00
Manuel de Brito Fontes 311d286a34 Fix license in header of files 2017-11-05 18:35:46 -03:00
Manuel de Brito Fontes b3d1539954 Release nginx ingress controller 0.9-beta.16 2017-11-02 12:08:59 -03:00
Ricardo Pchevuzinske Katz fddcfd0340 Adds Brotli support 2017-11-01 17:53:18 -02:00
Denis Andrejew a7a76bd692
fix typo in user-guide/annotations.md 2017-10-28 15:43:04 +01:00
Max Laverse bfe20306a0 Make X-Forwarded-For computation configurable 2017-10-26 17:44:17 +02:00
Manuel de Brito Fontes 93bbc1e045 Add note for certificate authentication in Cloudflare 2017-10-24 22:18:23 -03:00
rnburn 888375acef Upgrade nginx-opentracing. 2017-10-24 13:49:30 -07:00
Manuel Alejandro de Brito Fontes 0dab51d9eb Merge pull request #1568 from zouyee/cluster-loadbalancing
update defaultbackend tag
2017-10-24 14:59:24 -03:00
Manuel de Brito Fontes 3e84be5fa6 Do not use relative urls 2017-10-23 11:14:51 -03:00
Manuel Alejandro de Brito Fontes e2790c8f6f Merge pull request #1553 from estaleiro/cors-improvement
Cors features improvements
2017-10-22 18:29:52 -03:00
Ricardo Pchevuzinske Katz 2097676ca8 Adds support for other Cors directives
CORS annotations improvements

Cors improvements

Cors improevements

Cors improvements

Cors improvements
2017-10-22 19:22:12 -02:00
zouyee db731c5a5d update defaultbackend tag 2017-10-22 18:34:16 +08:00
Manuel de Brito Fontes 6537ff3ebf Auto stash before merge of "master" and "master/master" 2017-10-20 22:38:27 -03:00
Manuel de Brito Fontes 04e54b750c Fix development guide link 2017-10-20 21:14:27 -03:00
Ilya Saulenko 3d07b97a8a Add ingress.kubernetes.io/proxy-next-upstream annotation to annotations.md 2017-10-16 21:53:07 +03:00
Manuel de Brito Fontes 32ca583a51 Update documentation and examples [ci skip] 2017-10-16 09:55:46 -03:00
Manuel de Brito Fontes 8957321f42 Remove auth-send-body [ci skip] 2017-10-16 09:06:41 -03:00
Manuel de Brito Fontes 026bb52469 Improve documentation and examples [ci skip] 2017-10-15 12:55:40 -03:00
Manuel de Brito Fontes a30d3775c4 Merge remote-tracking branch 'master/master' into docs 2017-10-13 18:17:38 -03:00
Manuel de Brito Fontes a9168f276e Split documentation 2017-10-13 18:13:51 -03:00
tamal 39b58a8e8b Document Voyager's support for various annotations 2017-10-12 13:06:06 -07:00
Manuel de Brito Fontes 2139ee85e7 Move nginx to root directory 2017-10-06 16:58:36 -03:00
Manuel de Brito Fontes 425936f244 Release nginx ingress controller 0.9-beta.15 2017-10-06 01:34:35 -03:00
Manuel de Brito Fontes b5c9ed08ad Release nginx ingress controller 0.9-beta.14 2017-10-02 08:55:18 -03:00
Manuel de Brito Fontes 28fd791070 Fix links 2017-09-30 18:05:17 -03:00
Nick Sardo 15e885fd41 Merge pull request #1353 from tonglil/patch-2
Clarify how to disable the GCE ingress controller
2017-09-29 09:47:56 -07:00
Tony Li 9bbabf12f1 Update nginx controller action 2017-09-26 14:46:46 -04:00
Tony Li 3b4df5c9bf Clarify list
Make it clear it is not a list of steps, but a list of options.
2017-09-26 14:45:25 -04:00
Tony Li 19f49d5da0
expand on soft disable 2017-09-13 21:37:12 -04:00
Tony Li b87c5ff39d
fix 2017-09-13 21:16:55 -04:00
Tony Li f40b5cb8b6
consolidate gce ingress disabling methods 2017-09-13 21:16:06 -04:00
Tony Li 413b02803e
be even more clear about ingress.class selector 2017-09-13 21:16:03 -04:00
Tony Li 7bb0f4d394
be explicit about ingress.class usage 2017-09-13 21:15:24 -04:00
Tony Li 69c59dbbf6
update annotation style 2017-09-13 21:12:35 -04:00
Tony Li 78639ebfbd
fix link 2017-09-13 19:44:36 -04:00
Tony Li e490c19339 Fix link 2017-09-13 19:39:13 -04:00
Tony Li 81f5170034
fix link 2017-09-13 19:38:48 -04:00
Manuel de Brito Fontes 109ee27013 Release nginx ingress controller 0.9.0-beta.13 2017-09-08 11:56:25 -03:00
Tiago Scolari 15fae6c236 Fix kubeconfig example for nginx deployment
Missing the `volumeMounts`, without it the pod will not start
2017-09-07 07:34:20 +01:00
Ricardo Pchevuzinske Katz d33b748716
Adds support for error page in Client Certificate Authentication 2017-09-03 17:12:03 -03:00
Manuel Alejandro de Brito Fontes 54459d8d42 Merge pull request #1278 from antoineco/proxy-pass-params
Add proxy-pass-params annotation and Backend field
2017-09-02 17:43:42 -03:00
Khris Richardson fbd3778fa4 fix link to conformance suite 2017-09-01 16:06:44 -07:00
Antoine Cotten c0fecd5bd7
Add proxy-pass-params annotation and Backend field 2017-08-31 15:09:23 +02:00
Manuel de Brito Fontes 9807b691b7 Release nginx ingress controller 0.9.0-beta.12 2017-08-29 17:28:50 -03:00
Manuel Alejandro de Brito Fontes 0c6f15e372 Merge pull request #1230 from danielqsj/update-godep-doc
Update godep guide link
2017-08-23 13:02:51 -04:00
Manuel Alejandro de Brito Fontes 83fc69284f Merge pull request #1228 from danielqsj/update-release
Update release doc in getting-started.md
2017-08-23 13:02:27 -04:00
danielqsj ff0d15d1ca Update godep guide link 2017-08-23 22:53:37 +08:00
danielqsj a6d041e745 Update release doc in getting-started.md 2017-08-23 22:45:17 +08:00
danielqsj a22e91b405 Update annotations doc with base-url-scheme 2017-08-23 22:09:00 +08:00
Manuel Alejandro de Brito Fontes e0b3fcb76c Merge pull request #1192 from Lion-Wei/patch-6
Update README.md
2017-08-21 07:46:18 -04:00
Manuel Alejandro de Brito Fontes f3f5e733ba Merge pull request #1193 from Lion-Wei/patch-7
fix broken link
2017-08-21 07:45:45 -04:00
Manuel Alejandro de Brito Fontes f80f00e6a5 Merge pull request #1195 from Lion-Wei/patch-9
Update troubleshooting.md
2017-08-21 07:44:27 -04:00
Lion-Wei 6a3db08a1e Update README.md 2017-08-21 12:00:05 +08:00
Lion-Wei 9b69ed8f5b Update troubleshooting.md 2017-08-21 11:54:56 +08:00
Lion-Wei 15bd679b03 Update README.md 2017-08-21 11:05:29 +08:00
Lion-Wei e8f3c16178 Update README.md 2017-08-21 10:51:18 +08:00
Manuel Alejandro de Brito Fontes ad723a7028 Merge pull request #1161 from mbssaiakhil/patch-13
Fix minor typo in GCE Ingress controller FAQ
2017-08-19 14:20:05 -04:00
Manuel Alejandro de Brito Fontes f906687bb8 Merge pull request #1174 from Lion-Wei/pr-first-letter
fix several titles
2017-08-19 08:56:29 -04:00
Manuel Alejandro de Brito Fontes f42c81817a Merge pull request #1173 from Lion-Wei/patch-5
Update admin.md
2017-08-17 22:43:06 -04:00
Lion-Wei 34467aec82 fix several titles 2017-08-18 10:39:24 +08:00
Lion-Wei 736d2a4ba9 Update admin.md 2017-08-18 10:27:38 +08:00
Lion-Wei 960921730f Update README.md 2017-08-18 10:15:28 +08:00
Malepati Bala Siva Sai Akhil 30469b5486 Fix typo in GCE Ingress controller FAQ 2017-08-17 03:59:07 +05:30
Malepati Bala Siva Sai Akhil 80da3a7a44 Fix a broken href and typo in Ingress FAQ 2017-08-17 03:54:47 +05:30
Malepati Bala Siva Sai Akhil 0df6e45751 Fix minor typos in Ingress admin guide 2017-08-17 03:43:41 +05:30
Manuel Alejandro de Brito Fontes 9d934e3534 Merge pull request #1147 from asifdxtreme/patch-12
Minor Typo Fix
2017-08-16 14:28:54 -03:00
Mohammad Asif Siddiqui 7d841f865d Minor Typo Fix 2017-08-17 00:32:42 +08:00
Mohammad Asif Siddiqui 89dbe531c0 Minor Typo Fix 2017-08-17 00:27:43 +08:00
Tony Li a27a873d21
update cache table 2017-08-12 03:14:55 -04:00
Tony Li ed4f099f8f
update misc table 2017-08-12 03:14:55 -04:00
Tony Li f462af405a
update url table 2017-08-12 03:14:24 -04:00
Tony Li f61a76695f
update auth table 2017-08-12 03:14:23 -04:00
Tony Li eb9e5223d8
add defaults 2017-08-12 03:14:23 -04:00
Tony Li 1916fd5af5
leverage table 2017-08-12 03:14:23 -04:00
Tony Li 6602b2f0d8
fix typo 2017-08-12 03:14:08 -04:00
Tony Li 91e75457c4
make easier to read 2017-08-12 02:56:48 -04:00
Tony Li 4950d651c9 Add gce annotations
Related to creating HTTPS load balancers.
2017-08-11 21:35:52 -04:00
Mohammad Asif Siddiqui 7d94bc8747 Update annotations.md 2017-08-10 14:03:34 +08:00
Manuel Alejandro de Brito Fontes 6403efe0d4 Merge pull request #1058 from sethpollack/rpm
add per minute rate limiting
2017-08-03 20:44:49 -04:00
Fernando Diaz 827658a3cc Add common Env-Variable options to Dev Docs
Adds common options to the environment variables for docker, and
registry.
2017-08-03 13:09:22 -05:00
Fernando Diaz ef499aaff1 Minor fixes for Development Documentation
Further cleans up the development documentation with spacing and
more readable text.
2017-08-03 11:29:02 -05:00
Fernando Diaz 86b52fa957 Add more descriptive steps in Dev Documentation
Adds more descriptive steps in the Development Documentation,
like more information on obtaining dependencies, building, and
deploying an image of the ingress controller. Also adds more
descriptive information on deploying as well as some fixes
on grammar and spelling.
2017-08-02 23:02:02 -05:00
Seth Pollack 40a9a54082
add per minute rate limiting 2017-08-01 23:24:48 -04:00
Joao Morais ae20bbbb88 Update annotations doc 2017-07-16 09:26:51 -03:00
Manuel de Brito Fontes f4fe72a247 Release nginx 0.9.0-beta.11 2017-07-15 13:56:38 -04:00
Manuel de Brito Fontes 9dec76acda Fix nginx ingress controller release 0.9-beta.9 2017-06-30 10:20:10 -04:00
Manuel de Brito Fontes 796aa945f0 Release nginx ingress controller 0.9-beta.9 2017-06-29 20:00:08 -04:00
Manuel de Brito Fontes 4d4ece1d89 Release nginx ingress controller 0.9-beta.8 2017-06-13 22:22:21 -04:00
Nick Sardo 46a9943eb6 Add websocket example 2017-06-09 12:46:47 -07:00
Manuel Alejandro de Brito Fontes bad009ecb4 Merge pull request #776 from unixwitch/annotations-list
docs/annotations.md: add list of known annotations
2017-05-28 14:54:57 -04:00
Liss Tarnell d4d369d8c1 docs/annotations.md: fix app-root and clean up haproxy 2017-05-28 19:47:24 +01:00
Manuel de Brito Fontes 6563330d2b Release nginx ingress controller 0.9-beta.7 2017-05-26 15:10:07 -04:00
Liss Tarnell d871f4409b docs/annotations.md: add list of known annotations
Per discussion in #770 and on Slack, create a list of known annotations across
various Ingress controller implementations.  This will (hopefully) increase
compatibility across implementations and reduce the need for users to change
all their annotations when changing Ingress controllers.
2017-05-26 18:51:32 +01:00
Julian V. Modesto e70a7f39c3 Add Voyager to catalog 2017-05-25 14:52:59 -04:00