Kubernetes – From Evolution to an Established Ecosystem

Charting Stacks

Kubernetes – From Evolution to an Established Ecosystem

Share via Twitter Share via Facebook Share via Linkedin Share via Reddit

The growth around the Kubernetes ecosystem over the last year has been extremely strong, with a number of vendors building commercial offerings based on Kubernetes. The project itself continues to grow at pace, and its popularity shows no signs of abating.

 


kubernetes-fw-stars-20161107 kubernetes-stackoverflow-20161107

The Kubernetes Community

We have looked at the overall code contributions to Kubernetes a number of times before, and the major trends that we have previously observed still hold. With the level of interest in the project continuing to increase and with Kubecon occurring in Seattle this week, an update felt timely.

 

The top ten companies still continue to dominate the overall contributions for the project having now contributed over 86% of all code to Kubernetes since the start of the project. That said, this is a slight decrease from our last analysis back in March.

kube-update-tt10-commits-20161107

Google continue to be, by far, the biggest contributor. Looking at the top ten contributions beyond Google we see the next two tiers of contributions.

kube-update-tt10-minusgoogle-commits-20161107

The overall velocity of commits has calmed down from the frantic pace we saw late last year, reflecting a fast maturing project and codebase. That is not to say that the velocity has slowed when compared to other projects – the rate of change for Kubernetes has made it one of the most active projects on github.

kubernetes-fw-commits-20161107 kubernetes-kubernetes-ccc-20161107

On the issues front the diversity continues to grow, with just under 72% of all issues coming from the top ten companies, another decrease since March. The diversity in companies logging issues, given the volume of change within the project, is reflective of a growing adoption.

kube-update-tt10-issues-20161107 kube-update-tt10-minusgoogle-issues-20161107

 

kubernetes-kubernetes-cci-20161107

Meetup Growth

The growth in interest in Kubernetes meetups has been quite astounding, but it should be taken with some caveats. From a base of just over 15,000 back in March we now see almost 45,000 people attending meetups that have indicated an interest in Kubernetes, almost a 3x increase.

 

kube-meetups-20161107

As mentioned there are some caveats to be aware of here, included in this data is meetups such as Advanced Spark and Tensorflow in the Bay Area and Time Series Databases in London. Kubernetes may be of interest to these communities, but it is interest, at best, in a tangential sense.

Even with such caveats, there is still a massive growth in interest. No matter what way you look at the data any project showing an almost 200% increase in meetups in under eight months is demonstrating a groundswell of support from various communities.

The Next Steps

There is still a long way to go in terms of wider adoption for Kubernetes, and Cloud Native approaches in general. While the growth of Kubernetes is very impressive, the community would do well to remember that the end goal is for developers to create applications.

As Kubernetes becomes a stable platform, the next set of questions, particularly for vendors in the community is how to move from interest to teaching the wider developer world how- to develop end user applications on Kubernetes. When one steps back and looks at all of these communities

Notes on this analysis

We remove automated contributions (e.g. web-flow and k8s-merge-robot) from our calculations. Brendan Burns moved to Microsoft recently, and the change in attributions for his contributions since his move is not accurately reflected in these numbers.

Disclaimers: The Linux Foundation, Red Hat, Engine Yard, IBM, Microsoft, CoreOS, Meteor and Huawei are current RedMonk clients.

No Comments

Leave a Reply

Your email address will not be published. Required fields are marked *