: Scaleway IaaS interface
In order to make a proof of concept in a DevOps/Sysops model, I need to manage servers creation on a IasS provider. I found the new comer Scaleway who's providing an Http API to manage Cloud based VPS. I wrote a python class to include some of the API possibilities that I extended in a custom command line interface with scripted call.
Here are some functionnalities:
- List, Create servers
- Test credentials
- Test API access
- Send actions to server (power on/off, terminate, ...)
- Safeguard (images vs server architecture, check available action on server)