-
Notifications
You must be signed in to change notification settings - Fork 827
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
[Umbrella Issue] Setup Billing/Reporting for all k8s-infra assets #156
Comments
I made brief research and figured out that the most efficient way for us to have the historical billing usage data is BigQuery export (https://cloud.google.com/billing/docs/how-to/export-data-bigquery); it also allows us to visualize the data with Data Studio - https://cloud.google.com/billing/docs/how-to/visualize-data. An alternative method is exporting to CSV/JSON file, which is easier, but less-feature-rich (https://cloud.google.com/billing/docs/how-to/export-data-file). PS. BigQuery export requires a specific |
cc @hh who is going to work on the Bigquery + DataStudio utilization. |
Tracking implementation of per-namespace billing at #194 |
My ideal outcome for this:
|
In the most recent wg-k8s-infra meeting, Tim was able to read out "the default GCP billing report." This allowed him to break down costs over the past two weeks as follows:
Next step: demo of data studio analysis of data in bigquery #242 |
|
Justin is getting a daily e-mail, will send to cluster admins google group, still have questions about parity |
Justin to look at sharing Data Studio report with other users, possibly use another group as defined in groups.yaml TBD whether we can export / import Data Studio reports to use some kind of gitops driven model |
/assign @justinsb |
Would like to continue to cross check this billing report against tim's billing report |
Send report weekly to public google group https://groups.google.com/forum/#!forum/kubernetes-wg-k8s-infra Send report daily to existing google group of k8s-infra-gcp-accounting |
Backing up / sharing the work:
|
/unassign |
@thockin unable to see report since july 1st |
Latest report august 5th: https://groups.google.com/d/msg/kubernetes-wg-k8s-infra/uW7dEBaBWDY/-zXJc0QEBQAJ |
would like to share edit access of the report to a group... k8s-infra-gcp-accounting can already edit it would like some kind of README in an accounting directory nice to have: other people provide other data studio addons |
will continue to spot check as a recurring agenda item but we are ready to call this done |
@justinsb update on this? |
This is done. The billing report should be accessible to anyone in the k8s-infra group. To make it truly world-readable we'd need to recreate it on a non google-com email. Maybe a kubernetes.io gsuite account for publish docs like this? Will open an issue |
We are starting with a GKE cluster for a few jobs. Once that is setup, we will need to make sure we account for the $'s spent with appropriate billing and make sure we have enough reports going back to Google / CNCF.
/assign @idvoretskyi
The text was updated successfully, but these errors were encountered: