electrolux-oss / infrawallet

Backstage plugin that controls your cloud costs just in the way how you control your bank accounts
https://demo.infrawallet.io
Apache License 2.0
45 stars 3 forks source link

New feature: New Cloud Provider OCI #40

Open jonathan-arenas-edo opened 2 months ago

jonathan-arenas-edo commented 2 months ago

Hi, Can you validate the idea to add a Oracle Cloud Infrastructure to InfraWallet? It would be more robust to be able to see all the costs in a single plugin.

It's and idea... thank you for consider it.... I'm interesting on your roadmap.

gluckzhang commented 2 months ago

Hi @jonathan-arenas-edo, thanks for the suggestion. Cross-cloud cost aggregation is one of the key ideas in InfraWallet :)

After a quick check, I see that OCI provides APIs to query cloud costs: https://docs.oracle.com/en-us/iaas/Content/Billing/Concepts/costanalysisoverview.htm#cost_analysis_using_the_api So I would say it is possible to implement an OCIClient (see more in https://github.com/electrolux-oss/infrawallet#how-to-support-a-new-cloud-vendor).

Probably we cannot do it soon. We will prioritize some tasks listed in the roadmap here: https://github.com/electrolux-oss/infrawallet#roadmap Hopefully later on we or other contributions can make InfraWallet support OCI and help you further!

jonathan-arenas-edo commented 2 months ago

Hi @gluckzhang Cool! It was just an idea! I will be aware of your updates

adityasinghal26 commented 1 month ago

Hi @gluckzhang, I would be interested to work on OCI client. I have been working on OCI-based plugin personally and I will be glad to put this here. Let me know what you think!

gluckzhang commented 1 month ago

Hi @gluckzhang, I would be interested to work on OCI client. I have been working on OCI-based plugin personally and I will be glad to put this here. Let me know what you think!

Hi @adityasinghal26, that would be excellent :) Please go ahead and feel free to contact me if you have any questions! 🚀