Monotoko
24-12-2014, 18:40
Sorry I took so long to get back to you - Christmas Holidays and all! I'm trying to push organised storage with Puppet, so if Puppet says "Get the configs from here, put them here, install this service and start it" it should work. It then doesn't matter if it's an email server, website server etc etc.
You'll have a list of commands for the interface that are in 6 steps:
- What OS are we running for this?
- Where to get the config?
- Where to place the config?
- Which services need to be installed for it?
- Do we require any user data? (such as /var/www in case it's a web server for example)
This will all then be built into a puppet module which can be thrown wherever.
This should work on both VM's and regular dedicated servers, as long as you define what you need it should be agnostic of the platform.
As an aside, I just noticed SYS started offering an API! Snuck in before Christmas, but I will certainly try to incorporate it into the tool: https://eu.api.soyoustart.com/
You'll have a list of commands for the interface that are in 6 steps:
- What OS are we running for this?
- Where to get the config?
- Where to place the config?
- Which services need to be installed for it?
- Do we require any user data? (such as /var/www in case it's a web server for example)
This will all then be built into a puppet module which can be thrown wherever.
This should work on both VM's and regular dedicated servers, as long as you define what you need it should be agnostic of the platform.
As an aside, I just noticed SYS started offering an API! Snuck in before Christmas, but I will certainly try to incorporate it into the tool: https://eu.api.soyoustart.com/