Is there any way to manage software count on Kubernetes Pods on cluster?
We are about to start managed container service. Both we and our customers need to know how many Pods which include ISV products in original container image are using. We also need to set quota of ISV product license count.
IMO, sets and counts labels on Pod is OK to achieve the goal. Please tell me better solutions.
https://kots.io/ is an open source product that can help manage installing software into Kubernetes. It has a license system that allows applications to query the license at runtime - and perhaps allow your application to limit the number of running pods. Full disclosure: I work for replicated.com .
I work for [licensespring.com](https://www.licensespring.com), we built a tool for enforcing license constraints in Kubernetes clusters. You can create a license that allows a certain number of pods, then label the pod to correspond to the license. Our service will automatically enforce those constraints.