mprimeaux commented on issue #139:
URL: https://github.com/apache/age/issues/139#issuecomment-1418358467

   I took the time this weekend to create an Age CI pipeline and a Helm chart.
   
   The CI pipeline performs the following:
   
   1. Builds Apache Age container images supporting the CPU architectures 
supported by 
[nerdctl](https://github.com/containerd/nerdctl/blob/main/docs/multi-platform.md)
 and [binfmt](https://github.com/tonistiigi/binfmt).
   2. Builds a container image of Age without Postgres (more on this below).
   3. Builds a container image of Age with Postgres.
   
   The Helm chart supports two deployment scenarios:
   
   1. Deploy the [Official 
Postgres](https://www.google.com/search?client=safari&rls=en&q=dockerhub+postgres&ie=UTF-8&oe=UTF-8)
 and uses an init container to configure Age.
   2. Deploy the [Official Age](https://hub.docker.com/r/apache/age) container 
image.
   
   The advantage of supporting both scenarios is adoption by (1) folks using 
existing community Postgres Helm charts that want to use Age and (2) folks who 
are just fine using the container image of Age that includes a Postgres 
distribution. 
   
   I've got a small bit of cleanup to do but am happy to contribute it to this 
project if there's interest.  If there is interest, then my plan is to first 
make the above implementation available for an initial review. Then I'll fork 
this repository and submit a PR for review. 
   
   Thanks for the consideration.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to