Skip to content
This repository has been archived by the owner on Feb 22, 2022. It is now read-only.

[stable/sonatype-nexus] Uncorrelate nexus backup pod and nexus backup volume #12900

Closed
mumrau opened this issue Apr 8, 2019 · 30 comments
Closed
Labels
lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale.

Comments

@mumrau
Copy link
Contributor

mumrau commented Apr 8, 2019

Hello.

sonatype-nexus as presented in this chart repository is meant for a GCP backup, and there is some configuration I would appreciate in order to not use GCP anymore.

In fact, for many apps we use in k8s, we have a backup procedure that backups a specific volume to our own backend. But in the chart configuration, there is no possibility for having a persistent volume for the /nexus-data/backup without having the GCP-related pod created.

My first thought is that it would be great to separate the backup container logic from the backup volume logic, i.e the values from the helm chart could be nexusPodBackup.whatever and nexusBackup.something. This would give the possiblity for the nexus container in the pod to mount a persistent volume instead of an EmptyDir in nexus-data/backup.

If the way described above looks good to you, I could possibly make a PR, it's literally 3 line changes and the README upgrade to reference the new value.

Let me know what you think.

@stale
Copy link

stale bot commented May 8, 2019

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Any further update will cause the issue/pull request to no longer be considered stale. Thank you for your contributions.

@stale stale bot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label May 8, 2019
@mumrau
Copy link
Contributor Author

mumrau commented May 9, 2019

Not much activity over here, maybe someone could redirect me to a place where nexus community is more active?

@stale stale bot removed the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label May 9, 2019
@stale
Copy link

stale bot commented Jun 8, 2019

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Any further update will cause the issue/pull request to no longer be considered stale. Thank you for your contributions.

@stale stale bot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Jun 8, 2019
@mumrau
Copy link
Contributor Author

mumrau commented Jun 11, 2019

up

@stale stale bot removed the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Jun 11, 2019
@stale
Copy link

stale bot commented Jul 11, 2019

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Any further update will cause the issue/pull request to no longer be considered stale. Thank you for your contributions.

@stale stale bot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Jul 11, 2019
@mumrau
Copy link
Contributor Author

mumrau commented Jul 11, 2019

up

@stale stale bot removed the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Jul 11, 2019
@Dmitry1987
Copy link

The chart authors probably did not receive the notification about this issue. I also see other tickets with related questions, unanswered. It's better to modify the chart yourself and use it, and submit a PR with your changes.

These tickets were also not answered:

  1. About S3 backup option (which is why I'm here also :) ) [stable/sonatype-nexus] Add support for an S3 bucket back up #12300 and GCS backup option config [stable/sonatype-nexus] Google service account for GCS backups #13570
  2. About the proxy, is it necessary and how it can work directly without it [stable/sonatype-nexus] Expose Nexus without nexus-proxy #7999
  3. Broken healthchecks when ingress is used sonatype healtcheck broken if ingress enabled #7697

Also you have this option of deployment https://github.com/travelaudience/kubernetes-nexus without Helm, it might work as well.

@Dmitry1987
Copy link

lol I forgot what I wanted to ask myself...
So, I'm looking for an "official" method to backup to S3, and seems like I'll not find it here 🤕 .
Gotta make myself and send a PR.

@Dmitry1987
Copy link

@here @everyone if anybody hears us on this deserted island, please advice on a proper way to configure an AWS deployment with artifact storage on S3 and backups 🙏 thanks in advance! 😌

@varditn
Copy link
Contributor

varditn commented Jul 30, 2019

Hi,
We currently don't have the time to develop and test S3 support but maybe you can join efforts with others that are interested in S3 support, develop and test it and then add a PR here:
https://github.com/travelaudience/docker-nexus-backup/
You can possibly connect with:
travelaudience/docker-nexus-backup#5

@stale
Copy link

stale bot commented Aug 29, 2019

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Any further update will cause the issue/pull request to no longer be considered stale. Thank you for your contributions.

@stale stale bot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Aug 29, 2019
@mumrau
Copy link
Contributor Author

mumrau commented Aug 29, 2019

Up.

@stale stale bot removed the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Aug 29, 2019
@stale
Copy link

stale bot commented Sep 28, 2019

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Any further update will cause the issue/pull request to no longer be considered stale. Thank you for your contributions.

@stale stale bot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Sep 28, 2019
@mumrau
Copy link
Contributor Author

mumrau commented Sep 30, 2019

up

@stale stale bot removed the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Sep 30, 2019
@stale
Copy link

stale bot commented Oct 30, 2019

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Any further update will cause the issue/pull request to no longer be considered stale. Thank you for your contributions.

@stale stale bot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Oct 30, 2019
@mumrau
Copy link
Contributor Author

mumrau commented Oct 30, 2019

up again

@stale stale bot removed the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Oct 30, 2019
@stale
Copy link

stale bot commented Nov 29, 2019

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Any further update will cause the issue/pull request to no longer be considered stale. Thank you for your contributions.

@stale stale bot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Nov 29, 2019
@mumrau
Copy link
Contributor Author

mumrau commented Nov 29, 2019

Keeping the pace

@stale stale bot removed the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Nov 29, 2019
@stale
Copy link

stale bot commented Dec 29, 2019

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Any further update will cause the issue/pull request to no longer be considered stale. Thank you for your contributions.

@stale stale bot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Dec 29, 2019
@petejohansonxo
Copy link

Bumpity bump.

@stale stale bot removed the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Dec 30, 2019
@stale
Copy link

stale bot commented Jan 30, 2020

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Any further update will cause the issue/pull request to no longer be considered stale. Thank you for your contributions.

@stale stale bot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Jan 30, 2020
@petejohansonxo
Copy link

No really.

@stale stale bot removed the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Jan 30, 2020
@mumrau
Copy link
Contributor Author

mumrau commented Jan 30, 2020 via email

@titou10titou10
Copy link

We have the same kind of requirement
Actually, even if you set"nexusBackup.enabled=false",a volume for backup is defined in the"volume"and "volumeMounts" specs of the deployment/sts
At a minimun, if"nexusBackup.enabled=false", no volume should be defined in the deployment and we can then use"deployment.additionalVolumes"and"deployment.additionalVolumeMounts"values to define the volume backup
Note that it is still possible to define extra volume/volumeMount at a ddifferent mount point than `"/nexus-data/backup"

@stale
Copy link

stale bot commented Mar 18, 2020

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Any further update will cause the issue/pull request to no longer be considered stale. Thank you for your contributions.

@stale stale bot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Mar 18, 2020
@mumrau
Copy link
Contributor Author

mumrau commented Mar 18, 2020

Back at it.

@stale stale bot removed the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Mar 18, 2020
@stale
Copy link

stale bot commented Apr 17, 2020

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Any further update will cause the issue/pull request to no longer be considered stale. Thank you for your contributions.

@stale stale bot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Apr 17, 2020
@stale
Copy link

stale bot commented May 1, 2020

This issue is being automatically closed due to inactivity.

@stale stale bot closed this as completed May 1, 2020
@stale
Copy link

stale bot commented May 15, 2020

This issue is being automatically closed due to inactivity.

@nmousouros
Copy link

This is still not solved why is it closed?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale.
Projects
None yet
Development

No branches or pull requests

6 participants