By ardkevin84
I’m moving a pretty heavy inventory over to K8S - it’s a mixed-bag portfolio for a SMB marketing agency… About 300 legacy WordPress, Laravel, Node, and Golang apps, all with some sort of DB backend (or several).
I started with a Rancher RKE cluster backed by droplets and do-csi driving NFS for RWX. It was gold in preview with several apps running, but at about 15/300 apps and 8 nodes, I started running into sporadic fatal errors. Mostly nginx upstream timeouts between service and pod or pod and other-pod (db). Sometimes it’s still gold, sometimes it’s garbage. Sometimes it’s sticky on a browser session across apps, sometimes it’s everyone hitting a specific app - IMPOSSIBLE to trace/debug 🥵
I suspect it’s my fault - I likely slightly mis-configured the cluster from the start :/
So my question: I’m considering trading the RKE cluster for DOKS and (potentially) managed DBs (I trust DO enough ☺️). Anyone running similar inventory on DOKS? Can you speak to the overall cluster-level stability|reliability|resiliency? Of course, app-level trouble is on me. But the “managed” in managed k8s - what’s the word?
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!
Hello,
I’ve been really happy with the reliability so far. I’ve used DOKS for a couple of projects and I’ve had really positive experience. It feels great not to have to worry about upgrades, security patches and etc.
The price is also really good compared to other providers along with the documentation.
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.