Ansible playbooks for a SAMBA domain controller with NethServer - Progetto Scuola, BgLUG.
Go to file
Emiliano Vavassori d6db622697 Aggiunta ruolo non idempotente per configurazione server. 2015-05-05 01:03:04 +02:00
roles Aggiunta ruolo non idempotente per configurazione server. 2015-05-05 01:03:04 +02:00
.gitignore Aggiunta Vagrantfile. Gestione riconfigurazione pochi servizi di nethserver. 2015-04-21 09:53:26 +02:00
README.md Riformattazione README per aggiunta ToDo. 2015-04-30 02:44:50 +02:00
Vagrantfile Sistemato vagrantfile per essere generalizzato? 2015-04-21 10:28:50 +02:00
ansible.cfg Aggiornata lista dei pacchetti. Correzione tasks per l'attivazione di EPEL. 2015-04-20 17:44:33 +02:00
createpasshash.py Gestito parzialmente creazione nuovo utente. Manca insert chiave pubblica. 2015-04-15 14:31:28 +02:00
domain.yml Aggiunta ruolo non idempotente per configurazione server. 2015-05-05 01:03:04 +02:00
hosts Aggiunta ruolo non idempotente per configurazione server. 2015-05-05 01:03:04 +02:00
init.yml Nuova prova di installazione pacchetti da ClearOS. 2015-04-16 12:50:07 +02:00
nethcfg.yml Aggiunta ruolo non idempotente per configurazione server. 2015-05-05 01:03:04 +02:00
setup.yml Aggiunta ruolo non idempotente per configurazione server. 2015-05-05 01:03:04 +02:00

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 + preseed
  • Implementare backup
  • Implementare configurazioni per repo Ubuntu
  • Implementare configurazioni generiche dominio server
  • Implementare aggiornamento automatico del sistema via ansible