We are now six years past the initial release of Kubernetes, and it continues to be one of the fastest-growing open-source projects to date. By Michael Foster.
The rapid development and adoption of Kubernetes has resulted in many different implementations of the application. The Cloud Native Computing Foundation (CNCF) currently lists over 100 certified Kubernetes distributions or platforms. To ensure some consistency between platforms, the CNCF focuses on three core tenet:
- Consistency: The ability to interact consistently with any Kubernetes installation.
- Timely updates: Vendors are required to keep versions updated, at least yearly.
- Confirmability: Any end-user can verify the conformity using Sonobuoy.
These are the baseline requirements for the CNCF when it comes to Kubernetes, but cloud providers have such rich ecosystems that there are bound to be more significant discrepancies. The authors took a wide-ranging look at the current features and limitations of managed Kubernetes services from the three largest cloud providers.
Plenty of data in neat comparison tables. All data in the tables comes from the official provider online documentation. Great work!
[Read More]