Commit Graph

171 Commits

Author SHA1 Message Date
Glenn Slaven 2fa539089a Increment nginx image tag 2018-06-08 16:55:40 +10:00
Glenn Slaven 0d5942c14c Add geoip2 module and DB to nginx build 2018-06-08 16:54:52 +10:00
Lorenzo Fontana 2c6b302288
Bump nginx influxdb module to f8732268d44aea706ecf8d9c6036e9b6dacc99b2
Signed-off-by: Lorenzo Fontana <lo@linux.com>
2018-06-05 04:33:33 +02:00
Paul DeCarlo cf9ce3dde1 symlink lua-platform-path for all platforms 2018-06-04 15:35:09 -05:00
Manuel de Brito Fontes b0643e46f7
Update nginx dependencies 2018-05-31 15:00:15 -04:00
Manuel de Brito Fontes 8a0ed4f787
Do not run qemu static register automatically 2018-05-26 16:27:45 -04:00
Manuel de Brito Fontes bb4d483837
Update go dependencies 2018-05-26 16:27:45 -04:00
Manuel Alejandro de Brito Fontes 132a60ac5e
Update nginx modules to fix core dump [ci skip] (#2569) 2018-05-25 00:01:36 -04:00
Manuel Alejandro de Brito Fontes 0564c17d74
Update qemu to 2.12.0 [ci skip] (#2558) 2018-05-23 19:47:17 -04:00
Johannes 'fish' Ziemke a582ec806a Update module-vts = 0.1.16 to fix duration metrics
Currently the ingress image uses 0.1.15 which exposes broken duration
metrics on newer nginx versions like the one used in the ingress
controller (1.13.12).

See downstream issue: https://github.com/vozlt/nginx-module-vts/issues/121
2018-05-22 18:59:20 +02:00
Manuel de Brito Fontes 29ea6c9ddc
Update nginx modules 2018-05-17 15:33:38 -04:00
Lorenzo Fontana eb277bcdb0
Nginx image: add the influxdb module
Signed-off-by: Lorenzo Fontana <lo@linux.com>
2018-05-17 15:53:29 +02:00
Nick Sardo 3731f5156d Increase keepalive_timeout for echoheaders 2018-05-16 14:36:12 -07:00
k8s-ci-robot c8fec068d9
Merge pull request #2502 from aledbf/update-go
Update go version in fortune teller image
2018-05-13 08:45:25 -07:00
Manuel de Brito Fontes c210f80edd Update go version in fortune teller image 2018-05-13 09:24:04 -04:00
Elvin Efendi b4b0bbe25a [ci skip] bump nginx baseimage version 2018-05-11 11:14:19 -04:00
Elvin Efendi 86b0846369 add resty cookie 2018-05-10 16:25:20 -04:00
Paul Cody Johnston e98e3f3b9d Example of using nginx-ingress with gRPC 2018-05-03 20:39:38 -06:00
Manuel de Brito Fontes 3fb5ea1fb0 Update nginx image 2018-04-24 16:24:38 -03:00
Jeff Schroeder 916ccf39d3
Update nginx-opentracing to 0.3.0
This version includes a new `http.host` header to make searching by
vhost in zipkin or jaeger more trivial.
2018-04-23 18:55:13 -05:00
Elvin Efendi 5bc8d4f966 include lua-resty-balancer in nginx image 2018-04-19 23:41:40 -04:00
Manuel de Brito Fontes 86b0c8e9f4 Update nginx image to fix modsecurity crs issues 2018-04-17 18:48:33 -03:00
Manuel Alejandro de Brito Fontes 22a2e9b426
Update nginx to 1.13.12 (#2327) 2018-04-10 19:09:41 -03:00
Manuel Alejandro de Brito Fontes 888b74b336
Disable lua waf where luajit is not available (#2306) 2018-04-07 15:27:10 -03:00
Manuel Alejandro de Brito Fontes fd458df0a6
Fix issues building nginx image in different platforms (#2305) 2018-04-07 10:02:16 -03:00
Elvin Efendi 6987b3f667 include the rest of lua-resty-waf dependencies (#2303) 2018-04-07 07:49:21 -03:00
Elvin Efendi 82a6d4c2f5 include lua-resty-waf and its dependencies in the base Nginx image (#2301)
* install lua-resty-waf

* bump version

* include Kubernetes header
2018-04-06 18:08:25 -03:00
Manuel Alejandro de Brito Fontes 13d390ebb0
Update nginx to 1.13.11 (#2290) 2018-04-04 12:18:17 -03:00
Manuel Alejandro de Brito Fontes e2937cc8f6
Fix custom-error-pages image publication script (#2289) 2018-04-03 15:09:34 -03:00
AdamDang bcb162ac0f Update README.md (#2276)
Small typo fix .
2018-03-30 08:00:43 -03:00
Ashley Gau 84a6e0c1ab add http/2 2018-03-22 10:25:35 -07:00
Manuel Alejandro de Brito Fontes 0398c410e6
Update nginx to 1.13.10 and enable gRPC (#2221) 2018-03-21 00:26:36 -03:00
Elvin Efendi dbbeffb86c include lua-resty-lock in nginx image (#2172) 2018-03-08 14:00:19 -08:00
Elvin Efendi 164bb7bd57 include lua-upstream-nginx-module in Nginx build (#2163) 2018-03-03 13:38:02 -03:00
Manuel Alejandro de Brito Fontes 3e07e06e7b
Update nginx with new modules (#2155) 2018-03-02 23:02:17 -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
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
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
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
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
Karl Stoney cab72086f5 Use v3/dev/performance of ModSecurity because of performance (#1996)
* Updated to very specific versions of modsecurity and
modsecurity-crs to deal with performance problems

* Put rules back in the correct order

* brotli rollback
2018-02-01 02:42:56 -08:00
Marc Sensenich 07c2bb8dde Add --with-http_secure_link_module for the Nginx build configuration (#1914) 2018-01-17 15:14:11 -02:00
Manuel Alejandro de Brito Fontes a8cea88573
Release nginx 0.32 (#1909) 2018-01-17 09:55:05 -02:00
Manuel Alejandro de Brito Fontes b329786ec3
Update nginx modules (#1852)
Update nginx to v1.13.8 and update modules
2017-12-26 20:05:23 -03:00
Manuel de Brito Fontes a4f67c0853 Fix verification of boilerplate, style and file headers 2017-12-03 13:58:23 -03:00
Manuel de Brito Fontes e52275d3be Update nginx v1.13.7 2017-11-21 18:57:21 -03:00
Manuel de Brito Fontes 81e02e6c08 Deprecate ubuntu-slim 2017-11-12 00:47:46 -03:00
Manuel de Brito Fontes 811829de60 Release nginx 0.29 2017-11-12 00:34:40 -03:00
Ricardo Pchevuzinske Katz fddcfd0340 Adds Brotli support 2017-11-01 17:53:18 -02:00
Manuel Alejandro de Brito Fontes e4e1e6874c
Merge pull request #1598 from acoshift/404-server-shutdown
404-server: graceful shutdown
2017-10-27 13:45:36 -03:00
Manuel Alejandro de Brito Fontes d534a90e11 Merge pull request #1593 from aledbf/fix-ubuntu-slim-makefile
Fix makefile default task
2017-10-26 12:37:04 -03:00
acoshift 2f8e81e383 404-server: graceful shutdown 2017-10-26 21:03:55 +07:00
Manuel de Brito Fontes 01410028f7 Fix makefile default task 2017-10-25 23:38:20 -03:00
Manuel de Brito Fontes e560536857 Update opentracing module and release image to quay.io 2017-10-25 23:37:37 -03:00
Manuel de Brito Fontes febd7cf3e2 Report information about errors deployments 2017-10-25 19:43:01 -03:00
Manuel de Brito Fontes d5a0d34e37 Add scripts to release from travis-ci 2017-10-25 19:09:12 -03:00
rnburn 888375acef Upgrade nginx-opentracing. 2017-10-24 13:49:30 -07:00
Nick Sardo 69efc3fec9 Merge pull request #1569 from aledbf/default-backend
Update 404 server image
2017-10-24 10:28:30 -07:00
rnburn efaff02837 Fix Makefile to work in OSX. 2017-10-23 18:18:52 -07:00
Manuel de Brito Fontes 5f8fe1aab8 Update 404 server 2017-10-22 11:31:50 -03:00
Manuel de Brito Fontes f2bb02da95 Release nginx-slim 0.27 2017-10-21 19:49:33 -03: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 98e4661607 Update nginx to 1.13.6 2017-10-10 15:16:15 -03:00
Manuel de Brito Fontes b038e7a954 Build modsecurity module as dynamic 2017-10-10 11:10:00 -03:00
Manuel de Brito Fontes a9a22b0c72 Add modsecurity module 2017-10-10 09:56:39 -03:00
Manuel Alejandro de Brito Fontes 169b776856 Merge pull request #1352 from aledbf/custom-error-pages
Add example for nginx custom error pages
2017-09-28 10:36:20 -07:00
Albert Vaca ea7771ead9 Allow overriding the tag and registry
The same way it is possible in controllers/nginx/Makefile
2017-09-26 23:11:25 +02:00
Manuel de Brito Fontes 319a60a313 Release nginx-slim 0.25 2017-09-17 20:38:39 -03:00
Manuel de Brito Fontes bc464c7cb8 Add example for nginx custom error pages 2017-09-13 20:11:32 -03:00
Rye Terrell 362469ba0a Update sha256sum of nginx substitutions
For whatever reason, this sha256sum changed. Double check this before merging, obviously, but it seems legit.
2017-09-12 08:31:55 -05:00
Manuel de Brito Fontes 87b1d137da Release nginx-slim 0.24 2017-09-08 11:31:45 -03:00
Manuel de Brito Fontes baf9cc47bd Update go dependencies 2017-08-16 09:12:47 -03:00
Jonathan Pulsifer 042de7a494
[404-server] Fix path in Godeps.json 2017-08-14 19:02:27 -04:00
Jonathan Pulsifer 5ffc721b34
Add 404-server (defaultbackend) 2017-08-14 18:57:43 -04:00
Mohammad Asif Siddiqui 82be2077b6 Make Readme file more readable 2017-08-10 11:48:06 +08:00
Manuel de Brito Fontes d0ee250ef4 Release nginx-slim 0.23 2017-08-08 14:06:54 -04:00
Nick Sardo 6b4f1c1dd6 Merge pull request #1073 from aledbf/remove-lua-ngx
Release nginx-slim 0.22
2017-08-07 16:58:58 -07:00
Manuel de Brito Fontes 95b04ff9eb Release nginx-slim 0.22 2017-08-07 19:50:03 -04:00
Manuel de Brito Fontes e4aa52509b Disable platform s390x 2017-08-07 19:44:13 -04:00
Manuel de Brito Fontes d758f79fc2 Release ubuntu-slim 0.14 2017-08-04 12:31:59 -04:00
Nick Sardo 3495bfb4ac Merge pull request #1007 from mkumatag/echoserver_multiarch
Multi arch echoserver image
2017-07-27 11:44:21 -07:00
Manjunath A Kumatagi 38e6c11979
Multi arch echoserver image 2017-07-24 14:44:03 +05:30
chentao1596 343a9f367d change the version of echoserver for creating app 2017-07-24 15:24:23 +08:00
Jonathan Pulsifer 03056aa563
echoheaders: Release echoserver:1.7 2017-07-17 14:55:56 -04:00
Jonathan Pulsifer 64f19e0ec3
echoheaders: nginx-slim:0.21 2017-07-17 14:46:24 -04:00
Nick Sardo 70ee676c4b Merge pull request #959 from aledbf/update-ngx
Release nginx-slim 0.21
2017-07-14 13:03:37 -07:00
Manuel de Brito Fontes 0e94849524 Release nginx-slim 0.21 2017-07-12 20:12:02 -04:00
Manuel de Brito Fontes 7315082dd0 Release ubuntu-slim:0.13 2017-07-12 20:10:43 -04:00
Remington Reackhof 53b83695d4 fix nginx version to 1.13.3 to fix integer overflow in the range filter vulnerability 2017-07-11 11:32:16 -05:00
Manuel de Brito Fontes e7fc9a5fcc Release nginx-slim 0.20 2017-06-27 19:36:08 -04:00
Nick Sardo a26bdc608c Merge pull request #887 from aledbf/update-ngx
Release nginx-slim 0.19
2017-06-20 17:21:13 -07:00
Manuel de Brito Fontes 04c06eaaa6 Release nginx-slim 0.19 2017-06-20 19:57:25 -04:00
Jeff Grafton b423e6d6ca Release ubuntu-slim:0.12 2017-06-19 15:40:20 -07:00