OpenCost est un projet open source, neutre vis-à-vis des fournisseurs, qui mesure et affecte en temps réel les coûts de l'infrastructure cloud et des conteneurs. Il ventile les dépenses Kubernetes jusqu'au namespace, à la charge de travail et au conteneur (CPU, GPU, mémoire, volumes persistants). Les tarifs viennent des API de facturation d'AWS, d'Azure et de Google Cloud ; les données s'exportent vers Prometheus. Ce n'est pas un service hébergé : vous l'exécutez vous-même dans vos clusters.
OpenCost est un projet de la Cloud Native Computing Foundation (CNCF), qui l'a promu au statut Incubating en octobre 2024. Kubecost a conçu le moteur d'allocation d'origine. Le logiciel est open source sous licence Apache 2.0 et s'exécute là où vous le déployez, y compris sur site : les données de coûts peuvent rester dans votre infrastructure. Vous maîtrisez ainsi la localisation des données, même si la fondation est basée aux États-Unis.