Actions
Infrastructure CDN » History » Revision 1
Revision 1/5
| Next »
Evgeni Golov, 12/12/2017 04:37 PM
CDN infrastructure¶
Overview
We use Fastly as a CDN provider for our web content.¶
Who has access?
- Greg
- Ewoud
- Evgeni
Which vhosts are served via CDN?
- downloads.theforeman.org
- stagingdeb.theforeman.org
Setup¶
Varnish
- Service:
*.theforeman.org
- Domains:
theforeman.org
and *.theforeman.org
- Backend:
web02.theforeman.org
, with TLS enabled and a health check for HEAD /introduction.html
*.theforeman.org
theforeman.org
and *.theforeman.org
web02.theforeman.org
, with TLS enabled and a health check for HEAD /introduction.html
TLS
Fastly provides a shared certificate which has theforeman.org
and *.theforeman.org
added. (There is a _globalsign-domain-verification
TXT
record in the theforeman.org DNS zone for that.)¶
DNS
Each vhost needs a CNAME pointing at p2.shared.global.fastly.net
¶
TODO
- Split the Varnish service in multiple, to allow stats to be collected per domain
- Investigate IPv6
- Move more vhosts as soon as the current ones are deemed stable
Updated by Evgeni Golov about 7 years ago · 5 revisions