The following is an unroll of a tweet thread about Crossplane packages that I posted after reading Dave Anderson’s post “A better Kubernetes, from the ground up”. I found many of the points in the post compelling, but feel that the existing extensibility model of Kubernetes allows for implementing at least some of the desired features without tearing down the entire system, as evidenced by the implementation of Crossplane packages. It is my hope that some of the design decisions we have made with Crossplane can be generally abstracted and improved upon to continue to enhance the Kubernetes ecosystem.

A big thank you to folks like Dave and Vallery Lancey for challenging existing models and driving change, and an equally large thanks to many of my wonderful colleagues who work tirelessly to maintain Kubernetes and make it what it is today.