Manuel Alejandro de Brito Fontes
2c5819e1b3
Add flag to allow custom ingress status update intervals ( #5050 )
2020-02-10 16:52:50 -03:00
Matthew Wickman
ad17d71387
Adding some documentation about the use of metrics-per-host and enable-metrics cmd line flags
2019-10-17 17:22:49 -06:00
Manuel Alejandro de Brito Fontes
d5d2b4037c
Fix ports collision when hostNetwork=true ( #4617 )
2019-09-28 17:30:57 -03:00
Oguzhan Inan
cbc5d3a917
duplicate argument "--disable-catch-all"
2019-07-22 14:48:23 +03:00
Elvin Efendi
cd25a0c17a
adjust docs
2019-07-01 10:24:09 -04:00
Thibault Jamet
1cd17cd12c
Implement a validation webhook
...
In case some ingress have a syntax error in the snippet configuration,
the freshly generated configuration will not be reloaded to prevent tearing down existing rules.
Although, once inserted, this configuration is preventing from any other valid configuration to be inserted as it remains in the ingresses of the cluster.
To solve this problem, implement an optional validation webhook that simulates the addition of the ingress to be added together with the rest of ingresses.
In case the generated configuration is not validated by nginx, deny the insertion of the ingress.
In case certificates are mounted using kubernetes secrets, when those
changes, keys are automatically updated in the container volume, and the
controller reloads it using the filewatcher.
Related changes:
- Update vendors
- Extract useful functions to check configuration with an additional ingress
- Update documentation for validating webhook
- Add validating webhook examples
- Add a metric for each syntax check success and errors
- Add more certificate generation examples
2019-04-18 19:07:04 +02:00
Elvin Efendi
1d59e4f1fe
enable dynamic SSL mode by default
2019-03-17 14:58:06 -04:00
Alex Kursell
1e96671e26
Remove sort-backends flag from cli docs
2019-03-12 14:48:05 -04:00
Alex Kursell
68038eec63
Make sure cli-arguments doc is in alphabetical order
2019-03-12 14:43:05 -04:00
Alex Kursell
d8fe2d992b
Remove useless nodeip call and deprecate --force-namespace-isolation
2019-03-11 18:19:13 -04:00
Manuel Alejandro de Brito Fontes
34b0580225
Replace Status port using a socket
2019-02-06 18:00:10 -03:00
Maxime Ginters
1678d99a03
Add --disable-catch-all option to disable catch-all server
2018-12-21 13:22:26 -05:00
Manuel Alejandro de Brito Fontes
6eac5785ac
Rever TCP/UDP documentation removal and links ( #3456 )
2018-11-21 23:24:34 -03:00
crystaljade
8f93b9847d
Update cli-arguments.md
2018-11-02 13:48:00 +08:00
crystaljade
b80540c3af
Update cli-arguments.md
2018-11-02 13:17:52 +08:00
samuela
decdf72f26
"diretly" typo ( #3263 )
...
* "diretly" typo
2018-10-27 08:17:45 -03:00
Hui Chen
b276800d2c
remote the command args of enable-dynamic-configuration
2018-10-16 10:52:19 +08:00
Elvin Efendi
14815c546c
update docs
2018-09-25 21:49:37 -04:00
Manuel de Brito Fontes
4ffe3a2fdd
Update mkdocs
2018-09-13 17:52:15 -03:00
Henry Tran
0af9d5b62a
Add documentation for enable-dynamic-certificates feature
2018-08-24 09:51:41 -04:00
Manuel Alejandro de Brito Fontes
d31f5ec31a
Fix default sync-period doc ( #2898 )
2018-08-04 17:57:15 -04:00
Elvin Efendi
8a67ace5c3
enable dynamic backend configuration by default
2018-07-26 15:16:06 -04:00
Antoine Cotten
130866b51c
Proofreading
2018-06-25 00:04:43 +02:00
Antoine Cotten
a74c34dbf1
Proofread cmd package and update flags description
2018-06-11 13:15:45 +02:00
Aarni Koskela
1196b48745
Regenerate cli-arguments.md from the actual usage of 0.13
2018-04-26 13:57:18 +03:00
AdamDang
bf9edcc9f7
Typo fix in cli-arguments.md
...
it's endpoints->its endpoints
2018-04-15 23:45:01 +08:00
Manuel Alejandro de Brito Fontes
41217eb9e4
Update cli-arguments.md ( #2213 )
2018-03-19 13:17:44 -03:00
Qiu Jian
56036ddc57
Add publish-status-address flag ( #2148 )
...
* Add publish-status-address flag
If this flag is set, status of ingress resources will be updated
with this address.
* Address aledbf's comment
2018-02-27 00:02:19 -03:00
Manuel de Brito Fontes
a6d51a03b1
Change annotations prefix
2017-11-24 16:42:21 -03:00
iamgd67
5f1655d439
Update cli-arguments.md
2017-11-16 13:45:03 +08:00
Manuel de Brito Fontes
f035733477
Fix default SSL certificate flag docs [ci skip]
2017-11-10 15:40:10 -03:00
Manuel de Brito Fontes
a9168f276e
Split documentation
2017-10-13 18:13:51 -03:00