Skip to content

GepMap: S3 hosted terrain tiles #15090

Description

@DonLakeFlyer

Hey Don,

The terrain assets infra is up. Here's what you need:

Bucket: qgc-terrain-assets (us-west-2, Dronecode account). Your existing IAM credentials (don user) already have full access through the QGroundControl group, nothing new to configure. Upload as usual:

aws s3 cp ./terrain-tiles/ s3://qgc-terrain-assets/ --recursive

The bucket is fully private, no public access, no ACLs. Everything is served through CloudFront only.

Delivery: the URL for everything (QGC code included) is https://terrain.assets.qgroundcontrol.com. The TLS cert is validating right now, so give it a few minutes before testing. Behind it is CloudFront distribution E2AZ33YAOTUR6: HTTPS only (HTTP redirects), GET/HEAD only, compression enabled, standard CachingOptimized policy, reading from the bucket via Origin Access Control, so direct S3 URLs won't work by design. There's a healthcheck.txt at the root you can use to sanity-check; feel free to delete it once you've got real assets up.

Keep in mind cached objects live on the edge for up to 24h by default, so if you overwrite an existing key you'll need an invalidation to see it immediately.

Ramón

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions