~hloeung/content-cache-charm:nginx-config

Last commit made on 2021-11-26
Get this branch:
git clone -b nginx-config https://git.launchpad.net/~hloeung/content-cache-charm
Only Haw Loeung can upload to this branch. If you are Haw Loeung please log in for upload directions.

Branch merges

Branch information

Name:
nginx-config
Repository:
lp:~hloeung/content-cache-charm

Recent commits

258154b... by Haw Loeung

WIP

ee94f49... by Haw Loeung

Don't use HTTP/1.0 in Nginx proxying - LP:1952361

a19a58a... by Haw Loeung

Enable HTTP/2 when HAProxy is acting as a client to it's configured TLS backends - LP:1952361

Reviewed-on: https://code.launchpad.net/~hloeung/content-cache-charm/+git/content-cache-charm/+merge/412414
Reviewed-by: Junien Fridrick <email address hidden>

c3cb2b5... by Haw Loeung

With HAProxy 2, we also need to specify check-alpn

e85cbcf... by Haw Loeung

Make health checks HTTP/1.1 as we're now using ALPN and only allowing HTTP/2 and HTTP/1.1 to backends - LP:1952361

2e9be76... by Haw Loeung

Enable HTTP/2 when HAProxy is acting as a client to it's configured TLS backends - LP:1952361

44976c2... by Domas Monkus

Replace secret marker (${secret}) in all site location fields.

Reviewed-on: https://code.launchpad.net/~tasdomas/content-cache-charm/+git/content-cache-charm/+merge/411923
Reviewed-by: Haw Loeung <email address hidden>

49a8205... by Domas Monkus

Replace secret marker in all site location config fields.

8fbdf6d... by Haw Loeung

Rework ensuring sufficient max. fds.

Reviewed-on: https://code.launchpad.net/~hloeung/content-cache-charm/+git/content-cache-charm/+merge/411112
Reviewed-by: Colin Misare <email address hidden>

d30d4ce... by Haw Loeung

Rework ensuring sufficient max. fds.

The Linux default of 1M is large enough so rather than try increase
PID 1 and sysctl's fs.nr_open, we drop caculation of HAProxy's maxconn
to fit into this 1M limit.