Kubernetes is not a silver bullet


For DevOps engineers, Kubernetes is the greatest thing since sliced bread: “It’s an amazing tool that can solve most of your needs,” reiterates Ihor Dvoretskyi, Developer Advocate at the Cloud Native Computing Foundation (CNCF), “but it doesn’t solve everything.”
Speaking to TechRadar Pro at the Kubernetes Forum in Delhi, India, about the pitfalls of the orchestration tool that’s taken the world by storm, Ihor says that lack of due diligence is one of the major mistakes that people make while adopting cloud native technologies like Kubernetes. “It may happen that for your specific environment, for specific purposes and for your specific infrastructure, for example, it’s not exactly what you would require.”
Ihor is quick to add that Kubernetes is not just a solid and monolithic technology, it’s highly customisable, and flexible enough to be adopted to various needs: “There’s an extremely high chance that if you are evaluating Kubernetes for your purposes it will be useful for you. But again, please start to evaluate it from a technical standpoint and not just because someone told you that some people are using Kubernetes and you should go with it as well.”
Right start
Ihor credits Kuberenetes’ flexibility to the decisions the project took in its early days, specifically packing the basic but fundamental functionality in a core, leaving enough scope for people to extend it. He points to the container runtime interface, container storage interface, container network interface or customers resource definitions as examples: “So with all these items, you still receive the same basic set of APIs for any kind of Kubernetes deployment in the world, but it can be customised to your needs.”
[embedded content]
Moving forward, Ihor says that the primary focus for the project is stability. Back in the days the project had lots of alpha features that served as a good showcase but at the same time hindered adoption at the enterprise level. The focus now, reaffirms Ihor, is to make sure that most of the functionality in Kubernetes is consumable by all kinds of users in any kind of environment.
Despite the fact that Kubernetes has a vibrant community, Ihor, who in many aspects is the eyes and ears of the CNCF, says that strengthening the community is one of the major goals for the Kubernetes project. He underlines his statement by pointing to various good open source projects with a solid code base that offered amazing functionality but failed to build a solid community around them, which had an adverse effect on their adoption.
Become boring
Ihor’s mandate extends to projects beyond the list of graduated and incubated projects at the CNCF. He points to the KubeFlow project as an example that he’d been tracking for the last couple of years: “I even had some conversations with some people around two years ago and we made the prediction that machine learning is the next future for all even for the Kuberenetes as a platform for new workloads.”
Talking long-term, Ihor says he wants the five-year old project to become the plumbing of distributed systems and be omnipresent like Linux: “The general direction of Kubernetes is just to be everywhere and to become the default solution for running containerised workloads.”
For DevOps engineers, Kubernetes is the greatest thing since sliced bread: “It’s an amazing tool that can solve most of your needs,” reiterates Ihor Dvoretskyi, Developer Advocate at the Cloud Native Computing Foundation (CNCF), “but it doesn’t solve everything.” Speaking to TechRadar Pro at the Kubernetes Forum in Delhi, India,…
Recent Posts
- The Humane Ai Pin Will Become E-Waste Next Week
- iPhone 16e benchmarks point to performance, RAM, and charging speed details
- ICYMI: the week’s 8 biggest tech stories, from the iPhone 16e to Wi-Fi 7 routers and a crackdown on Kindle piracy
- The Handmaid’s Tale season 6: everything we know so far about the hit Hulu show’s return
- Nvidia confirms ‘rare’ RTX 5090 and 5070 Ti manufacturing issue
Archives
- February 2025
- January 2025
- December 2024
- November 2024
- October 2024
- September 2024
- August 2024
- July 2024
- June 2024
- May 2024
- April 2024
- March 2024
- February 2024
- January 2024
- December 2023
- November 2023
- October 2023
- September 2023
- August 2023
- July 2023
- June 2023
- May 2023
- April 2023
- March 2023
- February 2023
- January 2023
- December 2022
- November 2022
- October 2022
- September 2022
- August 2022
- July 2022
- June 2022
- May 2022
- April 2022
- March 2022
- February 2022
- January 2022
- December 2021
- November 2021
- October 2021
- September 2021
- August 2021
- July 2021
- June 2021
- May 2021
- April 2021
- March 2021
- February 2021
- January 2021
- December 2020
- November 2020
- October 2020
- September 2020
- August 2020
- July 2020
- June 2020
- May 2020
- April 2020
- March 2020
- February 2020
- January 2020
- December 2019
- November 2019
- September 2018
- October 2017
- December 2011
- August 2010