Υποδομή Docker Swarm Υψηλής Διαθεσιμότητας

  • Home /
  • Projects /
  • Υποδομή Docker Swarm Υψηλής Διαθεσιμότητας

Τα τελευταία χρόνια υλοποιήσαμε αρκετά πλήρως εφεδρικά 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.