Stratos
Would like to see how SoftLayer API can help on your cloud automating tasks? Are you ready for a demonstration? Fasten your seat belts!
This project is a Ruby on Rails application that offers the possibility to interact to SoftLayer API, exposing a web interface and showing some tasks using your API key, and you give the rules.
Installation
Deploy like any normal, you know, rails application.
Roadmap
- Add travis, code climate and inch-ci
- Support creation of Cloud and Bare Metal Servers
- DNS Support
- Tickets Interaction
- Release 0.1
- Ember.js interface
Technical Premisses
- Fog SoftLayer
Fog SoftLayer is a ruby library to talk to SLAPI, it has high level Ruby models, and its the core of this application, if you're a ruby programmer and want to automate some SoftLayer task, we do really recommends you to check it!
- Rails Engines
We want to enable users to re-use parts of this rails application into his own development, customizing as he needs, so to make it an easier task, we isolate data manipulation, business rules and frontend into separated engines, so you touch only what you change and run tests on it.
- Twitter bootstrap / Flat UI
Everybody wants a beatiful interface, so why not use Flat UI it makes beatiful using twitter bootstrap, with well designed components.
- Trailblazer
As its own description Trailblazer is a thin layer on top of Rails. It gently enforces encapsulation, an intuitive code structure and gives you an object-oriented architecture., its perfect to isolate business rules, lets isolate them using Operations!
Contributing
TODO: Write CONTRIBUTING file
Information
You can get in touch in #softlayer at freenode.
TODO: Should create a google groups or mailing for questions and leave GH just for bugs?
Questions and Bug reports
If you have any question, please open an issue! If you discover any bugs, feel free to create an issue on GitHub. Please add as much information as possible to help us fixing the possible bug. We also encourage you to help even more by forking and sending us a pull request.
https://github.com/softlayer/stratos/issues
Maintainers
- Celso Fernandes (https://github.com/fernandes)
License
MIT License. Copyright (c) 2015 IBM Corporation.