Commit graph

6038 commits

Author SHA1 Message Date
Ricardo Katz
0a2ec01eb4
Release v0.49.3 (#7748)
Signed-off-by: Ricardo Katz <rkatz@vmware.com>
2021-10-04 07:17:09 -07:00
Ricardo Katz
7ee28f431c
Prepare for v0.49.3 release (#7742) 2021-10-03 18:37:08 -07:00
Ricardo Katz
0f5d2c6383
fix overlap check when ingress is configured as canary (#7719) (#7741)
Co-authored-by: Alan <zg.zhu@daocloud.io>
2021-10-03 16:55:07 -07:00
Rushank Jhanjaria
25b87436f7
Correct Nginx and Alpine version in legacy branch (#7736) 2021-10-03 13:57:06 -07:00
Ricardo Katz
23fa7c0450
Fix selector for shutting down Pods (#7727) (#7731)
* Fix selector for shutting down Pods

* Add autogenerated labels for daemonset in exception

Co-authored-by: Jintao Zhang <tao12345666333@163.com>

Co-authored-by: Jintao Zhang <tao12345666333@163.com>

Co-authored-by: Jintao Zhang <tao12345666333@163.com>
2021-09-30 14:39:17 -07:00
Ricardo Katz
570d0d5acb
Release v0.49.2 (#7708) 2021-09-26 20:00:22 -07:00
Ricardo Katz
d5f3499cfe
Update base nginx image and tag new release (#7706)
* Update base nginx image to the corrected version (#7705)

* Tag release v0.49.2
2021-09-26 18:10:22 -07:00
Ricardo Katz
71d2346545
add legacy to helm releaser 2021-09-22 09:44:26 -03:00
Ricardo Katz
a15d226294
trigger helm build changing random comments 2021-09-22 09:35:46 -03:00
Ricardo Katz
29b5519504
Release v0.49.1 (#7682) 2021-09-21 20:12:01 -07:00
Ricardo Katz
9f5559dcca
Trigger v0.49.1 release (#7680) 2021-09-21 04:34:24 -07:00
Ricardo Katz
bb265845b5
Change enable-snippet to allow-snippet-annotation (#7670) (#7677)
Signed-off-by: Ricardo Pchevuzinske Katz <rkatz@vmware.com>
2021-09-20 19:28:23 -07:00
Ricardo Katz
a104d4fbc3
Fix opentracing in v0.X (#7676) 2021-09-20 17:38:23 -07:00
Ricardo Katz
3d277a6200
Merge pull request #7671 from nehaLohia27/cherry-pick
Cherry pick - #7643
2021-09-20 20:29:41 -03:00
Jintao Zhang
5564577f0d Update NGINX base image to v1.19 (#7643)
Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>
2021-09-20 17:22:25 +05:30
Ricardo Katz
64e2bed508
CHERRY-PICK of #7665 - Remove snippet (#7666)
* Add option to force enabling snippet directives (#7665)

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

* Add missing key when cherry-picking
2021-09-19 17:52:08 -07:00
Swift
f44bbe9b03
cherry-pick #7521 Update ingress to go 1.17 (#7531)
* fix boilerplate verification

* fix go fmt error

* fix go mod error

* bump e2e-test-runner version

* bump github ci workflow to go 1.17

* bump go.mod to 1.17
2021-08-23 17:26:14 -07:00
Jintao Zhang
f3c50698d9
Prepare for v0.49.0 release (#7509)
* Changelog for v0.49

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

* helm: bump version to v0.49.0

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

* docs: bumper version to v0.49.0

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

* explicitly call out details for Changelogs

Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>
2021-08-21 09:49:59 -07:00
Long Wu Yuan
05a3d144de
tag for release v0.49.0 (#7505) 2021-08-18 12:18:17 -07:00
Ricardo Katz
807fd69209
Fix default backend annotation test (#7486) 2021-08-12 14:03:50 -07:00
Ricardo Katz
e9f0ad3485
Merge pull request #7479 from equinix-ms/main
Make custom-default-backend upstream name more unique.
2021-08-12 17:09:55 -03:00
Jonas Kello
2fe8270302
Add linux node selector as default (#7481) 2021-08-12 12:39:51 -07:00
Matthew Silverman
b591adac48
allow kb granularity for lua shared dicts (#6750)
Update internal/ingress/controller/template/configmap.go

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

Co-authored-by: Ricardo Katz <rikatz@users.noreply.github.com>
2021-08-12 11:13:50 -07:00
yashikabadaya
b510b0e930
Improved disableaccesslog tests (#7463)
1. Added check to validate if nginx ingress controller is reachable after disabling access log.
2. Added disable-stream-access-log test
2021-08-12 11:07:50 -07:00
Noah Ispas
7842d732b0
update e2e test images to newest promoted one (#7485) 2021-08-12 10:35:48 -07:00
Robin Elfrink
8ee98e9422 Make custom-default-backend upstream name more unique.
Signed-off-by: Robin Elfrink <robin.elfrink@eu.equinix.com>
2021-08-11 09:06:16 +02:00
Ricardo Katz
402f21bcb7
Merge pull request #7477 from rikatz/trigger-whgen
Trigger webhook image generation
2021-08-10 18:08:07 -03: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
Tom Hayward
9a9ad47857 Fix forwarding of auth-response-headers to gRPC backends (#7331)
* add e2e test for auth-response-headers annotation

* add e2e test for grpc with auth-response-headers

* fix forwarding of auth header to GRPC backends

* add test case for proxySetHeader(nil)
2021-08-10 11:24:39 -07:00
Tom Hayward
c9d5b21a65 fix: discover mounted geoip db files (#7228)
* fix: discover mounted geoip db files

* add test

* fix runtime reload of config.MaxmindEditionFiles

* add e2e test

* log missing geoip2 db
2021-08-10 11:24:39 -07:00
Sergey Shakuto
45995525e7 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>
2021-08-10 11:24:39 -07:00
Ricardo Katz
820a21a743
Merge pull request #7473 from iamNoah1/main
update to newest image
2021-08-10 11:20:49 -03:00
Noah Ispas (iamNoah1)
665ec92a2d update to newest image 2021-08-10 16:18:17 +02:00
kayrus
e53a11e839
Add hostname value to override pod's hostname (#7386) 2021-08-09 06:45:31 -07:00
Eugene Apollonsky
af745bd97d
use listen to ensure the port is free (#6990) (#7467)
Co-authored-by: boxjan <i@boxjan.li>
2021-08-09 05:31:31 -07: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
Sergey Lanzman
8b2db80433
Update configmap.md (#7462) 2021-08-08 05:19: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
9c22ba93b2
Merge pull request #7454 from rikatz/update-mods
Update go version, modules and remove ioutil
2021-08-06 17:13:33 -03:00
tobiasgiese
9efea320b9
Fix cap for NET_BIND_SERVICE (#7449)
Signed-off-by: Tobias Giese <tobias.giese@daimler.com>
2021-08-06 12:45:30 -07:00
Benedikt
c51a509ad8
correct ingress-controller naming (#7450) 2021-08-06 12:41:30 -07:00
Long Wu Yuan
5c98c93f0f
added K8s v1.22 tip for kind cluster,bug-report (#7437) 2021-08-06 12:39:30 -07:00
Jennifer Kirsch
390bd257e7
Add documentation for monitoring without helm (#7455)
* Add documentation for monitoring without helm

As someone who is currently learning Kubernetes without using helm, I wasn't able to get the ingress controller to export metrics without asking someone more experienced for help.

I think a bit more information would be a good addition for my fellow Kubernetes newcomers.  
If there are any wording/ formatting issues, I will be happy to update this.

* Fix typo
2021-08-06 11:57:30 -07:00
Ricardo Katz
d226d831bd Update go version, modules and remove ioutil 2021-08-06 14:15:21 -03:00
Neha Lohia
6da7e9ce2a
run k8s job ci pipeline with 1.21.2 in main br (#7452)
Signed-off-by: Neha Lohia <nehapithadiya444@gmail.com>
2021-08-06 08:25:19 -07:00
Ricardo Katz
26768e9578
Prepare for go v1.16 (#7451) 2021-08-06 07:35:19 -07:00
Bhumij Gupta
6f0401fc73
Helm - Enable configuring request and limit for containers in webhook jobs (#7434)
* helm: add feature to configure request and limit for container in createSecret and patchWebhook job

Signed-off-by: Bhumij Gupta <bhumijgupta@gmail.com>

* Remove empty line in helm template

Signed-off-by: Bhumij Gupta <bhumijgupta@gmail.com>

* Add test for admission webhook job container resources

Signed-off-by: Bhumij Gupta <bhumijgupta@gmail.com>

* Add new line character at the end of charts ci file

Signed-off-by: Bhumij Gupta <bhumijgupta@gmail.com>
2021-08-05 15:31:41 -07:00
Maikel
46be93808b
Add scope configuration check. (#6864) 2021-08-05 06:23:22 -07:00