Skip to content

fix: support for additional volume mounts#290

Merged
Tom Bojer (tombojer) merged 2 commits into
mainfrom
fix-shopware-volume-mounts
Jul 10, 2026
Merged

fix: support for additional volume mounts#290
Tom Bojer (tombojer) merged 2 commits into
mainfrom
fix-shopware-volume-mounts

Conversation

@tombojer

Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR extends the shopware Helm chart to allow users to inject additional volumes and volumeMounts into the rendered Store resource via values.yaml, enabling custom secret/config mounts beyond the chart’s built-in mounts.

Changes:

  • Add optional rendering of .Values.store.container.volumeMounts into the volumeMounts: list in templates/store.yaml.
  • Add optional rendering of .Values.store.container.volumes into the volumes: list in templates/store.yaml.
  • Document the new values via commented examples in values.yaml and bump chart version metadata.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
charts/shopware/values.yaml Adds commented examples showing how to configure additional volumes and volumeMounts under store.container.
charts/shopware/templates/store.yaml Appends user-defined store.container.volumeMounts and store.container.volumes into the generated spec.
charts/shopware/Chart.yaml Bumps chart version and appVersion to 1.0.2.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@tombojer
Tom Bojer (tombojer) marked this pull request as ready for review July 10, 2026 08:58
@tombojer Tom Bojer (tombojer) self-assigned this Jul 10, 2026
@tombojer
Tom Bojer (tombojer) merged commit 84831e4 into main Jul 10, 2026
4 checks passed
@tombojer
Tom Bojer (tombojer) deleted the fix-shopware-volume-mounts branch July 10, 2026 09:01
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.

4 participants