Prashanth B
0af8cccc7f
Merge pull request #54 from bprashanth/devel_docs
...
Expand developer docs
2016-12-13 14:21:17 -08:00
bprashanth
939cb9c122
Expand developer docs
2016-12-13 10:50:08 -08:00
bprashanth
5fcd42f7dc
Bump up glbc version to match release
2016-12-12 19:16:33 -08:00
Giancarlo Rubio
bd9ec42042
fix typo in variable ProxyRealIPCIDR
2016-12-12 14:23:45 +01:00
bprashanth
5fde50d3c9
Fix unittests
2016-12-07 11:53:16 -08:00
Prashanth B
cd07b0b06d
Merge pull request #21 from bprashanth/default_backend_retry
...
Refactor default backend handling and add better events
2016-12-07 11:26:07 -08:00
Manuel de Brito Fontes
f7011d22f8
Update godeps
2016-11-29 18:10:06 -03:00
Manuel de Brito Fontes
86dbf979cb
Add nginx metrics to prometheus
2016-11-29 18:10:06 -03:00
Manuel de Brito Fontes
81cd7782c6
Restart nginx if master process dies
2016-11-29 14:21:44 -03:00
Manuel de Brito Fontes
478d51c827
Add healthz checker
2016-11-27 02:28:04 -03:00
Manuel de Brito Fontes
16c5800545
Add e2e boilerplate
2016-11-23 21:34:30 -03:00
Manuel de Brito Fontes
42b58e957c
Avoid nginx reloads
2016-11-23 21:19:07 -03:00
Manuel de Brito Fontes
5a8e090736
Add Generic interface
2016-11-23 21:17:49 -03:00
Manuel de Brito Fontes
f2b627486d
Remove interface
2016-11-23 21:17:49 -03:00
Manuel de Brito Fontes
ed9a416b01
Split implementations from generic code
2016-11-23 21:17:49 -03:00
bprashanth
8c4d951df3
Bump up glbc version
2016-11-22 18:42:00 -08:00
bprashanth
d2312229dd
Don't retry on instance group not found
2016-11-22 18:31:34 -08:00
bprashanth
d7fb15d972
Better events and timeouts for health checks
2016-11-22 18:31:07 -08:00
bprashanth
b789b78837
Log urlmap
2016-11-22 16:44:08 -08:00
bprashanth
6260eeeed4
Re-order default backend deletion calls
2016-11-22 16:39:08 -08:00
Manuel de Brito Fontes
0dbe499a3b
Fix lint errors
2016-11-11 19:46:09 -03:00
Manuel de Brito Fontes
96f8ec419d
Remove gce data race in tests
2016-11-11 18:25:42 -03:00
Manuel de Brito Fontes
827fcf10dd
Fix lint errors
2016-11-11 18:23:02 -03:00
Manuel de Brito Fontes
4d1887310b
Update GCE ingress controller
2016-11-11 18:22:35 -03:00
Manuel de Brito Fontes
e963d095ab
Remove nginx-alpha, examples and simplify read files
2016-11-10 18:46:41 -03:00
Manuel de Brito Fontes
55acaabbd8
Merge branch 'copy-history' of https://github.com/aledbf/contrib into history
2016-11-10 17:51:37 -03:00
bprashanth
ef44383e33
Basic structure
2016-11-10 10:23:50 -08:00
bprashanth
294ff58f63
Clarify ingress docs
2016-11-08 10:25:35 -08:00
Kubernetes Submit Queue
bff5d0e5a2
Merge pull request #1879 from r2d4/map_hash_bucket_size
...
Automatic merge from submit-queue
Make map_hash_bucket_size configurable
I was getting an error while trying to run the nginx controller in minikube. This allows this nginx configuration option to be passed in through a configmap.
The default value depends on the processor's cache line size (32 | 64 | 128), however ServerNameHashBucketSize is determined similarly, so I've set it to the same default (64).
Fixes #1817
ref https://github.com/kubernetes/minikube/issues/611
cc @bprashanth
2016-11-03 09:39:47 -07:00
Kubernetes Submit Queue
e1faa8ebe9
Merge pull request #1813 from marketlogicsoftware/kayrus/nginx-log-format
...
Automatic merge from submit-queue
Added domain name and server port into nginx logs
I replaced dashes so it shouldn't brake log parsers.
In addition here are the [fluentd rules](dc71d8db4a/docker/fluentd/td-agent.conf (L230..L237)
) which parse these logs (requires https://github.com/tagomoris/fluent-plugin-parser plugin)
2016-10-25 09:51:43 -07:00
Manuel de Brito Fontes
248699cbc3
Sync yaml probes with published image
2016-10-21 11:59:12 -03:00
Matt Rickard
c8487c1973
Make map_hash_bucket_size configurable
2016-10-14 11:20:34 -07:00
Denis Andrejew
54891aef04
fix typo in ingress/controllers/README.md
2016-10-11 18:25:12 +02:00
Kubernetes Submit Queue
6456025035
Merge pull request #1830 from aledbf/dbackend
...
Automatic merge from submit-queue
[nginx-ingress-controller] Add support for default backend in Ingress rule
replaces #1759
2016-10-06 14:28:10 -07:00
Kubernetes Submit Queue
a2aae637dc
Merge pull request #1808 from whitlockjc/document-nginx-connection-header
...
Automatic merge from submit-queue
ingress/controllers/nginx: WebSocket documentation
For those that do not understand the default way in which nginx proxies
requests not containing a "Connection" header, the approach for enabling
WebSocket support might not make sense. This commit adds documentation
that explains why things are done this way.
2016-10-05 10:09:18 -07:00
Manuel de Brito Fontes
a0776997c3
Add support for default backend in Ingress rule
2016-10-04 09:28:21 -03:00
bprashanth
190c9a277a
Bump glbc version in Makefile
2016-10-03 10:12:25 -07:00
bprashanth
98af96514e
Don't index ingress.status.ip if empty.
2016-10-03 10:11:43 -07:00
Manuel de Brito Fontes
541928e27d
Add external authentication using auth_request
2016-10-03 11:54:02 -03:00
kayrus
0bae7c4b7c
Added domain name and server port into nginx logs
2016-09-30 12:32:25 +02:00
Manuel de Brito Fontes
25bf00a1fc
Add docs about the log format
2016-09-29 22:16:32 -03:00
Jeremy Whitlock
0373ce6f31
ingress/controllers/nginx: WebSocket documentation
...
For those that do not understand the default way in which nginx proxies
requests not containing a "Connection" header, the approach for enabling
WebSocket support might not make sense. This commit adds documentation
that explains why things are done this way.
2016-09-29 15:42:46 -06:00
Kubernetes Submit Queue
90d8402293
Merge pull request #1802 from aledbf/fix-vars
...
Automatic merge from submit-queue
[nginx-ingress-controller] Initialize proxy_upstream_name variable
fixes #1801
2016-09-29 11:28:25 -07:00
Manuel de Brito Fontes
75dd1d3c6a
Initialize proxy_upstream_name variable
2016-09-29 14:53:54 -03:00
Kubernetes Submit Queue
e9b160c519
Merge pull request #1772 from aledbf/check-new-error
...
Automatic merge from submit-queue
[nginx-ingress-controller] Avoid replacing nginx.conf file with invalid content
2016-09-28 18:08:20 -07:00
Manuel de Brito Fontes
db3388e777
Avoid replacing nginx.conf file if the new configuration is invalid
2016-09-28 21:35:20 -03:00
George G
963081375b
ingress/controllers/README.md: Fix a link
2016-09-28 16:32:20 +01:00
Kubernetes Submit Queue
d6e8d89108
Merge pull request #1771 from bprashanth/ing_0.8.0
...
Automatic merge from submit-queue
Bump glbc to 0.8.0
Don't think this hits the bar for 1.4.0, but hopefully it can make 1.4.1. The version bump is for the godep update that fixes an issue with the throttling workqueue (https://github.com/kubernetes/kubernetes/pull/31396 ). I should've done this sooner, dropped it.
Also fixes https://github.com/kubernetes/contrib/issues/1776 and https://github.com/kubernetes/contrib/issues/1783
2016-09-27 14:39:04 -07:00
Manuel de Brito Fontes
e74b8039a5
Add annotation to add CORS support
2016-09-27 13:35:57 -03:00
Kubernetes Submit Queue
b49a91965c
Merge pull request #1786 from aledbf/custom-funcs-docs
...
Automatic merge from submit-queue
[nginx-ingress-controller] Add docs about go template
Address https://github.com/kubernetes/contrib/pull/1711#issuecomment-249474385
2016-09-26 15:44:20 -07:00