cloud-ark / kubeplus

Kubernetes Operator for multi-instance multi-tenancy
https://cloudark.io/
Apache License 2.0
654 stars 78 forks source link

Tracking Pod usage for Pods created by application at runtime #1190

Closed devdattakulkarni closed 9 months ago

devdattakulkarni commented 1 year ago

An application can create Pods at runtime to fulfill its goals. Spark applications create Pods to run their workloads.

For Knative-based applications, Pods are created at runtime while serving application traffic. When there is no traffic, the Pods are scaled down to 0.

KubePlus should be able to track such Pods and find out their usage.