overture-tiles icon indicating copy to clipboard operation
overture-tiles copied to clipboard

Overture Tiles ECR Repository

Open charliemcgrady opened this issue 1 year ago • 2 comments

Is your feature request related to a problem? Please describe

The Overture Tiles image is currently hosted in the Protomaps ECR repository: protomaps/overture-tiles. Overture should likely manage the repository and process for publishing new versions of the overture tiles image.

Describe the solution you'd like

  • Addition to Overture Tiles CDK which creates an ECR image repository owned by Overture.
  • Documentation for the process for publishing new versions of the overture tiles image.

charliemcgrady avatar Aug 04 '24 04:08 charliemcgrady

I imagine it would be like:

  1. provision an ECR repository using CDK, pointing at the image name overture-tiles/latest
  2. use the AWS web console to authenticate your Docker client with the ECR repository
  3. Most code changes can happen with docker push ...

Is there any higher-level automation possible with CDK around this workflow?

bdon avatar Aug 05 '24 05:08 bdon

Those are the steps I had in mind as well.

Higher level automation is possible, but not via an officially supported construct - https://github.com/aws/aws-cdk/issues/12597. I think manually publishing the image for now is best, especially while we solidify the release process, versioning, etc..

charliemcgrady avatar Aug 05 '24 22:08 charliemcgrady

Marking this as complete.

bdon avatar Aug 23 '24 14:08 bdon