3 ms·
No open source package that's given away for free needs to or should pursue LTS releases. People who want LTS need a commercially-supported distribution so that
by barryrandall 3y ago
No open source package that's given away for free needs to or should pursue LTS releases. People who want LTS need a commercially-supported distribution so that they can pay people to maintain LTS versions of the product they're using.
- waynesonfire 3y agoMaybe my team of 15 engineers that manage the k8s stack can do it.
- watermelon0 3y agoNot saying that companies shouldn't pay for extended support, but many other open source software have LTS releases with multi-year support (e.g. Ubuntu/Debian 5 years for LTS releases, and Node.js for 2.5 years.) Additionally, I think one of the major reason for LTS is that K8s (and related software) regularly introduces breaking changes. Out of all the software that we use at work, K8s probably takes the most development time to upgrade.
- ses1984 3y agoPeople pay for longer versions of that, called extended support, ubuntu provides a cut down version for free.
- airocker 3y agoMaybe GKE and EKS should make LTS versions.
- stackskipton 3y agoAzure already has. https://learn.microsoft.com/en-us/azure/aks/long-term-support https://learn.microsoft.com/en-us/azure/aks/long-term-suppor...
- airocker 3y agoTwo years may or may not be enough "long term" depending on the product and the business.
- stackskipton 3y agoIt's not long enough for a ton of their customers. They are probably at extent of what they can handle with 2 years without Kubernetes Team getting onboard.