Commit graph

16 commits

Author SHA1 Message Date
Manuel Alejandro de Brito Fontes
d1eea794e9
Fix broken links in documentation (#4746) 2019-11-08 16:22:52 -03:00
Manuel Alejandro de Brito Fontes
cde0bf308f
Fix generation of sitemap.xml file (#4744) 2019-11-08 11:44:47 -03:00
otnielvh
3b34d56c92 Add support for psp 2019-08-01 09:45:58 +03:00
Charle Demers
72271e9313
FastCGI backend support (#2982)
Co-authored-by: Pierrick Charron <pierrick@adoy.net>
2019-07-31 10:39:21 -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
Alex Kursell
3cb8b2408d Link to kubectl plugin docs in nav 2019-04-09 17:46:03 -04:00
Thibault Jamet
a08ca38ac0
Fix missing basic usage documentation link
fix `make live-docs` reporting

```
INFO    -  The following pages exist in the docs directory, but are not
included in the "nav" configuration:
  - user-guide/basic-usage.md
```

Change-Id: Iafd4d49b063ffb676cc303135495283a125b5297
2019-03-04 22:00:28 +01:00
Manuel Alejandro de Brito Fontes
6eac5785ac
Rever TCP/UDP documentation removal and links (#3456) 2018-11-21 23:24:34 -03:00
Manuel Alejandro de Brito Fontes
469797e242
Fix documentation links [skip ci] (#3229) 2018-10-11 22:09:01 -03:00
Manuel Alejandro de Brito Fontes
e363226bc9
Fix error publishing docs [skip ci] (#3147) 2018-09-26 22:09:46 -03:00
Manuel Alejandro de Brito Fontes
1a891b98bc
Fix docs [skip-ci] (#3093) 2018-09-13 20:43:48 -03:00
Manuel de Brito Fontes
4ffe3a2fdd
Update mkdocs 2018-09-13 17:52:15 -03:00
Antoine Cotten
775b8358c6
docs: Bare-metal considerations 2018-09-04 21:32:47 +02:00
Manuel de Brito Fontes
475e92636c
Add google analytics [ci skip] 2018-04-30 12:59:41 -03:00
Francisco de Brito Fontes
357d794fe9 Improve readme file 2018-04-26 20:48:41 -03:00
Aarni Koskela
13ace4a5c7 Configure mkdocs with mkdocs-material and friends 2018-04-26 13:57:18 +03:00