Nous avons une application distribuée composée de plusieurs composants différents. Par exemple, nous avons des serveurs d'applications Python, des serveurs de bases de données PostgreSQL, des serveurs Redis, Memcached, etc. Certains de ces services sont dans des serveurs différents. Certains de ces services se trouvent sur différents serveurs. Tous ces serveurs fonctionnent sous CentOS Linux et nous n'autorisons actuellement l'accès entre les serveurs qu'en fonction des besoins de connexion (c'est-à-dire qu'au lieu d'ouvrir le port 6379 à tous les hôtes dans chaque hôte de destination Redis, nous l'ouvrons par hôte).
Ma question est la suivante : quelle est la bonne pratique pour gérer les environnements iptables lorsque plusieurs serveurs sont concernés ? Y a-t-il un autre outil que je devrais utiliser, ou existe-t-il un meilleur schéma de gestion de la sécurité entre plusieurs serveurs ? S'il existe quelque chose de mieux que les simples pare-feu, faites-le moi savoir.
Toute suggestion sera appréciée. Merci beaucoup pour votre temps !
0 votes
Puppet ou CFEngine ?
0 votes
Si vous pouviez élaborer un peu plus et formuler une réponse, je l'examinerais et la noterais en amont. Merci.
0 votes
C'était plutôt du genre "Avez-vous essayé Puppet ou un outil similaire ? Pourquoi ne sont-ils pas applicables ? En dehors de cela, il me serait difficile d'ajouter quoi que ce soit à ce que Jeff Hall a déjà dit.