Skip to content
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

Add OpenCost support for AKS Tools #224

Open
mattray opened this issue Aug 31, 2023 · 1 comment
Open

Add OpenCost support for AKS Tools #224

mattray opened this issue Aug 31, 2023 · 1 comment
Labels
enhancement 🚀 New feature or request or improvements on existing code.

Comments

@mattray
Copy link

mattray commented Aug 31, 2023

OpenCost is a CNCF project for monitoring the cost of cloud-deployed Kubernetes clusters. It would be useful to be able to right-click an AKS cluster to deploy OpenCost into it and provide links to the UI. There is a bit of Azure pricing integration that could be automated and the OpenCost installation is fairly lightweight (Prometheus + deployment of 2 containers). We could add API calls if that seems useful (ie. "node/namespace/pod/etc. cost for a fixed date (1d/3d/7d/etc.)). If this sounds interesting/useful I'm more than happy to assist from the OpenCost side.

I think this makes sense on the OSS side.

I did a plugin for Backstage, embedding the UI is also an option.
Screenshot 2023-08-23 at 3 59 09 PM

@Tatsinnit
Copy link
Member

Tatsinnit commented Sep 6, 2023

Thank you so much @mattray ❤️❤️🙏☕️ This looks like a great idea to me, I will start looking into this soon, and discuss with folks. Here is a gentle ping to wider folks who will be good to involve.

I feel like we can implement this functionality via AKS extension and make it available to the CNCF kubernetes extension via when clause.

For thoughts, ideas or for knowledge share, a gentle fyi and kind ping to @qpetraroia, @peterbom, @squillace , @gambtho , please feel free to add anyone who will be keen or I might have missed. thank you all.

@Tatsinnit Tatsinnit added the enhancement 🚀 New feature or request or improvements on existing code. label Oct 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement 🚀 New feature or request or improvements on existing code.
Projects
None yet
Development

No branches or pull requests

2 participants