Commit graph

698 commits

Author SHA1 Message Date
James Strong
a43346d975
leaving it the git tag (#8311)
fixing the git tag for the image version, it is what it is .
2022-03-07 09:38:53 -08:00
James Strong
c5c35881c0
remove git tag env from cloud build
the latest git tag is from helm, so force the make file use of TAG ?=v$(shell date +%m%d%Y)-$(shell git rev-parse --short HEAD)
2022-03-02 14:49:01 -05:00
James Strong
6064a1cd72
update tag for image (#8290) 2022-03-02 11:07:13 -08:00
Damien Mathieu
7b96999eb9
Fix OpenTelemetry sidecar image build (#8286)
* fix wrong checksum for nginx image

* fix wrong platform. Arm64 has grpc, when arm doesn't
2022-03-02 08:39:14 -08:00
James Strong
49761416e1
force prow job by changing something in images/ot dir (#8281)
Images dir was merged in before the test-infra prow job, so the image was never built. 

https://github.com/kubernetes/ingress-nginx/pull/8013 Jan 16

https://github.com/kubernetes/test-infra/pull/25344/files Prow job 4 days ago.
2022-03-01 09:35:55 -08:00
Ricardo Katz
935ea3d830
Update libraries in webhook image (#8227) 2022-02-06 12:42:51 -08:00
Damien Mathieu
15b0aba03b
First sidecar module: OpenTelemetry (#8013)
* remove opentelemetry from main nginx image

* add opentelemetry sidecar image

* handle extra modules in helm chart

* fix running helm chart

* mount the modules volume in the init container

* merge the mounted folder

* fix the otel image

* fix licence year

* fix cloudbuild image

* use the same nginx version as in the main image

* only retrieve /etc/nginx/modules for now
2022-01-16 13:33:28 -08:00
Ricardo Katz
fd820db469
Update to go v1.17.6 (#8119) 2022-01-09 17:31:11 -08:00
learn0208
8e9bf7f62c
fix custom-error-pages file not exist (#7728) 2021-12-23 13:28:29 -08:00
dmitry-j-mikhin
8ccec84496
fix nginx compilation flags (#8023)
* use '-O2' instead of '-Og'
  '-O2' produce production optimized binary while '-Og' is used mostly
  for debugging
* use '-mtune=generic' instead of '-mtune=native'
  '-mtune=native' produce optimal code for builder host system, but it
  can be sub-optimal for execution host system
2021-12-12 05:25:58 -08:00
Aaron Crickenberger
a9029d2bc7
images: use k8s-staging-test-infra/gcb-docker-gcloud (#7999) 2021-12-12 05:19:59 -08:00
Jintao Zhang
e621c6e973
fix: go-grpc Dockerfile (#8001)
Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>
2021-11-30 17:35:18 -08:00
Mateusz Gozdek
1d1e89eb9b
Add myself as a reviewer to images/kube-webhook-certgen (#7845)
* OWNERS_ALIASES: add ingress-nginx-kube-webhook-certgen-reviewers

For extra kube-webhook-certgen reviewers.

Signed-off-by: Mateusz Gozdek <mgozdek@microsoft.com>

* images/kube-webhook-certgen: add separate owners

To add myself as a reviewer as discussed in #7641.

Signed-off-by: Mateusz Gozdek <mgozdek@microsoft.com>
2021-10-25 07:04:24 -07:00
Damien Mathieu
eb482db5b3
disable opentelemetry on arm (#7831) 2021-10-24 12:12:21 -07:00
Damien Mathieu
9da4d87d0c
Properly check whether we can install opentelemetry, and switch it back to main repo (#7803)
* check for the exact value of USE_OPENTELEMETRY

* use latest commit from the main opentelemetry-cpp-contrib repo
2021-10-12 12:16:34 -07:00
Mateusz Gozdek
54523641a8
images/kube-webhook-certgen/rootfs: add missing tests and fix regression (#7801)
* images/kube-webhook-certgen/rootfs: improve tests objects creation

Signed-off-by: Mateusz Gozdek <mgozdek@microsoft.com>

* images/kube-webhook-certgen/rootfs: use context with deadline for tests

So in case some operations are taking more time, we respect -timeout
flag.

Signed-off-by: Mateusz Gozdek <mgozdek@microsoft.com>

* images/kube-webhook-certgen/rootfs: add missing tests implementation

It should've been added in 9acf62d867.

Signed-off-by: Mateusz Gozdek <mgozdek@microsoft.com>

* images/kube-webhook-certgen/rootfs: fix patching only mutating webhook

Signed-off-by: Mateusz Gozdek <mgozdek@microsoft.com>
2021-10-12 10:07:47 -07:00
Damien Mathieu
0c16980018
add OpenTelemetry to nginx base image (#7669) 2021-10-11 06:16:40 -07:00
Mateusz Gozdek
757aa53686
Add CI for images/kube-webhook-certgen (#7717)
As a follow up to PR #7641, this commit adds some basic e2e tests for
kube-webhook-certgen image.

Signed-off-by: Mateusz Gozdek <mgozdek@microsoft.com>
2021-10-10 11:40:37 -07:00
Ricardo Katz
6885ab2281
Update base nginx image to the corrected version (#7705) 2021-09-26 16:24:23 -07:00
Mateusz Gozdek
9acf62d867
images/kube-webhook-certgen/rootfs: add support for patching APIService objects (#7641)
* images/kube-webhook-certgen/rootfs/pkg/k8s: return err from functions

Initially only from some to preserve existing behavior.

Signed-off-by: Mateusz Gozdek <mgozdek@microsoft.com>

* images/kube-webhook-certgen/rootfs: make patching return error

So we don't call log.Fatal in so many places, which makes code testable.

Signed-off-by: Mateusz Gozdek <mgozdek@microsoft.com>

* images/kube-webhook-certgen/rootfs/pkg/k8s: require context

So initialize top-level contexts in tests and CLI, then pass them around
all the way down, so there is an ability e.g. to add timeouts to patch
operations, if needed and to follow general conventions.

Signed-off-by: Mateusz Gozdek <mgozdek@microsoft.com>

* images/kube-webhook-certgen/rootfs/pkg/k8s: support patching APIService

APIService object is very similar to MutatingWebhookConfiguration and
ValidatingWebhookConfiguration objects, so support for patching it
shouldn't be too much of a burden.

Signed-off-by: Mateusz Gozdek <mgozdek@microsoft.com>

* images/kube-webhook-certgen/rootfs/cmd: use new patch API

So old function PatchWebhookConfigurations can be unexported and CLI can
be extended to also support patching APIService.

Signed-off-by: Mateusz Gozdek <mgozdek@microsoft.com>

* images/kube-webhook-certgen/rootfs/pkg/k8s: unexport old patch function

PatchObjects should be now used instead.

Signed-off-by: Mateusz Gozdek <mgozdek@microsoft.com>

* images/kube-webhook-certgen/rootfs: add .gitignore

To ignore manually built binaries during development process.

Signed-off-by: Mateusz Gozdek <mgozdek@microsoft.com>

* images/kube-webhook-certgen/rootfs/cmd: test patching

By adding a PatchConfig and Patch function, it is now possible to test
logic of flag validation, which was previously tied to CLI options.

This commit adds nice set of tests covering existing logic.

Signed-off-by: Mateusz Gozdek <mgozdek@microsoft.com>

* images/kube-webhook-certgen/rootfs/cmd: improve formatting

Those strings will be changed anyway in future commits, so at first we
can properly capitalize used names.

Signed-off-by: Mateusz Gozdek <mgozdek@microsoft.com>

* images/kube-webhook-certgen/rootfs/cmd: support patching APIService

As logic for creating a CA certificate and patching an object is almost
the same for both webhook configuration and API services, this commit
adds support to kube-webhook-certgen CLI to also patch APIService
objects, so they can be served over TLS as well.

Signed-off-by: Mateusz Gozdek <mgozdek@microsoft.com>

* images/kube-webhook-certgen/rootfs: pass failure policy by value

k8s.k8s.patchWebhookConfigurations() always dereferences it and we do
not do a nil check, so the code may panic in some conditions, so it's
safer to just pass it by value, as it's just a wrapped string.

Signed-off-by: Mateusz Gozdek <mgozdek@microsoft.com>
2021-09-26 10:44:22 -07:00
Ricardo Katz
5662db4509
Fix resty balancer checksum and location (#7703) 2021-09-26 10:28:21 -07:00
Jintao Zhang
0606ef8282
fix: upgrade lua-resty-balancer to v0.04 (#7702)
it has two important bugfix:

1. should force convert weight to a number since it may cause dead loop
   when weight is a string type "0".
2. out-of-bounds memory writing may happen in chash_point_sort.

Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>
2021-09-26 08:50:23 -07:00
Mateusz Gozdek
260910c0a0
images/kube-webhook-certgen/rootfs: improvements (#7630)
* images/kube-webhook-certgen/rootfs/README.md: remove trailing whitespace

Signed-off-by: Mateusz Gozdek <mgozdek@microsoft.com>

* images/kube-webhook-certgen/rootfs: improve code formatting

Automatically using gofumpt.

Signed-off-by: Mateusz Gozdek <mgozdek@microsoft.com>

* images/kube-webhook-certgen/rootfs: remove executable bits from files

Signed-off-by: Mateusz Gozdek <mgozdek@microsoft.com>

* images/kube-webhook-certgen/rootfs/cmd: remove unreachable code

log.Fatal(|f) will alread call os.Exit(1), so this code is never
reached.

Signed-off-by: Mateusz Gozdek <mgozdek@microsoft.com>

* images/kube-webhook-certgen/rootfs/pkg/k8s: fix unit tests

Right now they fail as everything else migrated from using v1beta1 to
v1.

Signed-off-by: Mateusz Gozdek <mgozdek@microsoft.com>

* images/kube-webhook-certgen/rootfs: create clientset in cmd package

So one can easily mock the client, without touching unexported parts of
the code and to soften the dependency between CLI code (kubeconfig
path).

Signed-off-by: Mateusz Gozdek <mgozdek@microsoft.com>

* images/kube-webhook-certgen/rootfs/cmd: simplify bool logic

Signed-off-by: Mateusz Gozdek <mgozdek@microsoft.com>

* images/kube-webhook-certgen/rootfs/pkg/k8s: improve formatting

Signed-off-by: Mateusz Gozdek <mgozdek@microsoft.com>

* images/kube-webhook-certgen/rootfs/pkg/k8s: improve variable names

Signed-off-by: Mateusz Gozdek <mgozdek@microsoft.com>

* images/kube-webhook-certgen/rootfs/pkg/k8s: refactor a bit

Move patching logic to separate functions.

Signed-off-by: Mateusz Gozdek <mgozdek@microsoft.com>

* images/kube-webhook-certgen/rootfs/pkg/k8s: fix error log messages

In patchMutating() function, log messages were waying still patching
validating webhook.

Signed-off-by: Mateusz Gozdek <mgozdek@microsoft.com>
2021-09-16 13:59:26 -07:00
Jintao Zhang
d9f96bbbba
Update NGINX base image to v1.19 (#7643)
Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>
2021-09-16 05:07:46 -07:00
Jintao Zhang
498892514d
Downgrade nginx to v1.19 (#7639)
Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>
2021-09-15 11:08:11 -07:00
Jennifer Kirsch
ff2b743a94
Only build nginx-errors for linux/amd64 (#7625)
* Fix wrong image location used in nginx-errors example config

* Only build nginx-errors for linux/amd64
2021-09-12 10:08:06 -07:00
Ricardo Katz
89eee0deba
Change the cloudbuild timeout 2021-09-09 09:17:26 -03:00
Ricardo Katz
903446f326
Rename cloudbuild.yml to cloudbuild.yaml 2021-09-09 09:00:31 -03:00
Jennifer Kirsch
c9a00fbc73
Fix old tag of custom error pages used in example (#7460)
* Fix old tag of custom error pages used in example

* Move nginx-errors to k8s registry

Since the setup for the custom-error-messages was really different from
the other images that are build using cloudbuild, I changed it to "fit
in better"

* Use Go version 1.17 for custom-error-pages

Since Go >= 1.16 required the use of modules, I also initialized the module using the name k8s.io/ingress-nginx/custom-error-pages
2021-09-09 04:38:11 -07:00
KuberDriver
7d577d9761
Update cloudbuild timeout (#7604)
* Update to the base nginx image

* Revert "Update to the base nginx image"

This reverts commit ad43c1d060.

* Updated cloudbuild to increase build timeout value
2021-09-06 11:44:28 -07:00
KuberDriver
90c065d508
Update to the base nginx image (#7597)
* Update to the base nginx image

* update template.go

* update template_test.go
2021-09-05 04:50:28 -07:00
Ricardo Katz
b7c973dcec
Merge pull request #7594 from rikatz/remove-alpine-extrathings
Remove addgroup directive from alpine building
2021-09-04 02:14:58 -03:00
Ricardo Katz
4ce0227268 Remove addgroup directive from alpine building 2021-09-04 02:12:50 -03:00
Ricardo Katz
dd3b0c9fc2 Change builder in a new attempt to make it run 2021-09-04 01:06:51 -03:00
Ricardo Katz
39f087c012
Changing gcb builder (#7584) 2021-09-02 12:15:46 -07:00
Ricardo Katz
cb8ebcb880
update alpine and remove buildx restriction (#7583) 2021-09-02 11:59:39 -07:00
Elvin Efendi
8951b7e22a
Revert "Update base nginx" (#7558)
* Revert "Update base nginx (#7552)"

This reverts commit c6bc9870f1.

* keep alpine bump
2021-08-28 07:38:52 -07:00
Elvin Efendi
c6bc9870f1
Update base nginx (#7552)
* upgrade alpine

* use nginx 1.19.9 and corresponding patches from openresty

* include openresty CVE-2021-23017 patch too
2021-08-27 07:20:05 -07:00
Ricardo Katz
5e5faa24d2
Update runner go version (#7526) 2021-08-22 11:39:59 -07:00
Ricardo Katz
90c79689c4
Release v1 (#7470)
* Drop v1beta1 from ingress nginx (#7156)

* Drop v1beta1 from ingress nginx

Signed-off-by: Ricardo Pchevuzinske Katz <ricardo.katz@gmail.com>

* Fix intorstr logic in controller

Signed-off-by: Ricardo Pchevuzinske Katz <ricardo.katz@gmail.com>

* fixing admission

Signed-off-by: Ricardo Pchevuzinske Katz <ricardo.katz@gmail.com>

* more intorstr fixing

* correct template rendering

Signed-off-by: Ricardo Pchevuzinske Katz <ricardo.katz@gmail.com>

* Fix e2e tests for v1 api

Signed-off-by: Ricardo Pchevuzinske Katz <ricardo.katz@gmail.com>

* Fix gofmt errors

* This is finally working...almost there...

Signed-off-by: Ricardo Pchevuzinske Katz <ricardo.katz@gmail.com>

* Re-add removed validation of AdmissionReview

* Prepare for v1.0.0-alpha.1 release

Signed-off-by: Ricardo Pchevuzinske Katz <ricardo.katz@gmail.com>

* Update changelog and matrix table for v1.0.0-alpha.1 (#7274)

Signed-off-by: Ricardo Pchevuzinske Katz <ricardo.katz@gmail.com>

* add docs for syslog feature (#7219)

* Fix link to e2e-tests.md in developer-guide (#7201)

* Use ENV expansion for namespace in args (#7146)

Update the DaemonSet namespace references to use the `POD_NAMESPACE` environment variable in the same way that the Deployment does.

* chart: using Helm builtin capabilities check (#7190)

Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>

* Update proper default value for HTTP2MaxConcurrentStreams in Docs (#6944)

It should be 128 as documented in https://github.com/kubernetes/ingress-nginx/blob/master/internal/ingress/controller/config/config.go#L780

* Fix MaxWorkerOpenFiles calculation on high cores nodes (#7107)

* Fix MaxWorkerOpenFiles calculation on high cores nodes

* Add e2e test for rlimit_nofile

* Fix doc for max-worker-open-files

* ingress/tcp: add additional error logging on failed (#7208)

* Add file containing stable release (#7313)

* Handle named (non-numeric) ports correctly (#7311)

Signed-off-by: Carlos Panato <ctadeu@gmail.com>

* Updated v1beta1 to v1 as its deprecated (#7308)

* remove mercurial from build (#7031)

* Retry to download maxmind DB if it fails (#7242)

* Retry to download maxmind DB if it fails.

Signed-off-by: Sergey Shakuto <sshakuto@infoblox.com>

* Add retries count arg, move retry logic into DownloadGeoLite2DB function

Signed-off-by: Sergey Shakuto <sshakuto@infoblox.com>

* Reorder parameters in DownloadGeoLite2DB

Signed-off-by: Sergey Shakuto <sshakuto@infoblox.com>

* Remove hardcoded value

Signed-off-by: Sergey Shakuto <sshakuto@infoblox.com>

* Release v1.0.0-alpha.1

* Add changelog for v1.0.0-alpha.2

* controller: ignore non-service backends (#7332)

* controller: ignore non-service backends

Signed-off-by: Carlos Panato <ctadeu@gmail.com>

* update per feedback

Signed-off-by: Carlos Panato <ctadeu@gmail.com>

* fix: allow scope/tcp/udp configmap namespace to altered (#7161)

* Lower webhook timeout for digital ocean (#7319)

* Lower webhook timeout for digital ocean

* Set Digital Ocean value controller.admissionWebhooks.timeoutSeconds to 29

* update OWNERS and aliases files (#7365) (#7366)

Signed-off-by: Carlos Panato <ctadeu@gmail.com>

* Downgrade Lua modules for s390x (#7355)

Downgrade Lua modules to last known working version.

* Fix IngressClass logic for newer releases (#7341)

* Fix IngressClass logic for newer releases

Signed-off-by: Ricardo Pchevuzinske Katz <ricardo.katz@gmail.com>

* Change e2e tests for the new IngressClass presence

* Fix chart and admission tests

Signed-off-by: Ricardo Pchevuzinske Katz <ricardo.katz@gmail.com>

* Fix helm chart test

Signed-off-by: Ricardo Pchevuzinske Katz <ricardo.katz@gmail.com>

* Fix reviews

* Remove ingressclass code from admission

* update tag to v1.0.0-beta.1

* update readme and changelog for v1.0.0-beta.1

* Release v1.0.0-beta.1 - helm and manifests (#7422)

* Change the order of annotation just to trigger a new helm release (#7425)

* [cherry-pick] Add dev-v1 branch into helm releaser (#7428)

* Add dev-v1 branch into helm releaser (#7424)

* chore: add link for artifacthub.io/prerelease annotations

Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>

Co-authored-by: Ricardo Katz <rikatz@users.noreply.github.com>

* k8s job ci pipeline for dev-v1 br v1.22.0 (#7453)

* k8s job ci pipeline for dev-v1 br v1.22.0

Signed-off-by: Neha Lohia <nehapithadiya444@gmail.com>

* k8s job ci pipeline for dev-v1 br v1.21.2

Signed-off-by: Neha Lohia <nehapithadiya444@gmail.com>

* remove v1.21.1 version

Signed-off-by: Neha Lohia <nehapithadiya444@gmail.com>

* Add controller.watchIngressWithoutClass config option (#7459)

Signed-off-by: Akshit Grover <akshit.grover2016@gmail.com>

* Release new helm chart with certgen fixed (#7478)

* Update go version, modules and remove ioutil

* Release new helm chart with certgen fixed

* changed appversion, chartversion, TAG, image (#7490)

* Fix CI conflict

* Fix CI conflict

* Fix build.sh from rebase process

* Fix controller_test post rebase

Co-authored-by: Tianhao Guo <rggth09@gmail.com>
Co-authored-by: Ray <61553+rctay@users.noreply.github.com>
Co-authored-by: Bill Cassidy <cassid4@gmail.com>
Co-authored-by: Jintao Zhang <tao12345666333@163.com>
Co-authored-by: Sathish Ramani <rsathishx87@gmail.com>
Co-authored-by: Mansur Marvanov <nanorobocop@gmail.com>
Co-authored-by: Matt1360 <568198+Matt1360@users.noreply.github.com>
Co-authored-by: Carlos Tadeu Panato Junior <ctadeu@gmail.com>
Co-authored-by: Kundan Kumar <kundan.kumar@india.nec.com>
Co-authored-by: Tom Hayward <thayward@infoblox.com>
Co-authored-by: Sergey Shakuto <sshakuto@infoblox.com>
Co-authored-by: Tore <tore.lonoy@gmail.com>
Co-authored-by: Bouke Versteegh <info@boukeversteegh.nl>
Co-authored-by: Shahid <shahid@us.ibm.com>
Co-authored-by: James Strong <strong.james.e@gmail.com>
Co-authored-by: Long Wu Yuan <longwuyuan@gmail.com>
Co-authored-by: Jintao Zhang <zhangjintao9020@gmail.com>
Co-authored-by: Neha Lohia <nehapithadiya444@gmail.com>
Co-authored-by: Akshit Grover <akshit.grover2016@gmail.com>
2021-08-21 13:42:00 -07:00
Ricardo Katz
576525dd72 Trigger webhook image generation 2021-08-10 18:06:41 -03:00
Ricardo Katz
492c7b0d94
Migrate the webhook-certgen program to inside ingress repo (#7475) 2021-08-10 13:22:40 -07:00
Noah Ispas (iamNoah1)
665ec92a2d update to newest image 2021-08-10 16:18:17 +02:00
Noah Ispas
98288bc3ca
Update versions of components for base image (#7411)
* update versions and checksums

* change requests from PR
2021-08-09 04:55:30 -07:00
Ricardo Katz
2d90ba14f5
Change all master reference to main (#7369) 2021-08-06 17:07:29 -07:00
Ian Roberts
e5e33051b9
Allow overriding of the default response format (#7245)
Rather than hard-coding the default response format as HTML, allow the default to be overridden by an environment variable.  For example, given a REST API endpoint that defaults to responding in JSON, you may wish to configure the error messages to be JSON by default as well.
2021-08-06 13:27:29 -07:00
Ricardo Katz
26768e9578
Prepare for go v1.16 (#7451) 2021-08-06 07:35:19 -07:00
Long
91a4bba026
grpc - replaced fortune-builder app with official greeter app (#7360) 2021-07-22 13:51:18 -07:00
Carlos Tadeu Panato Junior
cc57c05321
update OWNERS and aliases files (#7365)
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2021-07-16 06:24:09 -07:00
Dax McDonald
68a02d8797
Update test-runner to go 1.16 (#7221)
Signed-off-by: Dax McDonald <daxmc99@gmail.com>
2021-06-08 09:19:35 -07:00
James Strong
96a87c79b8
Update the base nginx image for the 1.20.1 update (#7189)
* Update the base nginx image for the 1.20.1 update

* update the tests with the new nginx base image
2021-06-01 14:53:51 -07:00
James Strong
6aab4c2919
The actual sah256 sum for nginx 1.20.1 (#7183) 2021-05-30 11:46:25 -07:00
James Strong
be85bc0d7f
Update the sha for nginx 1.21.1 (#7182)
Update the sha for nginx 1.21.1
2021-05-30 11:32:25 -07:00
Shiming Zhang
e780c0b188
Upgrade Nginx to 1.20.1 (#7179) 2021-05-30 11:10:25 -07:00
Matthew Silverman
a865241e7d updating nginx base image across repo 2021-03-26 14:30:50 -04:00
Matthew Silverman
5794a9360a build yaml-cpp lib in image builder 2021-03-24 13:55:12 -04:00
Matthew Silverman
723729922a update tracing libraries
remove unused boost_static option
2021-03-23 19:09:23 -04:00
Manuel Alejandro de Brito Fontes
ba05026037 Update alpine to 3.13 2021-01-15 19:16:58 -03:00
Manuel Alejandro de Brito Fontes
72dc53a82f
Update nginx image 2021-01-04 17:27:17 -03:00
Elvin Efendi
dfed436b9a fix ipmatcher installation 2021-01-04 13:09:37 -05:00
Manuel Alejandro de Brito Fontes
47c0cb7188 Update nginx base image 2021-01-03 15:59:36 -03:00
Manuel Alejandro de Brito Fontes
0cca8e83ce Update nginx alpine image to 3.12 2020-12-30 17:42:10 -03:00
Elvin Efendi
a3f1c2ad3b include lua-resty-ipmatcher and lua-resty-global-throttle inn the base image 2020-12-30 11:36:49 -05:00
Manuel Alejandro de Brito Fontes
3cf01394b8
Update nginx image 2020-12-27 22:29:21 -03:00
Manuel Alejandro de Brito Fontes
944d36fdba Update cloudbuild gcb-docker-gcloud image 2020-12-25 21:16:11 -03:00
Elvin Efendi
0830b21a5b include new resty lua libs in base image 2020-12-24 12:43:10 -05:00
Manuel Alejandro de Brito Fontes
7de30e45d1 Update test images and go to 1.15.6 2020-12-16 15:56:45 -03:00
Manuel Alejandro de Brito Fontes
a48ae42034 Update nginx to 1.19.6 2020-12-15 17:14:46 -03:00
Manuel Alejandro de Brito Fontes
68c57386d0 Update nginx to 1.19.5 2020-11-27 14:19:20 -03:00
Manuel Alejandro de Brito Fontes
2a00486287 Update alpine packages 2020-10-29 15:17:46 -03:00
Manuel Alejandro de Brito Fontes
7419c15907 Update go to 1.15.3 2020-10-29 15:04:21 -03:00
Manuel Alejandro de Brito Fontes
92de5212d8 Update nginx image in project images 2020-10-29 11:08:52 -03:00
Manuel Alejandro de Brito Fontes
2c1279cd8b Update nginx to 1.19.4 2020-10-28 12:04:05 -03:00
Tim Hobbs
0cf475ad2d
fix: OWASP CoreRuleSet rules for NodeJS and Java
Add ruleset REQUEST-934 and REQUEST-944 to configuration for CoreRuleSet
2020-10-28 13:19:21 +01:00
Aditya Purandare
285bdb5d0c
Update datadog opentracing plugin to v1.2.0
https://github.com/DataDog/dd-opentracing-cpp/releases/tag/v1.2.0
2020-10-01 09:56:14 -07:00
Manuel Alejandro de Brito Fontes
c82ce472a8 Update nginx image and go to 1.15.2 2020-09-30 14:18:10 -03:00
Manuel Alejandro de Brito Fontes
c8c69df30d Update nginx to 1.19.3 2020-09-29 12:44:30 -03:00
Manuel Alejandro de Brito Fontes
e480f024ef Update cloudbuild jobs 2020-09-09 17:40:47 -03:00
Manuel Alejandro de Brito Fontes
f30a32a6e3 Switch modules to dynamic and remove http_dav_module 2020-09-09 12:32:07 -03:00
Manuel Alejandro de Brito Fontes
c2884a3da2 Update test runner image 2020-09-04 10:44:40 -04:00
Manuel Alejandro de Brito Fontes
333288e755 Library dd-opentracing cannot be static 2020-09-03 17:31:36 -04:00
Manuel Alejandro de Brito Fontes
90830034d3 Update trace modules 2020-09-03 10:04:44 -04:00
Manuel Alejandro de Brito Fontes
f3d80b2c28 Increase cloudbuild timeout value 2020-09-02 12:42:55 -04:00
Manuel Alejandro de Brito Fontes
f156f3992b Update go to 1.5.1 and add arm64 2020-09-02 12:27:48 -04:00
Manuel Alejandro de Brito Fontes
8102fff242 Switch images to k8s.gcr.io after Vanity Domain Flip 2020-08-26 22:07:22 -04:00
Manuel Alejandro de Brito Fontes
9424852a7b Update nginx image 2020-08-12 13:58:31 -04:00
Manuel Alejandro de Brito Fontes
0673e5e17e Update mimalloc to v1.6.4 2020-08-11 23:55:04 -04:00
Manuel Alejandro de Brito Fontes
53a70c9f83 Remove .a files 2020-08-11 23:55:04 -04:00
Manuel Alejandro de Brito Fontes
53e95d9ddd Rollback update of Jaeger library to 0.5.0 and update datadog to 1.2.0 2020-08-11 23:55:04 -04:00
Manuel Alejandro de Brito Fontes
f6dce060b4 Update to to 1.15 and chart testing to 3.0.0 2020-08-11 20:36:27 -04:00
Manuel Alejandro de Brito Fontes
7dd1b31695 Update nginx image 2020-08-11 20:36:27 -04:00
Manuel Alejandro de Brito Fontes
4ecd38dca5 Update nginx to 1.19.2 2020-08-11 14:46:01 -04:00
Kubernetes Prow Robot
82997a9711
Merge pull request #5256 from kkorekk/fix-prometheus-metrics-for-custom-error-page
Register metrics for custom-error-pages
2020-07-24 08:22:22 -07:00
Manuel Alejandro de Brito Fontes
7994e9a8e7 Update opentracing nginx module 2020-07-24 11:10:33 -04:00
Manuel Alejandro de Brito Fontes
3a9d6354ac Update go version 2020-07-15 13:31:00 -04:00
Manuel Alejandro de Brito Fontes
5521f71519 Update nginx image 2020-07-08 13:12:24 -04:00
Manuel Alejandro de Brito Fontes
00f4a215de Update OWASP ModSecurity Core Rule Set 2020-07-08 09:13:31 -04:00
Manuel Alejandro de Brito Fontes
e1ff8f6888 Adjust nginx cloudbuild timeout 2020-07-08 00:03:05 -04:00
Manuel Alejandro de Brito Fontes
1ced9a51c8 Update nginx modules 2020-07-07 20:55:17 -04:00
Manuel Alejandro de Brito Fontes
16de15aa6e Update nginx to 1.19.1 2020-07-07 12:50:41 -04:00
Manuel Alejandro de Brito Fontes
57d1eb6aa3
Update nginx image registry (#5840) 2020-07-02 08:53:49 -04:00
Manuel Alejandro de Brito Fontes
ff60aa9e2b Switch to promoted e2e images in gcr 2020-06-30 19:43:21 -04:00
Manuel Alejandro de Brito Fontes
2bff8ed3bb Use nginx image promoted from staging 2020-06-30 12:49:36 -04:00
Manuel Alejandro de Brito Fontes
fc91afac88 Use a different machine type for httpbin cloudbuild 2020-06-26 20:59:10 -04:00
Manuel Alejandro de Brito Fontes
35e992fe0a Enable buildx in cloudbuild 2020-06-26 20:38:04 -04:00
Manuel Alejandro de Brito Fontes
2c13cbadce Increase cloudbuild timeout 2020-06-26 20:35:13 -04:00
Manuel Alejandro de Brito Fontes
a003eabd5f Rename e2e image directory temporarily 2020-06-26 20:17:54 -04:00
Manuel Alejandro de Brito Fontes
1fcf4444c8 Trigger build with buildx 2020-06-26 20:11:04 -04:00
Manuel Alejandro de Brito Fontes
b006125ada Trigger build without buildx 2020-06-26 19:48:39 -04:00
Manuel Alejandro de Brito Fontes
9107a042de Add cloudbuild configuration for fastcgi test image 2020-06-26 19:42:07 -04:00
Manuel Alejandro de Brito Fontes
a24ce45b89 Add cloudbuild configuration for httpbin test image 2020-06-26 16:25:12 -04:00
Manuel Alejandro de Brito Fontes
a750cf49be Add cloudbuild configuration for echo test image 2020-06-26 16:10:18 -04:00
Manuel Alejandro de Brito Fontes
0a128d3467 Add cloudbuild configuration for cfssl test image 2020-06-26 16:10:05 -04:00
Manuel Alejandro de Brito Fontes
e977c8e056 Improve execution of prow jobs 2020-06-26 15:51:11 -04:00
Manuel Alejandro de Brito Fontes
dcbe3824de Simplify build of e2e test image 2020-06-26 15:50:13 -04:00
Manuel Alejandro de Brito Fontes
1813d1c560 Trigger of cloudbuild for nginx image and push 2020-06-25 16:10:14 -04:00
Manuel Alejandro de Brito Fontes
70a9eb569c Test trigger of cloudbuild for nginx image 2020-06-25 14:37:56 -04:00
Manuel Alejandro de Brito Fontes
37c1ca4cac Test trigger of cloudbuild for nginx image 2020-06-25 14:23:54 -04:00
Manuel Alejandro de Brito Fontes
d8c1fae99a Test trigger of cloudbuild for nginx image 2020-06-25 14:09:18 -04:00
Manuel Alejandro de Brito Fontes
330e2aedd4 Test trigger of cloudbuild for nginx image 2020-06-25 14:06:01 -04:00
Manuel Alejandro de Brito Fontes
cbd93f43ac Test trigger of cloudbuild for nginx image 2020-06-25 13:43:12 -04:00
Manuel Alejandro de Brito Fontes
865ee4704c Test trigger of cloudbuild for nginx image 2020-06-25 13:32:04 -04:00
Manuel Alejandro de Brito Fontes
61538db6ca Test trigger of cloudbuild for nginx image 2020-06-25 13:25:08 -04:00
Manuel Alejandro de Brito Fontes
a7fe301c56 Test trigger of cloudbuild for nginx image 2020-06-25 13:10:51 -04:00
Manuel Alejandro de Brito Fontes
8734588a5b Build new nginx image 2020-06-24 16:49:14 -04:00
Manuel Alejandro de Brito Fontes
9effd16e3e Add cloudbuild job to build nginx image 2020-06-24 16:10:43 -04:00
Manuel Alejandro de Brito Fontes
020d8729d4 Improve buildx configuration 2020-06-23 18:53:04 -04:00
agile6v
eb4ec91b76 Enable stream_realip_module. 2020-06-20 06:33:07 +08:00
Manuel Alejandro de Brito Fontes
25ffd643f4 Add missing ARCH variable 2020-06-02 15:44:45 -04:00
Manuel Alejandro de Brito Fontes
ea8e711d2c Refactor build of docker images 2020-06-02 12:16:39 -04:00
Manuel Alejandro de Brito Fontes
7598078104 Update buildx progress configuration 2020-05-31 16:04:14 -04:00
Manuel Alejandro de Brito Fontes
5f03b07245 Update e2e image 2020-05-31 15:38:02 -04:00
Manuel Alejandro de Brito Fontes
d250b97b43 Build multi-arch images by default 2020-05-31 12:35:19 -04:00
Manuel Alejandro de Brito Fontes
e3c49c52f4 Update nginx image 2020-05-30 19:05:48 -04:00
Manuel Alejandro de Brito Fontes
efbd0e54e8 Update nginx image to use alpine 3.12 2020-05-30 16:03:14 -04:00
agile6v
4687a5fe67 add lj-releng tool to check lua code. 2020-05-30 23:32:33 +08:00
Manuel Alejandro de Brito Fontes
6c633ee581 Remove unused download of GeoIP databases 2020-05-29 21:49:26 -04:00
Manuel Alejandro de Brito Fontes
85a94fc612 Add support for s390x 2020-05-29 21:49:26 -04:00
Manuel Alejandro de Brito Fontes
78935500eb Update nginx image and go to 1.14.3 2020-05-26 16:47:25 -04:00
Manuel Alejandro de Brito Fontes
209405940c Update debian-base image 2020-05-26 12:50:23 -04:00
Manuel Alejandro de Brito Fontes
227f974651 Update nginx to 1.19.0 2020-05-26 12:15:36 -04:00
Manuel Alejandro de Brito Fontes
080b917f91 Update kind 2020-05-01 12:32:30 -04:00
Manuel Alejandro de Brito Fontes
0f2496fc95 Ensure alpine packages are up to date 2020-04-27 16:48:22 -04:00
Manuel Alejandro de Brito Fontes
5559a59391 Improve build time of httpbin e2e test image 2020-04-22 12:16:53 -04:00
Manuel Alejandro de Brito Fontes
d4e0657991 Update nginx image to fix openssl CVE 2020-04-21 22:35:21 -04:00
Manuel Alejandro de Brito Fontes
5d67794f4f Pin mimalloc version and update openssl 2020-04-21 20:29:45 -04:00
Manuel Alejandro de Brito Fontes
f1fbee7727 Update images README.md 2020-04-18 22:08:53 -04:00
Manuel Alejandro de Brito Fontes
e9bd1d8b1f Add new cfssl image and update e2e tests to use it 2020-04-17 16:41:50 -04:00
Manuel Alejandro de Brito Fontes
42b3a1ebd2 Use official mkdocs image and github action 2020-04-15 13:08:56 -04:00
Manuel Alejandro de Brito Fontes
d1de9051e8 Update Go to 1.14.2 2020-04-14 16:45:05 -04:00
Manuel Alejandro de Brito Fontes
e87ddedc73 Update e2e image 2020-04-14 14:15:40 -04:00
Manuel Alejandro de Brito Fontes
914aad2ae3 Update luajit and nginx to 1.17.10 2020-04-14 11:43:30 -04:00
Manuel Alejandro de Brito Fontes
1eeb149b91 Remove version dependency in mimalloc symlink 2020-04-13 23:23:10 -04:00
Manuel Alejandro de Brito Fontes
6e9ecc467e Cleanup httpbin image 2020-04-13 18:03:45 -04:00
Stevo Slavić
5f270792df
Fix broken symlink to mimalloc 2020-04-13 15:44:07 +02:00
Manuel Alejandro de Brito Fontes
9af24fdf5b
Update go and e2e image (#5289) 2020-03-24 11:42:31 -03:00
Kornel Maleszka
857c044144 Register metrics for custom-error-pages
Request count and timer weren't visible on /metrics endpoint since they
haven't been registered in prometheus DefaultRegister.
2020-03-17 10:58:39 +01:00
Manuel Alejandro de Brito Fontes
1374c1e242
Update NGINX image (#5221) 2020-03-07 17:42:56 -03:00
Manuel Alejandro de Brito Fontes
7b6e2dd312
Update NGINX to 1.17.9 (#5211) 2020-03-06 10:47:27 -03:00
Manuel Alejandro de Brito Fontes
652a8e62b7
Update e2e image (#5174) 2020-02-26 16:52:31 -03:00
Manuel Alejandro de Brito Fontes
a830e931d5
Update go to 1.14 (#5173) 2020-02-26 14:23:42 -03:00
Manuel Alejandro de Brito Fontes
a589b4357b
Cleanup build of documentation and update to mkdocs 1.1 (#5163) 2020-02-24 20:10:07 -03:00
Manuel Alejandro de Brito Fontes
8e7def937a
Update nginx and e2e images (#5153) 2020-02-21 19:32:31 -03:00
Caleb Gilmour
86d4f351ee Update datadog tracer to v1.1.3 2020-02-17 05:42:40 +00:00
Manuel Alejandro de Brito Fontes
36a8134cf1
Cleanup build of nginx image (#5085) 2020-02-15 15:16:23 -03:00
Manuel Alejandro de Brito Fontes
12314aa1ac
Cleanup docker build (#5084) 2020-02-15 13:59:56 -03:00
Manuel Alejandro de Brito Fontes
eed9e0d57f
Cleanup docker build (#5083) 2020-02-15 09:27:41 -03:00
Manuel Alejandro de Brito Fontes
fa3642d01b
Update go to 1.13.8 (#5070) 2020-02-13 19:41:35 -03:00
Manuel Alejandro de Brito Fontes
d7fc7185f3 Remove binary from repository 2020-02-13 15:33:14 -03:00
Manuel Alejandro de Brito Fontes
ac2ce11739
Add echo image to avoid building and installing dependencies in each test (#5028) 2020-02-06 18:08:44 -03:00
Manuel Alejandro de Brito Fontes
be22a5d9bc
Fix dep-ensure task (#5016) 2020-02-05 09:41:04 -03:00
Manuel Alejandro de Brito Fontes
a16ed1b01f
Update nginx image, go to 1.13.7 and e2e image (#5011) 2020-02-04 14:02:10 -03:00
Manuel Alejandro de Brito Fontes
6ab10fa68d
Update nginx image (#5010) 2020-02-04 11:49:07 -03:00
Manuel Alejandro de Brito Fontes
02c99e9ccf Update e2e image 2020-01-27 00:01:13 -03:00
Manuel Alejandro de Brito Fontes
5eddf1095d
Add verification of docker buildx support (#4966) 2020-01-26 10:07:55 -03:00
Manuel Alejandro de Brito Fontes
1443ebf5a8
Cleanup of e2e docker images (#4962) 2020-01-25 17:43:21 -03:00
Manuel Alejandro de Brito Fontes
c8015c7734
Update nginx image, use docker buildx and remove qemu (#4923)
* Update nginx image, use docker buildx and remove qemu

* Update e2e image
2020-01-14 20:52:57 -03:00
Manuel Alejandro de Brito Fontes
26f574dc27
Cleanup docker build of nginx image (#4925) 2020-01-14 13:57:44 -03:00
Manuel Alejandro de Brito Fontes
c86e4e0d9a
Use docker buildx and remove qemu-static binary (#4922) 2020-01-13 20:34:24 -03:00
Manuel Alejandro de Brito Fontes
a9dc66f40c
Rollback jaeger module version (#4920) 2020-01-13 17:44:27 -03:00
Manuel Alejandro de Brito Fontes
fcd3a580d9
Use docker to run makefile tasks (#4893) 2020-01-09 00:58:16 -03:00
Manuel Alejandro de Brito Fontes
9c0061f482
Update e2e image (#4884) 2020-01-04 22:18:29 -03:00
Manuel Alejandro de Brito Fontes
8fb2695d54
Update e2e image (#4883) 2020-01-04 20:29:49 -03:00
Manuel Alejandro de Brito Fontes
422f554ba9
Remove download of geoip databases (#4880) 2020-01-04 11:19:52 -03:00
Manuel Alejandro de Brito Fontes
048ce1a130 Migrate to alpine linux 2019-12-28 21:35:18 -03:00
Manuel Alejandro de Brito Fontes
9ba6289054 Add nginx patches 2019-12-28 21:35:18 -03:00
Manuel Alejandro de Brito Fontes
283536154d Switch to nginx 2019-12-28 21:35:18 -03:00
Manuel Alejandro de Brito Fontes
0ae5892935
Update nginx image (#4848) 2019-12-18 09:32:20 -03:00
Lucas Charles
85836ac1bb
Update Modsecurity-nginx to latest
Updates Modsecurity-nginx connector to release v1.0.1
2019-12-17 10:05:27 -08:00
Manuel Alejandro de Brito Fontes
750f067e4c Update modsecurity crs to v3.2.0 2019-12-13 11:13:14 -03:00
Manuel Alejandro de Brito Fontes
ba2bef7a72 Add parallel to e2e-prow image 2019-12-12 22:07:03 -03:00
Manuel Alejandro de Brito Fontes
508d8db015 Update kind to v0.6.1 2019-12-12 21:44:19 -03:00
Manuel Alejandro de Brito Fontes
fd9e2b2214
Update nginx and e2e images (#4805) 2019-12-02 14:36:49 -03:00
Manuel Alejandro de Brito Fontes
97c59728dc
Update nginx image to fix regression in jaeger tracing (#4803) 2019-12-02 12:17:26 -03:00
Manuel Alejandro de Brito Fontes
46953ccb4d
Update nginx image and Go to 1.13.4 (#4785) 2019-11-29 15:20:18 -03:00
Manuel Alejandro de Brito Fontes
d8ac82db9c Update nginx image to use openresty master 2019-11-04 15:36:03 -03:00
Kubernetes Prow Robot
daf8634acf
Merge pull request #4595 from aledbf/nginx-update
Rollback change of ModSecurity setting SecAuditLog
2019-09-24 17:05:59 -07:00
Elvin Efendi
159dfc5fc3 make a note for clarity 2019-09-24 19:16:36 -04:00
Manuel Alejandro de Brito Fontes
ea5add6f5c
Rollback change of ModSecurity setting SecAuditLog 2019-09-24 14:53:44 -03:00
Manuel Alejandro de Brito Fontes
bf82482aeb
Rollback luarocks version to 3.1.3 (#4545) 2019-09-09 13:15:46 -03:00
Manuel Alejandro de Brito Fontes
9eedc1be56
Add terraform scripts to build nginx image (#4484) 2019-09-09 01:18:30 -03:00
Manuel Alejandro de Brito Fontes
1433cde9e6
Improve the time to run e2e tests 2019-09-05 11:46:53 -04:00
Kubernetes Prow Robot
b4ab6f3f35
Merge pull request #4509 from aledbf/nginx
Update openresty and third party modules
2019-09-04 13:14:22 -07:00
Manuel Alejandro de Brito Fontes
66350509d7
Remove gdb 2019-09-04 11:55:26 -04:00
Manuel Alejandro de Brito Fontes
1304cb194f
Update nginx image to 0.92 2019-09-04 10:34:54 -04:00
Manuel Alejandro de Brito Fontes
efc66451f4
Update openresty 2019-09-04 09:30:25 -04:00
Manuel Alejandro de Brito Fontes
dc20551288
Cleanup of docker images 2019-09-03 19:10:40 -04:00
Manuel Alejandro de Brito Fontes
c85450c1e7
Remove hard-coded names from e2e test and use local docker dependencies (#4502) 2019-09-01 14:16:52 -04:00
Elvin Efendi
fddd7dca6b use latest openresty with CVE patches 2019-08-14 17:57:27 -04:00
Manuel Alejandro de Brito Fontes
333d9fd48d
Fixes for CVE-2018-16843, CVE-2018-16844, CVE-2019-9511, CVE-2019-9513, and CVE-2019-9516 (#4440) 2019-08-13 16:30:41 -04:00
Kubernetes Prow Robot
c8a3710fb8
Merge pull request #4344 from Nuglif/fastcgi-backend-support
Add FastCGI backend support (#2982)
2019-07-31 11:20:14 -07:00
Charle Demers
72271e9313
FastCGI backend support (#2982)
Co-authored-by: Pierrick Charron <pierrick@adoy.net>
2019-07-31 10:39:21 -04:00
Caleb Gilmour
a6869faed4 Update datadog tracing plugin to v1.0.1 2019-07-29 01:02:09 +00:00
Manuel Alejandro de Brito Fontes
d5c7fa8cfb
Fix scripts to be able to run tests in docker 2019-07-17 11:06:53 -04:00
Jintao Zhang
5f1ebb4c84 fix image link.
Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>
2019-07-07 23:16:14 +08:00
Kubernetes Prow Robot
2586542608
Merge pull request #3852 from aledbf/arm
Enable arm again
2019-06-26 20:45:19 -07:00
Manuel Alejandro de Brito Fontes
ddffa2a173
Enable arm again 2019-06-26 23:00:58 -04:00
Manuel Alejandro de Brito Fontes
3268d79610
Update nginx image to 0.90 2019-06-26 18:46:56 -04:00
Manuel Alejandro de Brito Fontes
d57fddebd7
Update image dependencies (#4225) 2019-06-25 06:58:27 -04:00
Manuel Alejandro de Brito Fontes
d769c8a4d8
Update nginx image 2019-06-24 23:36:23 -04:00
Kubernetes Prow Robot
5dfc7e211f
Merge pull request #4221 from aledbf/upgrade-nginx-image
Switch to openresty image
2019-06-24 09:45:57 -07:00
Manuel Alejandro de Brito Fontes
73be06960e
Update test image and binaries 2019-06-23 22:51:38 -04:00
Manuel Alejandro de Brito Fontes
723411521b
Migrate to openresty 2019-06-23 20:25:47 -04:00
Manuel Alejandro de Brito Fontes
14a394fc9e
Update nginx (#4150)
* Update nginx image
* Fix IPV6 test issues in Prow
2019-06-04 12:15:03 -04:00
Ionut Craciunescu
d08b8844a1 update modsecurity to latest, libmodsecurity to v3.0.3 and owasp-scrs to v3.1.0 (#4140) 2019-06-04 12:13:40 -04:00
Kubernetes Prow Robot
29ced14f4a
Merge pull request #4123 from aledbf/update-nginx
Update nginx image to 0.86
2019-05-26 10:07:49 -07:00
Manuel Alejandro de Brito Fontes
77f5e4decb
Update nginx image to 0.86 2019-05-26 11:28:35 -04:00
Elvin Efendi
37a603a1af updated nginx and some other modules 2019-05-26 09:09:57 -04:00
Manuel Alejandro de Brito Fontes
f63f0457be
Update e2e images (#4110) 2019-05-24 02:47:14 +02:00
Manuel Alejandro de Brito Fontes
b8fb09d7b3
Update go to 1.12.5, kubectl to 1.14.1 and kind to 0.2.1 (#4064) 2019-05-06 23:28:15 -04:00
Manuel Alejandro de Brito Fontes
e7a5bec5c7
Release custom error pages image v0.4 [skip-ci] (#4042) 2019-04-25 16:02:03 -04:00
Julio H Morimoto
7245340e88
Fix default Content-Type for custom-error-pages example
This should fix issue [4039](https://github.com/kubernetes/ingress-nginx/issues/4039). This default backend fails to send the correct `Content-Type` header when it fails to decode the `Accept` request header.

This patch simply forces `text/html` in that specific scenario.
2019-04-25 14:53:22 -03:00
Manuel Alejandro de Brito Fontes
7283a01b9f
Update nginx image and Go to 1.12.4 (#4010) 2019-04-17 22:45:51 -04:00
Manuel Alejandro de Brito Fontes
dddbd8293b
Update nginx to 1.15.12 2019-04-17 15:44:03 -04:00
Alex Kursell
ae592821c6 Remove valgrind 2019-04-12 12:09:52 -04:00
Manuel Alejandro de Brito Fontes
c9d069e64d
Update nginx image to 0.84 (#3969) 2019-04-06 12:30:35 -03:00
Manuel Alejandro de Brito Fontes
8960226f40
Update nginx image (#3968) 2019-04-06 12:30:13 -03:00
Kubernetes Prow Robot
c181f22774
Merge pull request #3933 from aledbf/update-nginx
Update nginx to 1.15.10
2019-03-27 16:14:48 -07:00
Manuel Alejandro de Brito Fontes
f38f1d9d0e
Update nginx image 2019-03-26 17:28:44 -03:00
Manuel Alejandro de Brito Fontes
1e9567b1c0
Update nginx to 1.15.10 2019-03-26 15:39:34 -03:00
Gregor Noczinski
bcc7d087ac Aligned to golint 2019-03-22 11:59:58 +01:00
Gregor Noczinski
1bef3e75b2 Set X-Request-ID for the default-backend, too. 2019-03-22 11:33:11 +01:00
Kubernetes Prow Robot
ec81605cae
Merge pull request #3908 from aledbf/update-nginx
Update nginx image
2019-03-21 11:45:41 -07:00
Manuel Alejandro de Brito Fontes
0bd5f5e9a0
Update nginx image 2019-03-19 10:18:19 -03:00
Manuel Alejandro de Brito Fontes
6d0f3a00c7
Remove unnecessary copy of GeoIP databases 2019-03-19 09:36:30 -03:00
Manuel Alejandro de Brito Fontes
26f2b1330f Remove authbind 2019-03-05 10:08:34 -03:00
Manuel Alejandro de Brito Fontes
fbed06fd3c
Update nginx image 2019-03-01 09:18:45 -03:00
Elvin Efendi
584750454f bump luajit version to v2.1-20190228 that has fix for https://github.com/openresty/luajit2/issues/42 2019-02-28 21:16:49 -05:00
Kubernetes Prow Robot
166dd1a41f
Merge pull request #3821 from aledbf/update-nginx
Update nginx to 1.15.9
2019-02-26 10:36:27 -08:00
Manuel Alejandro de Brito Fontes
f899506b2b Update nginx image 2019-02-26 14:38:09 -03:00
Manuel Alejandro de Brito Fontes
46d15e0039 Update nginx to 1.15.9 2019-02-26 14:19:53 -03:00
Manuel Alejandro de Brito Fontes
e0d1060606 Update nginx image 2019-02-25 13:46:39 -03:00
Dayang Shen
db4d012a97 Upgrade openresty/lua-resty-balancer
This fixes bug in chash:reinit which prevents endpoints from being
updated correctly.

See https://github.com/openresty/lua-resty-balancer/pull/25
2019-02-25 21:33:45 +08:00
Elvin Efendi
d2d160b839 print what lib is being downloaded 2019-02-20 08:09:25 -05:00
Elvin Efendi
f4b31743c0 build lua-bridge-tracer 2019-02-20 07:49:34 -05:00
Alan J Castonguay
a9eab9549c Datadog Opentracing support - part 1
This commit is part 1 of 2, adding the Datadog Opentracing
module to the nginx container.

Download https://github.com/DataDog/dd-opentracing-cpp and
https://github.com/msgpack/msgpack-c/, build and install both
during build of the quay.io/kubernetes-ingress-controller image.

Bump nginx tag version to 0.77

Fixes half of #3752
2019-02-15 15:11:50 -05:00
Kubernetes Prow Robot
265b00f8a2
Merge pull request #3747 from aledbf/update-nginx
Update nginx and modules
2019-02-13 15:35:12 -08:00
Manuel Alejandro de Brito Fontes
80d9024fca Update e2e image 2019-02-13 16:58:17 -03:00
Manuel Alejandro de Brito Fontes
414511b279
Update nginx and modules 2019-02-10 15:25:31 -03:00
Kubernetes Prow Robot
35f5a6ce1f
Merge pull request #3644 from aledbf/update-ngx
Update nginx image
2019-01-09 18:11:58 -08:00
Manuel Alejandro de Brito Fontes
d663f58879 Update nginx image 2019-01-09 21:13:32 -03:00
Manuel Alejandro de Brito Fontes
d2e1daf087 Update nginx image 2019-01-09 21:07:44 -03:00
Manuel Alejandro de Brito Fontes
da5b75ebaf
Update nginx image (#3625) 2019-01-04 15:59:58 -03:00
Manuel Alejandro de Brito Fontes
811075a0c8
Update nginx to fix geoip database deprecation 2019-01-04 01:08:45 -03:00
Manuel Alejandro de Brito Fontes
5119f64e5c
Update nginx to 1.15.8 (#3601) 2018-12-26 19:12:21 -03:00
Manuel Alejandro de Brito Fontes
d9bc997e7c Update go to 1.11.4 2018-12-19 11:33:47 -03:00
Manuel Alejandro de Brito Fontes
ea89d27b5d
Update nginx image (#3530) 2018-12-06 15:59:14 -03:00
Manuel Alejandro de Brito Fontes
4ef72b70da Update nginx to 1.15.7 2018-12-03 17:08:43 -03:00
Andre Marianiello
56342a5e4b Bump nginx-opentracing to get grpc tracing 2018-11-26 23:51:47 -05:00
k8s-ci-robot
d26543aa85
Merge pull request #3424 from aledbf/update-image
Update nginx image
2018-11-16 08:42:00 -08:00
Manuel Alejandro de Brito Fontes
f314d88e0e
Update nginx modules (#3425) 2018-11-16 13:19:01 -03:00
Manuel Alejandro de Brito Fontes
c6856625ee
Update nginx image 2018-11-16 12:29:21 -03:00
Jonathan Pulsifer
8aad76e9f1 [404-server] Removes 404 server (#3156)
* [404-server] Removes the 404-server
2018-11-15 14:51:00 -03:00
Manuel Alejandro de Brito Fontes
debf024921
Fix modsecurity configuration file location (#3408) 2018-11-12 13:56:39 -03:00
k8s-ci-robot
97b9bf9558
Merge pull request #3406 from aledbf/update-image
Update nginx and e2e image
2018-11-12 08:10:36 -08:00
Manuel Alejandro de Brito Fontes
ddd8eef8d0
Update nginx image (#3404) 2018-11-12 11:51:48 -03:00
Manuel Alejandro de Brito Fontes
e20d651ceb Update nginx and e2e image 2018-11-12 11:29:18 -03:00
Manuel Alejandro de Brito Fontes
1f1b1039c9
Update nginx 2018-11-06 18:55:22 -03:00
Manuel Alejandro de Brito Fontes
bc5934d806
Add missing modsecurity unicode.mapping file (#3357) 2018-11-04 12:35:33 -03:00
Manuel Alejandro de Brito Fontes
1978bed594
Update nginx modules (#3353) 2018-11-03 19:29:07 -03:00
Manuel Alejandro de Brito Fontes
d869aab61d Update e2e image 2018-10-29 13:14:57 -03:00
Manuel Alejandro de Brito Fontes
fed013ab6f Fix status update in case of connection errors 2018-10-29 13:01:41 -03:00
Manuel Alejandro de Brito Fontes
a42f181d73
Update nginx image and QEMU version 2018-10-29 11:30:51 -03:00
Manuel Alejandro de Brito Fontes
4e124675fa Update nginx and add support for TLSv1.3 2018-10-29 09:20:35 -03:00
Maximilian Bode
77fed7bf68 Fix download of geoip2 databases 2018-10-28 21:29:15 +01:00
Maximilian Bode
0ab6d4a688 Bump geoip2 module version 3.0 -> 3.2 2018-10-28 21:26:31 +01:00
Manuel Alejandro de Brito Fontes
3de8b48a80 Update nginx image 2018-10-10 10:14:07 -03:00
Manuel Alejandro de Brito Fontes
dcc6495f0a
Cleanup of nginx image (#3214) 2018-10-10 09:17:01 -03:00
mooncake
df79cd8e58 remove duplication 2018-10-07 23:05:23 +08:00
Manuel Alejandro de Brito Fontes
c8abff1987
Update nginx to 1.15.5 (#3178) 2018-10-03 23:28:54 -03:00
k8s-ci-robot
50bb7897cf
Merge pull request #3125 from jonpulsifer/change-default-backend-metrics-port
[404-server] Conceal /metrics and /healthz behind port 10254
2018-09-26 14:38:17 -07:00
Jonathan Pulsifer
d487a50e39
[404-server] conceal /metrics behind port 10254
This commit conceals the /metrics endpoint behind port 10254.

Thanks to @aledbf for all the help getting this through!

Signed-off-by: Jonathan Pulsifer <jonathan.pulsifer@shopify.com>
2018-09-26 16:02:18 -04:00
Manuel Alejandro de Brito Fontes
3f29e436f3 Update nginx image 2018-09-25 18:35:01 -03:00
Manuel Alejandro de Brito Fontes
9096822895
Update nginx to 1.15.4 2018-09-25 16:48:16 -03:00
Elvin Efendi
c83150739c install openresty-gdb-utils 2018-09-11 21:06:29 -04:00
Elvin Efendi
1a84719e0b build luajit with debug symbols 2018-09-11 20:52:53 -04: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 de Brito Fontes
fcade77c96 Update nginx image 2018-08-29 09:48:19 -03:00
k8s-ci-robot
91eecdebd2
Merge pull request #3006 from ElvinEfendi/nginx-patch-for-cert-by-lua
apply nginx patch to make ssl_certificate_by_lua_block work properly
2018-08-29 05:15:40 -07:00
Elvin Efendi
0408d66234 apply nginx patch to make ssl_certificate_by_lua_block work properly 2018-08-29 00:31:14 -04:00