Verwenden von EC2 als Cloudfront Origin-Server

8

Amazon hat kürzlich die Möglichkeit hinzugefügt, jeden Server als Ursprungsserver für Cloudfront zu verwenden, wodurch die ursprüngliche Einschränkung nur für S3 aufgehoben wurde.

Meine Frage ist: Wie richte ich das ein? Die AWS-Web-GUI scheint (noch) nur die S3-Buckets zu unterstützen, und die ec2-Befehlszeilentools scheinen nichts zum Registrieren einer Cloudfront-Distribution zu haben.

Irgendwelche Gedanken sehr geschätzt!

Danke, Chris.

chrism2671
quelle

Antworten:

8

Sie müssen die API verwenden, um eine DistributionConfig zu erstellen, die CustomOrigin (anstelle von S3Origin) verwendet. Einige Dokumentationen dazu finden Sie hier: http://docs.amazonwebservices.com/AmazonCloudFront/latest/APIReference/index.html?DistributionConfigDatatype.html#CustomOriginChildElements

Dann müssen Sie eine Distribution mit dieser DistributionConfig erstellen: http://docs.amazonwebservices.com/AmazonCloudFront/latest/APIReference/index.html?CreateDistribution.html

Weitere Informationen zu Distributionen finden Sie hier: http://docs.amazonwebservices.com/AmazonCloudFront/latest/DeveloperGuide/index.html?WorkingWithDistributions.html

Ich glaube, sobald Sie die Distribution erstellt haben, können Sie sie in der AWS-Konsole verwalten, aber Sie können sie dort noch nicht erstellen.

Don MacAskill
quelle
2
Einschließlich dieser, die ziemlich einfach zu verwenden ist, bis die GUI-Tools eternusuk.blogspot.com/2011/01/…
jabley
7

Heutzutage können Sie Custom Origin über die AWS-Webkonsole einrichten.

Joel K.
quelle