Marcus Noble
|
e7bee5308e
|
added option to disable sync event creation (#8528)
* added option to disable event creation
Signed-off-by: Marcus Noble <github@marcusnoble.co.uk>
* Re-trigger github workflows
Signed-off-by: Marcus Noble <github@marcusnoble.co.uk>
Signed-off-by: Marcus Noble <github@marcusnoble.co.uk>
|
2023-01-09 06:37:31 -08:00 |
|
Ricardo Katz
|
c86d50ecef
|
Move APIs to be used by both controller and configurer (#8854)
|
2022-07-21 17:32:48 -07:00 |
|
Ricardo Katz
|
89ed571d2a
|
Implement object deep inspector (#8456)
|
2022-04-11 07:06:07 -07:00 |
|
zryfish
|
7203a0b8bd
|
support watch namespaces matched namespace selector (#7472)
skip caching namespaces at cluster scope if only watching single namespace
add --watch-namespace-selector in user guide
add e2e test
|
2021-11-12 11:46:28 -08:00 |
|
Ricardo Katz
|
cda59ccc9c
|
Add new flag to watch ingressclass by name instead of spec (#7609)
|
2021-09-10 10:14:01 -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
|
d226d831bd
|
Update go version, modules and remove ioutil
|
2021-08-06 14:15:21 -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
|
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 |
|
Manuel Alejandro de Brito Fontes
|
7722fa38aa
|
Add admission controller e2e test
|
2020-09-26 16:06:58 -03:00 |
|
Manuel Alejandro de Brito Fontes
|
b1f0d28634
|
Require Kubernetes v1.14 or higher and deprecate extensions
|
2020-09-02 10:00:16 -04: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 |
|
Manuel Alejandro de Brito Fontes
|
5c30820d1f
|
Remove hard-coded annotation and don't use map pointers
|
2019-12-13 03:05:20 -03:00 |
|
Manuel Alejandro de Brito Fontes
|
80bd481abb
|
Only support SSL dynamic mode
|
2019-08-13 17:33:34 -04:00 |
|
Manuel Alejandro de Brito Fontes
|
3d7a09347d
|
Apply fixes suggested by staticcheck
|
2019-07-08 16:18:52 -04:00 |
|
Manuel Alejandro de Brito Fontes
|
8807db9748
|
Check and complete intermediate SSL certificates
|
2019-07-04 19:13:21 -04:00 |
|
Manuel Alejandro de Brito Fontes
|
84102eec2b
|
Migrate to new networking.k8s.io/v1beta1 package
|
2019-06-13 11:32:39 -04:00 |
|
Elvin Efendi
|
c4ced9d694
|
fix source file mods
|
2019-06-06 10:47:08 -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 |
|
Manuel Alejandro de Brito Fontes
|
c639f490b1
|
Use a real apiserver to test the store
|
2019-05-23 04:58:14 -04:00 |
|
Manuel Alejandro de Brito Fontes
|
bae49a4657
|
Refactor ListIngresses to add filters
|
2019-05-22 05:37:44 -04:00 |
|
okryvoshapka-connyun
|
8cc9afe8ee
|
Added Global External Authentication settings to configmap parameters incl. addons
|
2019-05-03 12:08:16 +02:00 |
|
Manuel Alejandro de Brito Fontes
|
14a9e9f3fa
|
Update dependencies client-go to release-11.0 and kubernetes-1.14.0
|
2019-03-28 20:43:18 -03:00 |
|
Alex Kursell
|
b5a9f6c000
|
Fix flaky test
|
2019-02-05 18:02:21 -05:00 |
|
Kubernetes Prow Robot
|
8f57f9578d
|
Merge pull request #3586 from Shopify/disable-catch-all
Add --disable-catch-all option to disable catch-all server
|
2019-01-07 07:16:26 -08:00 |
|
Manuel Alejandro de Brito Fontes
|
b2fa243b97
|
Sort ingresses by creation timestamp
|
2018-12-27 10:48:01 -03:00 |
|
Maxime Ginters
|
1678d99a03
|
Add --disable-catch-all option to disable catch-all server
|
2018-12-21 13:22:26 -05:00 |
|
Maxime Ginters
|
f90881b367
|
Update lua configuration_data when number of controller pod change
|
2018-12-14 13:34:54 -05:00 |
|
Archangel_SDY
|
d58dbde5e3
|
Add a mutex to protect against simultaneous read/write to backend config
This addresses issues found by race detector.
|
2018-12-06 22:02:17 +08:00 |
|
Archangel_SDY
|
9122c08b3e
|
Ignore updates of ingress with invalid class
|
2018-12-06 22:02:17 +08:00 |
|
Manuel Alejandro de Brito Fontes
|
67808c0ed8
|
Improve parsing of annotations and use of Ingress wrapper
|
2018-12-02 15:35:36 -03:00 |
|
Maxime Ginters
|
b6b221aebb
|
Watch controller Pods list
|
2018-11-26 15:35:31 -05:00 |
|
Maxime Ginters
|
12766cdfc6
|
Use struct to pack Ingress and its annotations
|
2018-11-20 09:38:22 -05:00 |
|
Manuel Alejandro de Brito Fontes
|
168f30d1ec
|
Revert removal of support for TCP and UDP services
|
2018-11-16 13:48:47 -03:00 |
|
Manuel Alejandro de Brito Fontes
|
44bdc7eb59
|
Remove support for TCP and UDP services
|
2018-10-07 10:53:37 -03:00 |
|
Henry Tran
|
7faf089082
|
Add dynamic certificate feature to controller
|
2018-08-16 20:19:33 -04:00 |
|
Fernando Diaz
|
c783c08d81
|
Remove KubeConfig Dependency for Store Tests
Removes the KubeConfig Dependency for the Store Test by using the
FakeClient Instead. Unit Tests should not rely on a real KubeConfig.
Fixes #2789
|
2018-07-17 11:13:41 -05:00 |
|
Fernando Diaz
|
52ecdf0b46
|
Add Better Error Handling for SSLSessionTicketKey
Adds more error handling when writing an SSLSessionTicketKey to
the config map. Also adds tests and makes the function for modular.
Fixes #2756
|
2018-07-15 19:53:39 -05:00 |
|
Antoine Cotten
|
553df8a0cc
|
Refactor e2e framework for TLS tests
|
2018-04-27 23:24:22 +02:00 |
|
Manuel de Brito Fontes
|
a92bf821f9
|
Remove data races from tests
|
2018-04-27 00:02:21 -03:00 |
|
Manuel de Brito Fontes
|
c5932366db
|
Add test for store helper ListIngresses
|
2018-04-21 21:19:14 -03:00 |
|
k8s-ci-robot
|
10fc2548b4
|
Merge pull request #2374 from aledbf/improve-tests
Remove most of the time.Sleep from the e2e tests
|
2018-04-19 17:52:00 -07:00 |
|
Antoine Cotten
|
0e8ac3077a
|
Accept ns/name Secret reference in annotations
|
2018-04-20 00:05:54 +02:00 |
|
Manuel de Brito Fontes
|
62a80a39ad
|
Remove most of the time.Sleep from the e2e tests
|
2018-04-19 17:48:50 -03:00 |
|
Antoine Cotten
|
0a563651db
|
Add test for channel events with referenced secret
|
2018-04-13 16:36:52 +02:00 |
|
Antoine Cotten
|
fec3ddc6cc
|
Sync secrets (SSL certificates) on events
Remove scheduled check for missing secrets.
|
2018-04-13 16:14:29 +02:00 |
|
Manuel Alejandro de Brito Fontes
|
9bcb5b08ea
|
Use a ring channel to avoid blocking write of events (#2082)
* Use a ring channel to avoid blocking write of events
* Add eapache/channels dependency
|
2018-02-13 17:46:18 -08:00 |
|
Manuel Alejandro de Brito Fontes
|
98213efee3
|
Fix spelling errors (#2076)
|
2018-02-12 14:33:26 -08:00 |
|
Manuel Alejandro de Brito Fontes
|
444a56c001
|
Fix chain completion and default certificate flag issues (#1978)
|
2018-01-25 10:46:20 -03:00 |
|