-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OpenCost Multi Cluster Setup and documentation #194
Comments
There's no public documentation available yet but a few folks have got this working. Perhaps @Pokom can weigh-in? I'm going to move this over to https://github.com/opencost/opencost-website since it's documentation-related |
Is there a support for multi cluster available? @Pokom Can you help with the steps for the same? |
We are looking for the same. Struggling to setup OpenCost or Kubecost in a single cluster that makes use of vCluster to provision virtual clusters inside it. We were able to consolidate Prometheus metrics in a single, central instance. We would like to achieve the same also for cost monitoring. |
Hi @pandvan we haven't set up Opencost in such a configuration, but would love documentation if you're able to figure it out. |
Basically our architecture consists of a main (hosting) EKS cluster that contains (hosts) several "virtual" k3s clusters using vCluster project by Loft. Nodes are tainted in order to allow schedule of worklows only for a specific cluster (main or one of vclusters). The issue with this setup is how to tell OpenCost / Kubecost to make use of these metrics that are collected from a "different" Kubernetes cluster as it directly talks with API server and emit kube-state-metrics likes metrics to have a "view" of all workloads. |
Is your feature request related to a problem? Please describe.
Documentations on multi cluster setup with opencost.
Describe the solution you'd like
I am trying to figure out how opencost can be expanded for a multi cluster setup ? do I install it individually on every cluster I have ? Is there any client server process I can follow ?
Is it similar to kubecost setup?
At the moment, there is no clear way(atleast for me ) to understand how open cost be setup for a multi cluster use case.
Describe alternatives you've considered
Add examples and documentation on this can be setup.
Additional context
Add examples and check in under the opencost.
The text was updated successfully, but these errors were encountered: