|
There's a limit of 100MB on Cloudflare Free/Pro plan, which means the image pushing process to the configured rollback registry may fail unexpectedly. On the registry logs, we see:
Does anyone have a workaround for this apart from disabling the proxy? (which isn't viable with Cloudflare Tunnel) Using a VPN/proxy like wireguard could be worth looking into. References:
|
Replies: 1 comment 3 replies
|
if you are pushing internally, then setup an sni with an internal ip address, e.g registry.example.com 10.0.0.2 make sure you use dns challenge for ca certs, assuming you have blocked all ports, meaning internal requests will see a valid ca if you want to push via a runner, you can run cloudflare one as part of the pipeline to connect to your internal network with split tunnels, the above name will still resolve bypassing any limits |
Thanks @djsisson.
I ended up going with Tailscale serve (since I already have Tailscale set up) and that resolved the issue.
E.g. assuming you have the port mapping
5000:5000from the container to host:With Cloudflare, I believe there's Cloudflare Mesh which could've also achieved the same result.