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

Export / Migration #21190

Open
MarkLFT opened this issue Nov 15, 2024 · 2 comments
Open

Export / Migration #21190

MarkLFT opened this issue Nov 15, 2024 · 2 comments
Labels
kind/requirement New feature or idea on top of harbor more-info-needed The issue author need to provide more details and context to the issue

Comments

@MarkLFT
Copy link

MarkLFT commented Nov 15, 2024

Is there a way to export all the configuration from one instance of Harbor to another? I install edge kubernetes clusters onto proxmox servers; we install Harbor to cache several repositories, but it is a PITA to set the mup from fresh every time. It would be good if I could just export the configuration from one to install in another location, as the only thing that is different is the IP address.

I tried to copy the VM from one installation to another and simply change the IP address, but for some reason the Talos cluster cannot pull images from Harbor, If I change the IP address, I always get a 401 error.

@reasonerjt reasonerjt added the kind/requirement New feature or idea on top of harbor label Nov 18, 2024
@reasonerjt
Copy link
Contributor

reasonerjt commented Nov 18, 2024

What configurations are interesting to you?
How do you setup authentication?

Generally, you'll have to use external tools or write some automation script to manage multiple Harbor instance. There's no out-of-box solution for that.

@reasonerjt reasonerjt added the more-info-needed The issue author need to provide more details and context to the issue label Nov 18, 2024
@MarkLFT
Copy link
Author

MarkLFT commented Nov 18, 2024

Wasn't looking for something to manage multiple instances per say. Once installed, their is no connection between the instances. It is more a case of having a template instance in my office that I could duplicate the configuration to install into new instances. Saving a lot of time re-entering all the settings, i.e. repositories, projects, sync jobs, etc.

Something like exporting to a json file, which can be used to import into a new installation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/requirement New feature or idea on top of harbor more-info-needed The issue author need to provide more details and context to the issue
Projects
None yet
Development

No branches or pull requests

2 participants