Τα τελευταία χρόνια υλοποιήσαμε αρκετά πλήρως εφεδρικά Docker Swarm HA clusters σε πολλαπλούς κόμβους της Hetzner. Κύρια χαρακτηριστικά:
- Keepalived για floating IP failover σε 3 control-plane κόμβους
- GlusterFS για αναπαραγόμενο αποθηκευτικό χώρο των δεδομένων containers από μερικά GBs μέχρι 10TB.
- Graylog για συγκέντρωση logs σε πραγματικό χρόνο και αναζήτηση.
- Netdata + Zabbix για παρακολούθηση πόρων, ειδοποιήσεις και ανάλυση τάσεων
- Docker stacks για Laravel, WordPress, Redis, MariaDB Galera, Mailu και άλλα
- Αυτοματοποιημένες αναπτύξεις μέσω GitLab CI/CD
- Ενοποιημένο firewall UFW με αυτοματοποιημένη σκλήρυνση μέσω Ansible
Αποτέλεσμα: άμεσο failover, 100% αναπαραγωγή δεδομένων και εύκολη επεκτασιμότητα χωρίς το υπέρογκο κόστος της Amazon AWS / Microsoft Azure.