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

Harbor Proxy cache pull speeds #21401

Open
Chagui- opened this issue Jan 7, 2025 · 2 comments
Open

Harbor Proxy cache pull speeds #21401

Chagui- opened this issue Jan 7, 2025 · 2 comments

Comments

@Chagui-
Copy link

Chagui- commented Jan 7, 2025

Hello,
Some of my applications have docker images which are 30GBs in size, which take a lot of time to pull. The idea was to pull them through Harbor instead, so its inside the cluster network and it should be much faster.

I'm trying to install Harbor in my GKE cluster to use it as a proxy cache. But whatever i try i can't get my apps to pull faster.

What is the expected pull speed that i should be getting from pulling an image from harbor from within the cluster? my pull speed with harbor its the same or worse.

Thanks

@MinerYang MinerYang transferred this issue from goharbor/harbor-helm Jan 13, 2025
@stonezdj
Copy link
Contributor

For the first time, the image is not cached in the local harbor, pulling image from harbor proxy cache doesn't faster.
If the image is already cached in the Harbor proxy cache, pulling from the proxy cache should be faster than pulling from the remote registry when the local network is faster.

@Chagui-
Copy link
Author

Chagui- commented Jan 13, 2025

That's why i tried out harbor proxy cache in the first place. But i can't see the "should be faster" part.
Is there any guideline on how much faster should it be? Should the speed increment be relevant or irrelevant?
Is there any success story in which someone goes from 2gbps to 10gbps in GKE or other cluster?

All of those questions are to answer this one: Should I spend more time debugging this?

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

No branches or pull requests

3 participants