Skip to content
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

feat: Adding support for extraContainers and StatefuleSet deployment on v2.2.2 #89

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

Nicolas-Peiffer
Copy link

This cancels and replace a previous PR 87.

The purpose of these modifications is to add support for deploying the registry container as a StatefuleSet STS instead of a Deployment. This need several modifications on the templates, because the STS handles volume differently than the Deployment. A source of inspiration for this modification is the Grafana Helm Chart https://github.com/grafana/helm-charts/tree/main/charts/grafana.

Adding support for extraContainers to be able to add sidecar containers to the registry container.

Signed-off-by: Nicolas-Peiffer [email protected]

Release Notes

Adding support for deploying the container registry using a Kubernetes StatefuleSet manifest object with dedicated per-sts PVC. Compatible with podAntiAffinity. Also adding support for extraContainers.

The purpose of these modifications is to add support for deploying the registry container as a StatefuleSet STS instead of a Deployment. This need several modifications on the templates, because the STS handles volume differently than the Deployment. A source of instpiration for this modification is the Grafana Helm Chart https://github.com/grafana/helm-charts/tree/main/charts/grafana. Adding support for extraContainers to be able to add sidecar containers to the registry container.

Signed-off-by: Nicolas-Peiffer <[email protected]>
@Nicolas-Peiffer Nicolas-Peiffer changed the title feat: Adding support for extraContainers and StatefuleSet deployment feat: Adding support for extraContainers and StatefuleSet deployment on v2.2.2 Dec 15, 2022
@iDmple
Copy link

iDmple commented Jul 2, 2024

I tested this and it works well. When can this be merged?

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

Successfully merging this pull request may close these issues.

2 participants