OpenCost is an open-source project that measures and allocates cloud infrastructure and container costs real-time. OpenCost, built by Kubernetes specialists and supported by Kubernetes professionals, shines light on the black box that is Kubernetes expenditure. Flexible, customizable cost allocating and cloud resource monitoring to ensure accurate showback, charging back, and ongoing reporting. Real-time cost breakdown by Kubernetes concepts down to the container level. Allocation of cluster resources such as CPU, GPU memory, load balancers and persistent volumes. Dynamic asset pricing through integrations with AWS Azure and GCP billing APIs, as well as support of on-prem Kubernetes Clusters using custom pricing. Costs outside of the Kubernetes Cluster, from cloud providers, such as object storage, databases and other managed services. Integrations with open source tools, such as easy exporting of pricing data to Prometheus.