Skip to content

Build the API in Github Actions and store images in ghcr.io#79

Draft
rasek-sls wants to merge 5 commits intomasterfrom
github-actions-builds
Draft

Build the API in Github Actions and store images in ghcr.io#79
rasek-sls wants to merge 5 commits intomasterfrom
github-actions-builds

Conversation

@rasek-sls
Copy link
Contributor

This is so we can have better version control of what backends are on what API versions

This will make it much easier to separate out API backends, and colocate them with elasticsearch/logstash for searching - still need to decide how far to take that.

Separate logstash containers for each backend would make things easier, since they could then use the same file mounts as the API to ingest data to elasticsearch. Separate elasticsearch containers may be a bit too much, since it requires a fair amount of resources and would be trickier to manage via Kibana if there's one for each project/publication.

@rasek-sls
Copy link
Contributor Author

This is in theory ready to merge, but will require some work to get deployed. Will look at it after summer.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant