One of the key reasons for Kubernetes’s popularity is its extendibility. Kubernetes API extensions (commonly referred as Operators) extend Kubernetes API to manage third-party software as native Kubernetes objects. Number of Operators are being built for middlewares like databases, queues, loggers, etc. This has led to tremendous choice in the platform elements for building application platforms on Kubernetes. Kubernetes Operators form foundation for Platform-as-Code experience.
Using KubePlus Platform Kit,
We bring consistency across multiple Kubernetes Operators with our Operator development guidelines.
Check out how teams get Platform-as-Code experience using KubePlus.
KubePlus PaaS Distribution is a support subscription for KubePlus custom PaaS priced based on the number of required Operators with uncomplicated pricing of $100/month/Operator. KubePlus PaaS Distribution can be used with any Kubernetes cluster hosted/managed/supported by Kubernetes vendor of your choice.
KubePlus Managed PaaS includes end to end support for KubePlus custom PaaS (including required Operators) along with underlying Kubernetes cluster. KubePlus Managed PaaS can be deployed on public cloud of your choice or on-premise.
We are building common guidelines for developing Kubernetes Operators. These will help in bringing consistency when multiple Operators are used in a single Kubernetes cluster to form a custom PaaS.