Scale up as you grow — whether you're running one virtual machine or ten thousand.

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.

This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
Hey,
I think this might be a lot easier now thanks to the DOKS Routing Agent.
It lets you define static routes to external networks (like another cloud provider or VPN) using a Kubernetes Custom Resource, and it actually persists across node upgrades since it’s managed by DigitalOcean.
You can set routes to specific CIDRs, choose which nodes they apply to, and even set up multiple gateways with ECMP. Might be worth a look if you want to route traffic from DOKS to your k3s cluster securely without relying on public ingress.
Haven’t tried this exact multi-cloud setup myself yet, but sounds like it’s built for this kind of thing.