cdn: README.org: Explain that the CDN is disabled.

This commit is contained in:
Chris Marusich 2019-08-14 23:32:23 -07:00
parent 413686c227
commit 170faaa81d
No known key found for this signature in database
GPG Key ID: DD409A15D822469D
1 changed files with 12 additions and 3 deletions

View File

@ -1,8 +1,17 @@
* Overview
The Guix project maintains an Amazon Web Services ([[https://aws.amazon.com/][AWS]]) account to
provide a Content Distribution Network ([[https://en.wikipedia.org/wiki/Content_delivery_network][CDN]]) for the berlin build
farm. Our CDN is built using [[https://aws.amazon.com/cloudfront/][Amazon CloudFront]].
For a few months in 2019, the Guix project maintained an Amazon Web
Services ([[https://aws.amazon.com/][AWS]]) account to provide a Content Distribution Network ([[https://en.wikipedia.org/wiki/Content_delivery_network][CDN]])
for the berlin build farm and Cuirass at ci.guix.gnu.org. Our CDN was
built using [[https://aws.amazon.com/cloudfront/][Amazon CloudFront]]. However, the CDN is no longer in
service as of August 2019, and the AWS account described herein has
been closed.
The rest of this document describes how it was set up. For that
reason, the remainder of this document uses the present tense, but
that is only because it was written as the CDN was being built. You
could follow this guide to revive the CDN, or to set up your own CDN
independent of the Guix project, if you wanted to.
We practice [[https://en.wikipedia.org/wiki/Infrastructure_as_code]["Infrastructure as Code"]]. Nearly all aspects of our AWS
account are managed via [[https://www.terraform.io/][Terraform]]. The "terraform" directory contains