Converted the readme in english, as we are doing from now for commits and any other comments.

This commit is contained in:
Emiliano Vavassori 2015-07-21 20:50:27 +02:00
parent d8da0bcc66
commit 6d2e6917cc

View File

@ -1,11 +1,18 @@
# Progetto Scuola @ [BgLUG](http://bglug.it) - Scenario implementativo 1 # # Ansible configuration playbooks for SMB domain controller with [NethServer](http://www.nethserver.org/) #
## PDC con Nethserver ##
![BgLUG logo](https://avatars1.githubusercontent.com/u/12886037?v=3&s=200)
## Progetto Scuola @ [BgLUG](http://bglug.it) - Scenary 1 ##
### Utilizzo delle configurazioni con [`ansible`](http://www.ansible.com) ### Here there are [Ansible](http://www.ansible.com/) configuration for a SMB
domain controller with the use of a NethServer server.
Qui sono presenti i files di configurazione per il server [NethServer](http://www.nethserver.org/). It presume a machine with NethServer has been already been configured as base
Per configurarlo: (please check out the [wiki](https://github.com/bglug-it/server-config/wiki)
for more information, when available).
### Quick start ###
You may proceed in using the files in this repo proceeding as follows:
$ vim hosts $ vim hosts
$ vim domain.yml $ vim domain.yml
@ -13,28 +20,31 @@ Per configurarlo:
-e "admin_sshkey=/path/to/id_rsa.pub" -e "admin_sshkey=/path/to/id_rsa.pub"
$ ansible-playbook setup.yml $ ansible-playbook setup.yml
Oppure, più semplicemente: Or, more simply:
$ bash run.sh $ bash run.sh
### Gestione con [`vagrant`](http://www.vagrantup.com) ### ### Use [`vagrant`](http://www.vagrantup.com) for testing purposes ###
Per utilizzare `vagrant` e il `Vagrantfile` nel You may use the included `Vagrantfile` to do any tests before deploying the
repo, è necessario avere `vagrant` installato sulla propria macchina e machine.
lanciare i seguenti comandi:
$ cd /path/to/ps-srvmgt You just need `vagrant` installed on your machine, then you may run these
commands:
$ cd /path/to/server-config
$ vagrant up $ vagrant up
Aggiornamento 14/06/2015: vengono provisionate via Ansible alcune Update 14/06/2015: some basic configuration to the Vagrant box are now
configurazioni dal Vagrantfile. provisioned via Ansible, thus requiring that you have it installed on the host
machine.
Aggiornamento 25/06/2015: la macchina Vagrant ora si appoggia ad una scheda Update 25/06/2015: the Vagrant box now uses a *host-only* interface instead of
"interna" *host-only* anziché una *bridged*. a *bridged* one.
### To Do List ### ### To Do List ###
* Separare informazioni dominio (`/etc/domaininfo` ?) * Splitting and finalize pxe roles (pxe + kickstart)
* Sistemare ruoli pxe (splittare pxe e kickstart) * Implement backup
* Implementare backup * Detail physical installation procedure for the server machine within the
* Descrivere la procedura installazione fisica Wiki.