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

Create an OVH resource #768

Open
purpleidea opened this issue Aug 28, 2024 · 1 comment
Open

Create an OVH resource #768

purpleidea opened this issue Aug 28, 2024 · 1 comment

Comments

@purpleidea
Copy link
Owner

It would be nice to have a resource to manage OVH servers. Some information about such servers is available here:

https://www.ovhcloud.com/

And for dedicated servers:

https://www.ovhcloud.com/en-ca/bare-metal/prices/

Some initial inquiries were done here:

ovh/go-ovh#85

API docs are here: https://ca.api.ovh.com/

Of note, I don't see any obvious event mechanisms, so that is missing from their API. As a result, we'd need to just use the Poll metaparam instead of having a fancy Watch implementation. This makes writing this resource a lot easier.

To build this resource it probably makes sense to start off with a simple version that handles their per minute cloud VM's, and then move on to dedicated hosts afterwards.

If you're working on this resource, please use this issue to track progress and design questions.

Happy Hacking!

@purpleidea
Copy link
Owner Author

NOTE: You may wish to use the golang wrapper here: https://github.com/ovh/go-ovh

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant