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 |
|
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
|
f5c80783bf
|
[Cherry Pick] - Add configuration to disable external name service feature (#7314) (#7321)
* Add configuration to disable external name service feature (#7314)
Signed-off-by: Ricardo Pchevuzinske Katz <ricardo.katz@gmail.com>
* Fix CI files
|
2021-07-05 21:50:18 -07:00 |
|
AnaClaudia
|
ef714ae52f
|
Allow multiple publish status addresses
|
2021-02-26 16:57:54 -05:00 |
|
Kubernetes Prow Robot
|
9cfa8d9600
|
Merge pull request #6811 from nic-6443/dbg-status-port
add --status-port flag to dbg
|
2021-01-28 04:39:08 -08:00 |
|
Björn Carlsson
|
54b13bd216
|
Add flag to allow setting a shutdown grace period
|
2021-01-27 14:09:04 +01:00 |
|
qianyong
|
c775696f44
|
add --status-port flag to dbg
|
2021-01-27 19:30:20 +08:00 |
|
Maxim Pogozhiy
|
b55f4371e3
|
Add GeoIP Local mirror support
|
2020-12-28 17:37:26 +10:00 |
|
Manuel Alejandro de Brito Fontes
|
d781d99797
|
Fixes for gosec
|
2020-12-04 20:29:07 -03:00 |
|
Manuel Alejandro de Brito Fontes
|
1389cc0e80
|
Refactor extraction of ingress pod details
|
2020-11-19 17:31:28 -03:00 |
|
Manuel Alejandro de Brito Fontes
|
e659bb2963
|
Improve ingress class error message
|
2020-11-02 20:37:40 -03:00 |
|
Manuel Alejandro de Brito Fontes
|
703c2d6f8e
|
Enable validation of ingress definitions from extensions package
|
2020-10-26 10:50:44 -03:00 |
|
Manuel Alejandro de Brito Fontes
|
108637bb1c
|
Migrate to structured logging (klog)
|
2020-09-27 18:59:57 -03:00 |
|
Manuel Alejandro de Brito Fontes
|
a767b1d906
|
Cleanup
|
2020-09-27 17:16:09 -03:00 |
|
Manuel Alejandro de Brito Fontes
|
29ea30a4e8
|
Add events for NGINX reloads
|
2020-09-27 17:16:09 -03:00 |
|
Matthew Silverman
|
9612180f6e
|
reject annotations with default prefix in the case of an override
|
2020-09-10 09:16:44 -04:00 |
|
Manuel Alejandro de Brito Fontes
|
b1f0d28634
|
Require Kubernetes v1.14 or higher and deprecate extensions
|
2020-09-02 10:00:16 -04:00 |
|
Tore Lønøy
|
903e511b9d
|
fix: log warning if empty ingress class is monitored. Improve docs related to --ingress-class
|
2020-08-21 09:25:43 +02:00 |
|
Loo Zheng Yuan
|
af29ec1137
|
fix variable ordering in error message
|
2020-08-11 20:06:14 +08:00 |
|
Manuel Alejandro de Brito Fontes
|
cb86c5698c
|
Migrate to klog v2
|
2020-08-08 21:01:03 -04:00 |
|
Mason Staugler
|
a3f2be6b90
|
Fixup docs for the ingress-class flag.
According to this issue, there is no way to handle all ingress classes.
https://github.com/kubernetes/ingress-nginx/issues/3101
|
2020-06-26 13:12:48 -04:00 |
|
Bo0km4n
|
7ab0916c92
|
Resolve conflicts
|
2020-06-20 17:13:31 +09:00 |
|
Bo0km4n
|
53a6b0fd3b
|
Configurable metrics max batch size
|
2020-06-20 15:58:14 +09:00 |
|
Kubernetes Prow Robot
|
e9a08abffe
|
Merge pull request #5700 from sylr/user-agent
Configure User-Agent
|
2020-06-12 18:47:55 -07:00 |
|
Sylvain Rabot
|
09074a8589
|
Configure User-Agent
Signed-off-by: Sylvain Rabot <sylvain@abstraction.fr>
|
2020-06-11 17:34:38 +02:00 |
|
Manuel Alejandro de Brito Fontes
|
4179f71cc4
|
Check service If publish-service flag is defined
|
2020-05-14 09:13:43 -04:00 |
|
Manuel Alejandro de Brito Fontes
|
ccef5fe7ce
|
Update krew plugin configuration
|
2020-04-24 22:09:59 -04:00 |
|
Manuel Alejandro de Brito Fontes
|
efbb3f9fc8
|
Add support for IngressClass and ingress.class annotation
|
2020-04-22 09:15:32 -04:00 |
|
Manuel Alejandro de Brito Fontes
|
9c6873a55d
|
Remove deprecated flags and update docs
|
2020-04-12 10:07:33 -04:00 |
|
Manuel Alejandro de Brito Fontes
|
04ef782c57
|
Migrate ingress.class annotation to new IngressClassName field
|
2020-03-31 12:20:01 -03:00 |
|
Manuel Alejandro de Brito Fontes
|
630278f730
|
Increase e2e concurrency
|
2020-03-27 21:42:23 -03:00 |
|
Manuel Alejandro de Brito Fontes
|
a46126a034
|
Update client-go methods to support context and and new create and delete options
|
2020-03-27 19:52:51 -03:00 |
|
Maxim Pogozhiy
|
78576a9bbc
|
Add Maxmind Editions support
|
2020-03-19 19:36:10 +07:00 |
|
Manuel Alejandro de Brito Fontes
|
0ccf520c99
|
Fix public function comment (#5181)
|
2020-02-26 18:39:20 -03:00 |
|
aca
|
b096bf9ad9
|
Add label selector for plugin
|
2020-02-15 13:19:40 +09:00 |
|
Manuel Alejandro de Brito Fontes
|
2c5819e1b3
|
Add flag to allow custom ingress status update intervals (#5050)
|
2020-02-10 16:52:50 -03:00 |
|
Manuel Alejandro de Brito Fontes
|
b3146354d4
|
Refactor mirror feature
|
2020-02-05 10:39:55 -03:00 |
|
Manuel Alejandro de Brito Fontes
|
66ef05849f
|
Refactor how to handle sigterm and nginx process goroutine (#4959)
|
2020-01-25 14:52:31 -03:00 |
|
Manuel Alejandro de Brito Fontes
|
74944b99e9
|
Enable download of GeoLite2 databases (#4896)
|
2020-01-08 19:46:43 -03:00 |
|
Manuel Alejandro de Brito Fontes
|
8db541e24b
|
Remove /build endpoint (#4875)
|
2019-12-31 13:49:04 -03:00 |
|
Manuel Alejandro de Brito Fontes
|
1d46ec2eb2
|
Cleanup test
|
2019-12-10 22:45:11 -03:00 |
|
Manuel Alejandro de Brito Fontes
|
19d596b72b
|
Allow custom CA certificate when flag --api-server is specified (#4807)
|
2019-12-05 19:12:54 -03:00 |
|
Andrea Spacca
|
203a3ed455
|
ISSUE-4244 comply with --health-check-path (#4619)
|
2019-09-29 14:37:57 -03:00 |
|
Manuel Alejandro de Brito Fontes
|
d5d2b4037c
|
Fix ports collision when hostNetwork=true (#4617)
|
2019-09-28 17:30:57 -03:00 |
|
Manuel Alejandro de Brito Fontes
|
c2935ca35c
|
Refactor health checks and wait until NGINX process ends
|
2019-09-01 15:31:27 -04:00 |
|
Manuel Alejandro de Brito Fontes
|
fcd3054f13
|
Lint code using staticcheck (#4471)
|
2019-08-23 12:08:40 -04:00 |
|
Manuel Alejandro de Brito Fontes
|
23ed3ba4c4
|
Fix file permissions to support volumes
|
2019-08-15 20:48:37 -04:00 |
|
Manuel Alejandro de Brito Fontes
|
80bd481abb
|
Only support SSL dynamic mode
|
2019-08-13 17:33:34 -04:00 |
|
Pierrick Charron
|
29788452b6
|
Fix broken test's filename
|
2019-07-26 18:15:25 -04:00 |
|