Version 9 (modified by zequi, 5 years ago) (diff) |
---|
ESGF Node deployment with Ansible
Documentation of using Ansible to automate the installation of a ESGF Node.
Tasks
- ESGF Autoinstaller - https://github.com/ESGF/esgf-installer/wiki/ESGF-Installation-Using-Autoinstaller
- Creation of users - Create a user with name esgfuser. Is this user supposed to run the esgf services? Is it supposed to be accessible from ssh?
- ZFS?
- NFS - https://meteo.unican.es/trac/wiki/Equipos/Seal/NFSServer/NfsEsgf
- Hour synchronization - ntpdate -u hora.rediris.es
- PKI keys? - Which users can ssh?
- Firewall
- Table filter
- Policy - DROP
- iptables -A INPUT -p tcp --dport ssh -j ACCEPT -s 192.168.x.x/24
- Table filter
Set up from scratch
- Create virtual machine
- Create esgfuser
- Install Ansible (https://docs.ansible.com/ansible/intro_installation.html)
- Execute ansible playbook
- Follow instructions to install ESGF node (https://meteo.unican.es/trac/wiki/ESGFNodeTutorial)