-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Helm Chart Enhancements #283
base: master
Are you sure you want to change the base?
Helm Chart Enhancements #283
Conversation
The PGSSLMODE env-var gives the ability to influence which SSL-mode is used by the postgres client. See https://www.postgresql.org/docs/current/libpq-ssl.html for more info.
The chart-releaser action detects chart version bumps and will publish the chart to a GH Page accordingly. For more info: https://github.com/helm/chart-releaser-action
Ensure that the healthcheck sends the Host-header with 'objects' as value, so we can add it to AllowedHosts.
@annashamray would you perhaps be able to review this PR? |
@jordi-t I'll try to find someone to do it @joeribekker Do we use objects api helm charts anywhere? |
@sjoerdie can you check this please? |
@jordi-t Postgres and redis need to be bumped, other than that all enhancements work fine. @annashamray or @joeribekker, I do not have settings permissions in this repository, please follow Jordi's instructions and create the branch while your at it. |
@sjoerdie Can you move this helm chart to https://github.com/maykinmedia/charts |
This PR contains several enhancements for the Objects-API Helm chart.
Please see the commit descriptions for details.
As for the chart-releaser (2720504), before merging to master, please make sure that you have created a
gh-pages
branch and in the Repo'sSettings > Pages
you've changed the Source Branch togh-pages
. For more details see chart-releaser prerequisites.Afterwards the chart-releaser will detect any future changes in the chart and will publish the chart accordingly. This means a chart repo is available and
helm repo add objecttypes https://maykinmedia.github.io/objects-api/
can be used.Testing
All enhancements have been successfully tested on the Gemeente Utrecht environment.