Commit graph

6167 commits

Author SHA1 Message Date
Jonas Kello
5d5fd5a184 Add linux node selector as default (#7481) 2021-08-12 12:39:51 -07:00
Matthew Silverman
33c0c8a5ec 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
7ad6d7706f 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
792ffd50a9 update e2e test images to newest promoted one (#7485) 2021-08-12 10:35:48 -07:00
Robin Elfrink
e86ae76caa 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
8d26352904 Merge pull request #7477 from rikatz/trigger-whgen
Trigger webhook image generation
2021-08-10 18:08:07 -03:00
Ricardo Katz
7260b98839 Trigger webhook image generation 2021-08-10 18:06:41 -03:00
Ricardo Katz
701d92742a Migrate the webhook-certgen program to inside ingress repo (#7475) 2021-08-10 13:22:40 -07:00
Tom Hayward
b96c396b4c 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
3602411394 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
aa2f78db10 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
65420d9ca3 Merge pull request #7473 from iamNoah1/main
update to newest image
2021-08-10 11:20:49 -03:00
Noah Ispas (iamNoah1)
b8da6b6b77 update to newest image 2021-08-10 16:18:17 +02:00
kayrus
ac3def5486 Add hostname value to override pod's hostname (#7386) 2021-08-09 06:45:31 -07:00
Eugene Apollonsky
09cf712691 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
875dd746dd 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
4200fc1dc4 Update configmap.md (#7462) 2021-08-08 05:19:30 -07:00
Ricardo Katz
50b3cf0961 Change all master reference to main (#7369) 2021-08-06 17:07:29 -07:00
Ian Roberts
6da31b9eea 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
4fdb436c12 Merge pull request #7454 from rikatz/update-mods
Update go version, modules and remove ioutil
2021-08-06 17:13:33 -03:00
tobiasgiese
ca531e3329 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
4f24e599d9 correct ingress-controller naming (#7450) 2021-08-06 12:41:30 -07:00
Long Wu Yuan
045615a51c added K8s v1.22 tip for kind cluster,bug-report (#7437) 2021-08-06 12:39:30 -07:00
Jennifer Kirsch
f75e66ca8b 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
72b49e2a29 Update go version, modules and remove ioutil 2021-08-06 14:15:21 -03:00
Neha Lohia
daf3ae5e3e 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
279bca0334 Prepare for go v1.16 (#7451) 2021-08-06 07:35:19 -07:00
Bhumij Gupta
2a1adee963 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
e98190a191 Add scope configuration check. (#6864) 2021-08-05 06:23:22 -07:00
Swift
96ac28f2ab Bump PDB API version to v1 (#7421)
* update pdb to v1

Signed-off-by: yuswift <yuswift2018@gmail.com>

* validate the version in PDB

Signed-off-by: yuswift <yuswift2018@gmail.com>
2021-08-05 05:23:22 -07:00
Bhumij Gupta
5c1bc4e344 Add http request test to annotaion ssl cipher test (#7431)
Signed-off-by: Bhumij Gupta <bhumijgupta@gmail.com>
2021-08-05 05:05:22 -07:00
Long Wu Yuan
81ecfd4ba8 Removed tabs and one extra-space (#7426) 2021-08-03 10:18:48 -07:00
Long Wu Yuan
b92d1de5e2 Fixed chart version (#7423) 2021-08-03 07:34:49 -07:00
Ricardo Katz
bc21d00bdc Add dev-v1 branch into helm releaser (#7424) 2021-08-03 06:44:48 -07:00
Soumya Ghosh Dastidar
200841f026 added checks to verify backend works with the given configs (#7415)
Signed-off-by: Soumya Ghosh Dastidar <gdsoumya@gmail.com>
2021-08-02 12:18:20 -07:00
wasker
dfe743e22d Enable session affinity for canaries (#7371) 2021-07-29 14:23:19 -07:00
Dmitry Kuleshov
0f7ce58e28 auto backend protocol for HTTP/HTTPS (#6985)
* add auto backend protocol for HTTP/HTTPS

* e2e test for AUTO_HTTP backend protocol

* unit  test for AUTO_HTTP backend protocol

Co-authored-by: Luca Del Monte <luca.delmonte5@gmail.com>
2021-07-29 12:49:19 -07:00
Noah Ispas
6826d30c02 reorder contributing infos (#7394)
* reorder contributing infos

* Change requests of PR
2021-07-27 06:18:45 -07:00
Robert J
4e78978c2d docs:update troubleshooting.md (#7224)
* Update troubleshooting.md

Made the troubleshooting steps a bit more fluid IMHO.

* Update troubleshooting.md

Fixed introduced troubleshooting workflow change.

* Update troubleshooting.md

Fixed token path in new proposed workflow.

* Update troubleshooting.md

Fixed terminology (pod vs. container)

* Changed verb to get CLA refresh.

* Updating PR with requested changes.

Signed-off-by: Robert Jackson <robert@aztek.io>
2021-07-26 17:04:45 -07:00
Steven Harms
ba96e16bc2 aws-load-balancer-internal is a boolean value (#7353)
* aws-load-balancer-internal is a boolean value

* Update to string true

* Update to string true

* Update to string true
2021-07-26 05:40:33 -07:00
Ricardo Katz
311306d3a9 Automatically add area labels to help triaging (#7387) 2021-07-22 17:29:16 -07:00
Long
e40e03d0a4 grpc - replaced fortune-builder app with official greeter app (#7360) 2021-07-22 13:51:18 -07:00
Long
8d068bc4bc fix for #7197 & #7285 (#7361) 2021-07-16 06:28:09 -07:00
Carlos Tadeu Panato Junior
1df50d4a09 update OWNERS and aliases files (#7365)
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2021-07-16 06:24:09 -07:00
Shuhei Kitagawa
6cf0dd7051 Add missing tests for store/endpoint (#7039) 2021-07-16 06:06:09 -07:00
Ricardo Katz
23ab2f29c1 Add cpanato as Helm chart approver (#7364)
Signed-off-by: Ricardo Katz <rkatz@vmware.com>
2021-07-16 05:30:09 -07:00
Long
4cec50f87c changed syntax from v1beta1 to v1 (#7362) 2021-07-16 04:38:09 -07:00
James Strong
1afc28a8b4 Update ci main (#7351)
* update actions, master to main:

* update cloud build and scripts
2021-07-14 12:14:40 -07:00
James Strong
2694ee5a7f update v0.48.1 (#7350) 2021-07-14 12:06:19 -07:00
Ricardo Katz
5def85c343 Merge pull request #7339 from rikatz/new-048
New v0.48 Release
2021-07-11 10:36:46 -03:00