I installed K3s for some hobby projects over the weekend and, so far, I have been very impressed with it.
This got me thinking, that it could be a nice cheap alternative to setting up an EKS cluster on AWS – something I found to be both expensive and painful for the availability that we needed.
Is anybody using K3s in production? Is it OK under load? How have upgrades and compatibility been?
Disclaimer: I'm just a K3s hobbyist.
It really depends on your needs. At the companies I've worked for, they require some sort of support and guaranteed security, usually in the form of a contract. I do recall a note in the docs about using an external DB for HA, so probably check that out. Finally, what's the availability and resiliency requirements? That may impact your decision. Finally, you may be able to try it out in a nonproduction environment and save some dough while evaluating it's viability.