server-config/README.md

41 lines
1.2 KiB
Markdown
Raw Normal View History

# Progetto Scuola @ [BgLUG](http://bglug.it) - Scenario implementativo 1 #
## PDC con Nethserver ##
### Utilizzo delle configurazioni con [`ansible`](http://www.ansible.com) ###
2015-04-14 00:17:01 +00:00
Qui sono presenti i files di configurazione per il server [NethServer](http://www.nethserver.org/).
2015-04-14 00:17:01 +00:00
Per configurarlo:
$ vim hosts
$ vim domain.yml
$ ansible-playbook init.yml --ask-pass \
-e "admin_sshkey=/path/to/id_rsa.pub"
$ ansible-playbook setup.yml
Oppure, più semplicemente:
$ bash run.sh
### Gestione con [`vagrant`](http://www.vagrantup.com) ###
Per utilizzare `vagrant` e il `Vagrantfile` nel
repo, è necessario avere `vagrant` installato sulla propria macchina e
lanciare i seguenti comandi:
$ cd /path/to/ps-srvmgt
$ vagrant up
Aggiornamento 14/06/2015: vengono provisionate via Ansible alcune
configurazioni dal Vagrantfile.
2015-07-07 20:12:35 +00:00
Aggiornamento 25/06/2015: la macchina Vagrant ora si appoggia ad una scheda
"interna" *host-only* anziché una *bridged*.
### To Do List ###
* Separare informazioni dominio (`/etc/domaininfo` ?)
* Sistemare ruoli pxe (splittare pxe e kickstart)
* Implementare backup
* Descrivere la procedura installazione fisica