Emiliano Vavassori 1bc97c7c01 | ||
---|---|---|
roles | ||
.gitignore | ||
README.md | ||
Vagrantfile | ||
ansible.cfg | ||
createpasshash.py | ||
domain.yml | ||
hosts | ||
init.yml | ||
setup.yml | ||
sr-nethconfig.yml | ||
sr-pxe.yml |
README.md
Progetto Scuola @ BgLUG - Scenario implementativo 1
PDC con SAMBA e Nethserver
Utilizzo delle configurazioni con ansible
Qui sono presenti i files di configurazione per il server NethServer. Per configurarlo:
$ vim hosts
$ ansible-playbook init.yml -u root --ask-pass \
-e "admin_sshkey=/path/to/id_rsa.pub"
$ ansible-playbook setup.yml
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
To Do List
- Implementare PXE + Kickstart (manca test)
- Implementare configurazioni per repo Ubuntu
- Implementare configurazioni generiche dominio server
- Implementare aggiornamento automatico del sistema via
ansible
- Implementare backup