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]
