Version 12 (modified by zequi, 5 years ago) (diff)


ESGF Node deployment with Ansible

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


  1. ESGF 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 -
  5. Hour synchronization - ntpdate -u
  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 (
  4. Execute ansible playbook
  5. Follow instructions to install ESGF node (