Skip to content

Switch to cloudpirates redis / memcached chart and image#373

Merged
mgruner merged 7 commits intozammad-70from
cloudpirates
Feb 18, 2026
Merged

Switch to cloudpirates redis / memcached chart and image#373
mgruner merged 7 commits intozammad-70from
cloudpirates

Conversation

@mgruner
Copy link
Collaborator

@mgruner mgruner commented Oct 28, 2025

Which issue this PR fixes

Checklist

  • Chart Version bumped
  • Upgrading instructions are documented in the zammad/README.md

@mgruner mgruner marked this pull request as draft October 28, 2025 11:01
@mgruner mgruner requested a review from monotek October 28, 2025 11:01
@mgruner
Copy link
Collaborator Author

mgruner commented Oct 28, 2025

@monotek I'm not entirely sure if this would be a good path, but the cloudpirates/redis helm chart seems to be modeled after the bitnami chart. Data migration should not be needed. We could also consider switching memcached as well. Would this require a major update?

@mgruner mgruner changed the title Switch to cloudpirates redis chart and image Switch to cloudpirates redis / memcached chart and image Oct 28, 2025
@monotek
Copy link
Member

monotek commented Oct 29, 2025

I guess i would raise the major version number of the chart and add it as info to the upgrading section, so people are aware, even if no upgrade steps are required.

@mgruner
Copy link
Collaborator Author

mgruner commented Nov 25, 2025

https://artifacthub.io/packages/helm/cloudnative-pg/cloudnative-pg looks like a good option for postgres.

@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 Jan 25, 2026
@mgruner mgruner removed the stale label Jan 26, 2026
@mgruner mgruner changed the base branch from main to zammad-70 February 18, 2026 10:51
@monotek
Copy link
Member

monotek commented Feb 18, 2026

cloudnative-pg

I've tried cnpg a while ago and the cluster was broken from time to time.
So currently i still use the zalando postgres operator.

For zammad chart usecase (single pod / no cluster) it might be ok though.
I also would give cnpg a new chance as there is now also active active support via pgEdge.

If we use operators now we could also switch to the eck operator for elasticsearch.

@mgruner
Copy link
Collaborator Author

mgruner commented Feb 18, 2026

@monotek my idea would be that for Zammad 7.0 (early March) we only switch redis, memcached and perhaps also Elasticsearch. I would not touch postgresql just yet, this could come with another major update later. Data migration might be challenging here.

For elasticsearch, there is a chart from the vendor on artifact hub. We should probably go with this unless there are strong reasons against?

@mgruner
Copy link
Collaborator Author

mgruner commented Feb 18, 2026

We could consider a PG switch now if there's an easy migration path.

@mgruner mgruner marked this pull request as ready for review February 18, 2026 12:53
@mgruner mgruner merged commit 25704c9 into zammad-70 Feb 18, 2026
14 checks passed
@mgruner mgruner deleted the cloudpirates branch February 18, 2026 12:53
@monotek
Copy link
Member

monotek commented Feb 18, 2026

We could consider a PG switch now if there's an easy migration path.

I don't think you'll find an easy one.
For PG it likely will be creating a new instance and you have to import a backup.

For Elasticsaerch with eck operator it's nearly the same.
New instance and resync.

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.

redis cve-2025-49844 Critical CVSS 10.

2 participants