wiki:ESGFNodeAnsible

ESGF Node deployment with Ansible

Documentation of using Ansible to automate the installation of a ESGF Node.

Tasks

  1. ESGF Autoinstaller - https://github.com/ESGF/esgf-installer/wiki/ESGF-Installation-Using-Autoinstaller
  2. 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?
  3. ZFS?
  4. NFS - https://meteo.unican.es/trac/wiki/Equipos/Seal/NFSServer/NfsEsgf
  5. Hour synchronization - ntpdate -u hora.rediris.es
  6. PKI keys? - Which users can ssh?
  7. Firewall
    1. Table filter
      1. Policy - DROP
      2. iptables -A INPUT -p tcp --dport ssh -j ACCEPT -s 192.168.x.x/24

Set up from scratch

  1. Create virtual machine
  2. Set hostname (check with hostname --fqdn)
  3. Install Ansible (https://docs.ansible.com/ansible/intro_installation.html)
  4. Execute ansible playbook
  5. Follow instructions to install ESGF node (https://meteo.unican.es/trac/wiki/ESGFNodeTutorial)
Last modified 4 years ago Last modified on Jun 19, 2017 10:45:42 AM