Skip to content

Conversation

@KoiFresh
Copy link

@KoiFresh KoiFresh commented Nov 15, 2025

What this PR does / why we need it

Use the official redis and postgres container image instead of deprecated bitnami container images.

Bitnami changed their image catalog and how they will publish their secure images. Duo to this, secure images are no longer available for free. Bitnami still publishes the latest version for development only, and old images will still be available under docker.io/bitnamilegacy. Images like docker.io/bitnami/redis:7.2.5-debian-12-r0 which are referenced from the bitnami redis helm chart are no longer available. The old bitnami images are still available under docker.io/bitnamilegacy/redis:7.2.5-debian-12-r0, but they will not publish new tags.

Special notes for your reviewer

Postgres additionally needs an extra volume mount at /var/run/postgresql since this is where postgres puts it pid/socket in order to keep a read only root filesystem. As an alternative the read only root filesystem could be set to false with

postgresql:
  primary:
    containerSecurityContext:
      readOnlyRootFilesystem: false

I tested the chart with updated images, which worked well, but eventually it is also necessary to set

global: 
  security: 
    allowInsecureImages: true

to suppress the warning introduced with bitnami/charts#30850, which I could not reproduce.

Additionally you could take a look at this commit of the authentik helm chart, which alos replaced the redis and postgres bitnami container images with official images.

…s and redis per default instead of bitnami images

Bitnami changed their image catalog and how they will publish their secure images. Duo to this secure images are no longer available for free. Bitnami still publishes a latest version for development only and old images will still be available under docker.io/bitnamilegacy. Images like docker.io/bitnami/redis:7.2.5-debian-12-r0 which are referenced from the bitnami redis helm chart are no longer available.
@github-actions
Copy link

This PR has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@github-actions github-actions bot added the stale label Dec 16, 2025
@CyberAustin
Copy link

This is also needed for linkwarden, assuming anyone actually maintains this repo anymore

@github-actions github-actions bot removed the stale label Jan 7, 2026
@KoiFresh
Copy link
Author

KoiFresh commented Jan 8, 2026

This is also needed for linkwarden, assuming anyone actually maintains this repo anymore

Yes, there are more charts in this repository using the bitnami postgres chart with the legacy image:

  • cachet
  • linkwarden
  • activepieces
  • paperless-ngx (this pr)

but i looks like this repo is no longer maintained

@CyberAustin
Copy link

This is also needed for linkwarden, assuming anyone actually maintains this repo anymore

Yes, there are more charts in this repository using the bitnami postgres chart with the legacy image:

* cachet

* linkwarden

* activepieces

* paperless-ngx (this pr)

but i looks like this repo is no longer maintained

Sad, as it is the first thing that pops up on artifacthub when searching for Linkwarden.

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.

2 participants