Commit graph

2417 commits

Author SHA1 Message Date
Antoine Cotten
01399dd625 Remove duplicated BuildConfigFromFlags func (#2162)
Use BuildConfigFromFlags from k8s.io/client-go/tools/clientcmd instead
of local copy.
2018-03-01 10:27:53 -03:00
rvkubiak
8ddb610604 Add GCB config to build defaultbackend (#2125)
Uses Google Container Builder to build and push the defaultbackend
image.  This will be used for automated builds of Kubernetes addon
images.
2018-02-28 18:18:12 -03:00
Qiu Jian
56036ddc57 Add publish-status-address flag (#2148)
* Add publish-status-address flag

If this flag is set, status of ingress resources will be updated
with this address.

* Address aledbf's comment
2018-02-27 00:02:19 -03:00
Manuel Alejandro de Brito Fontes
3c67976969
In case of TLS errors do not allow traffic (#2146) 2018-02-25 17:20:14 -03:00
Manuel Alejandro de Brito Fontes
216fe01a07
Add option in the configuration configmap to enable remote logging (syslog) (#2145) 2018-02-25 12:47:14 -03:00
Manuel Alejandro de Brito Fontes
0dee303ac2
Add annotation to disable logs in a location (#2144) 2018-02-25 11:38:54 -03:00
Manuel Alejandro de Brito Fontes
edb3be64ea
Only add HSTS headers in HTTPS (#2143) 2018-02-25 11:18:42 -03:00
Manuel Alejandro de Brito Fontes
a8ce680d43
Fix error loading modules (#2141) 2018-02-24 18:09:23 -03:00
Manuel Alejandro de Brito Fontes
94a85c99f7
Cors header should always be returned (#2140) 2018-02-24 17:52:23 -03:00
Eli James (Cedric Chin)
6953ddb8e6 Update RBAC documentation for endpoints (#2139)
For the Role named `nginx-ingress-role`, `endpoints` no longer needs or has `create` and `update` permissions.  This confused me, so I hope this helps!
2018-02-24 10:31:22 -03:00
Guang Ya Liu
f26c881e3f Updated log level to v2 for sysctlFSFileMax. (#2137)
This is very importatnt log for trouble-shooting, we should update
it to v2 by default.
2018-02-23 13:11:54 -03:00
Thanatat Tamtan
309a79483f fix limit-req-status-code doc (#2133) 2018-02-22 11:39:16 -08:00
nrmitchi
a4874806f2 Update configmap.md (#2124) 2018-02-21 11:09:32 -08:00
Manuel Alejandro de Brito Fontes
9d0ce7c960
Release nginx ingress controller 0.11.0 (#2122) 2018-02-21 06:16:52 -08:00
Antoine Cotten
e9a9ce948c Revert deletion of dependency version override (#2127)
This partially reverts commit 9bcb5b08ea.
2018-02-21 06:12:54 -08:00
Manuel Alejandro de Brito Fontes
809aab7c82
Remove deprecated flag disable-node-list (#2119) 2018-02-20 11:56:25 -08:00
Manuel Alejandro de Brito Fontes
0990c5b6ad
Migrate to codecov.io (#2120)
* Migrate to codecov.io

* Fix data race

* Update nginx to 1.13.9
2018-02-20 08:27:02 -08:00
Manuel Alejandro de Brito Fontes
9dd5b0b023
Fix coveralls report (#2118) 2018-02-20 04:35:41 -08:00
Manuel Alejandro de Brito Fontes
220ee035ac
Retry initial connection to the Kubernetes cluster (#2089) 2018-02-17 12:25:04 -08:00
Karl Stoney
d1b6f32981 Enabled the dynamic reload of GeoIP data (#2107)
* Moved geoip data into its own folder so it can be volume mounted

* Added FS watches for the geoip data

* Fixed single quotes issue (interpolation)

* Fixed gofmt errors

* Updated to directory crawl
2018-02-17 12:24:50 -08:00
Manuel Alejandro de Brito Fontes
ce8ba06208
Fix e2e tests updating nginx image (#2112) 2018-02-17 12:23:00 -08:00
Victor Trac
131fdf1e01 replace '‑' with actual dashes '-' (#2111) 2018-02-16 15:02:41 -08:00
Mathieu Parent
b02c0f502a Fix proxy_redirect description (#2102) 2018-02-16 09:59:12 -08:00
Bea
f468007d6c Updates and extends client cert documentation (#2105)
Updates and extends the documentation about enabling client certificate authentication.
2018-02-16 07:17:29 -08:00
Karl Stoney
769f11df60 Added GeoIP Organisational data (#2099) 2018-02-15 14:10:20 -08:00
Manuel Alejandro de Brito Fontes
9bb9011e57
Only pods in running phase are vallid for status (#2093) 2018-02-14 21:19:27 -08:00
Nick Sardo
1f79333789
Merge pull request #2091 from nicksardo/https-port-echo
Add HTTPS port to echoheaders
2018-02-14 14:12:06 -08:00
rvkubiak
0311a99d3e Update Makefile to allow specifying tag from command line (#2092)
The usage text in the Makefile suggests that you can specify TAG=1.4 to your make command to build with the specified tag.  This does not work, since TAG is hard coded in the Makefile and overwrites any value you pass on the command line.

$ GOPATH=/go TAG=notagforyou make container
docker build --pull -t gcr.io/google_containers/defaultbackend-amd64:1.4 .
Sending build context to Docker daemon  5.921MB
Step 1/4 : FROM scratch
 ---> 
Step 2/4 : USER 65534:65534
 ---> Using cache
 ---> 0f38024aa24e
Step 3/4 : COPY server /
 ---> f8509ce4595d
Step 4/4 : ENTRYPOINT /server
 ---> Running in 29b31420e648
 ---> 65818e326440
Removing intermediate container 29b31420e648
Successfully built 65818e326440
Successfully tagged gcr.io/google_containers/defaultbackend-amd64:1.4

Update the TAG variable to work as documented.
2018-02-14 14:10:42 -08:00
Nick Sardo
665985921b Add HTTPS port to echoheaders 2018-02-14 14:07:45 -08:00
Arno Uhlig
5101e74347 Ingress custom backend (#2086)
* fix out of range

* add metrics and health endpoint

* ensure extension dot prefix
2018-02-14 09:16:44 -08:00
Mathieu Parent
0b7d5163c4 Add LemonLDAP::NG kubernetes controller to catalog (#2084) 2018-02-14 09:15:58 -08:00
Manuel Alejandro de Brito Fontes
9bcb5b08ea
Use a ring channel to avoid blocking write of events (#2082)
* Use a ring channel to avoid blocking write of events

* Add eapache/channels dependency
2018-02-13 17:46:18 -08:00
Manuel Alejandro de Brito Fontes
33475b7184
Fix opentracing configuration when multiple options are configured (#2075) 2018-02-12 16:08:49 -08:00
Manuel Alejandro de Brito Fontes
80462ecdad
Remove initContainer from default deployment (#2077) 2018-02-12 15:14:11 -08:00
Manuel Alejandro de Brito Fontes
98213efee3
Fix spelling errors (#2076) 2018-02-12 14:33:26 -08:00
Manuel Alejandro de Brito Fontes
e596a084f8
Do not cancel the synchronization of secrets (#2069) 2018-02-11 21:37:02 -08:00
Manuel Alejandro de Brito Fontes
864aacc8d3
Update Go to 1.9.4 (#2071) 2018-02-11 21:24:26 -08:00
Manuel Alejandro de Brito Fontes
d4784cfe59
Always return an IP address (#2065) 2018-02-11 12:39:01 -08:00
Mathieu Parent
42c7111259 Run one test at a time (#2063)
Running in parallel could fail if one of the test changes the ConfigMap
2018-02-10 08:02:21 -08:00
Vikram Hosakote
a786c1ec4e Added doc for helm with RBAC enabled (#2054) 2018-02-09 07:08:36 -08:00
Guang Ya Liu
d8efd39694 Get file max from fs/file-max. (#2050) 2018-02-08 08:55:25 -08:00
Lihua Tang
1947f35121 Fix typos (#2046) 2018-02-07 19:15:50 -08:00
Karl Stoney
d76ea2c6f4 Added nginx_cookie_flag_module (#2021) 2018-02-07 18:14:20 -08:00
david
5ca39ae600 add matchLabels in Deployment yaml, that both API extensions/v1beta1 and apps/v1 can be used (#2036)
Signed-off-by: LinWengang <linwengang@chinacloud.com.cn>
2018-02-07 08:50:12 -08:00
Oilbeater
7ede78f004 fix spell error reslover -> resolver (#2041) 2018-02-07 07:24:09 -08:00
Oilbeater
36acee29ff fix wrong annotation (#2040) 2018-02-07 07:23:41 -08:00
Jianfeng Li
f5d764cc9c fix typo stickyness to stickiness (#2039) 2018-02-07 07:23:06 -08:00
TaoGe
7625ef2276 Update README.md (#2038) 2018-02-07 07:22:34 -08:00
Elvin Efendi
a30bf2154e do not ignore $http_host and $http_x_forwarded_host (#2030) 2018-02-06 10:59:59 -08:00
david
20675cccd0 fix broken links in static-ip readme (#2035)
Signed-off-by: LinWengang <linwengang@chinacloud.com.cn>
2018-02-05 17:43:35 -08:00