server-config/README.md

1.2 KiB

Progetto Scuola @ BgLUG - Scenario implementativo 1

PDC con Nethserver

Utilizzo delle configurazioni con ansible

Qui sono presenti i files di configurazione per il server NethServer. 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

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.

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