| Version 5 (modified by jsalamero@…, 4 years ago) (diff) |
|---|
Installer
Make integrity test work ok
Automatic build
Automatic installation using openvz
Ability to set up different services on different openvz virtual servers e.g. domain controller, postgres database, webserver1, webserver2 etc. on different virtual machines.
This allows a whole network to be set up and tested on one hardware platform, then easily deployed onto several hardware platforms, according to traffic requirements.
An easy to use menu based system for creation and management of these virtual servers of various types, would be desirable.
i.e.
- Base install creates an openvz host.
- Base install includes web (or ssh) menu interface for management of hosted guests - including copy to another host (similar to vtonf).
- Base install includes a web (or ssh) menu interface to easily create various standard types of eBox server (similar to Karoshi):
(a) domain controller (LDAP, DNS, DHCP etc.) (b) proxy (web and mail gateway) (c) mail server (virtual mail system - with accounts linked to LDAP on domain controller) (d) web server (LAMP server) (e) database server (MySQL or Postgres) (f) file server (g) thin client server (LTSP) (e) network management - inventory (like OCS-NG) - application deployment (like wpkg or opsi) - and RIS (like ris-linux). (f) backup server etc.
- Automatic default IP assignments would be good - so that the various servers all talk to each other by default.
The aim is to be able to set up a complete functioning network, on one hardware platform, with a few clicks in the menu system. Then deploy the separate eBox servers onto a number of base systems on other hardware platforms with a few more clicks in the menu system.
(N.B. I have pretty much had to do this for a school network I am setting up (from the shell). Seems that this should be a generic solution, rather than everyone having to do custom installs.)
Provide a configuration wizard at installation time
- Ask profile: router, file sharing, communications...
- Ask initial questions: external/internal ifaces, mail domain...