Releases: CCI-MOC/openshift-usage-scripts
Releases · CCI-MOC/openshift-usage-scripts
v0.3.2
v0.3.1
v0.3.0
What's Changed
- Create a prometheus client by @naved001 in #73
- Refactor: Metrics processor by @naved001 in #75
- Simplify metrics processor by @naved001 in #76
- Add classes to model pod metrics and project invoices. by @naved001 in #78
- Some updates to the pod class by @naved001 in #79
- This adds mechanism to get gpu type based on the kubernetes node name by @naved001 in #80
- Fix imports and documenation on how to run the scripts by @naved001 in #81
- Feature/ignore hours by @naved001 in #82
Full Changelog: v0.2.3...v0.3.0
We now use Decimals for all the maths
v0.2.2
v0.2.1
v0.2.0
v0.1.1
v0.1.0
What's Changed
- All changes that make remove xdmod specific stuff and update the usage scripts to produce csv by @naved001 in #1
- Dev by @naved001 in #2
- GitHub workflows by @naved001 in #3
- Update headers by @naved001 in #7
- Add column for invoice email by @naved001 in #8
- Include rate cost by @naved001 in #9
- Handle unkown GPU type correctly by @naved001 in #10
- Ignore projects that have 0 CPU SU hours by @naved001 in #11
- Round up GPU SU Hours by @naved001 in #13
- gather metrics from previous day when script is run without any dates by @naved001 in #18
- Allow setting openshift token to use when gathering namespace annotat… by @naved001 in #19
- Update the way we calculate SU*Hours for a project. by @naved001 in #21
- Allow setting custom token and openshift_api_url to get namespace ann… by @naved001 in #23
- Allow setting output file name by @naved001 in #24
- Round up the cost to 2 decimal places by @naved001 in #25
- This tests when metrics with overlapping ranges are merged then the m… by @naved001 in #30
- Add instructions to the readme on how to collect the metrics and how to by @naved001 in #31
- Pin openshift-client version to 1.0.21 as the new major version break… by @naved001 in #34
- Memory change on nodes by @joachimweyl in #33
- Get project/namespace metadata from coldfront instead of getting it from by @naved001 in #36
- We no longer need the openshift client because by @naved001 in #37
- Use correct attribute name for institution specific code by @naved001 in #38
- Upload metrics and generated reports to S3 bucket by @naved001 in #41
- Handle network failures when gathering metrics. by @naved001 in #39
- Add dockerfile and github workflow to build a container image by @naved001 in #43
New Contributors
- @naved001 made their first contribution in #1
- @joachimweyl made their first contribution in #33
Full Changelog: https://github.com/CCI-MOC/openshift-usage-scripts/commits/v0.1.0