workflow.txt 494 B

1234567891011121314151617181920
  1. AWS prerequisites:
  2. EBS volumes
  3. Subnets
  4. Security groups
  5. TLS prerequisites:
  6. ./bin/genCA.sh
  7. mkdir gluster && ./bin/genCA.sh gluster
  8. ./bin/genCert.sh gluster nodeA
  9. ./bin/genCert.sh gluster nodeB
  10. ./bin/genCert.sh gluster clnt1
  11. Launch:
  12. ansible-playbook -i hosts.ini gluster-start.yaml
  13. ssh a.gluster.zi3.fi 'sudo ~/bin/luks-open' < disk_key
  14. ssh b.gluster.zi3.fi 'sudo ~/bin/luks-open' < disk_key
  15. ansible-playbook -i hosts.ini gluster-run.yaml
  16. fail2ban:
  17. fail2ban-client set sshd unbanip 75.172.12.35