2.2 KiB
DATACENTER
Τα αρχεία που μας ενδιαφέρουν βρίσκονται στο path: /project/courses/fluentd του master. Προσθέσαμε και δικά μας (ή παραμετροποιήσαμε τα ήδη υπάρχοντα) για δοκιμές της mongo.
fluentd-config-update.yml (διασύνδεση των κόμβων με τη mongoDB) fluentd-config-update.yml.sh (script που θα βρει τις ip's του swarm, θα ανανεώσει το inventory.yml και θα τρέξει με χρήση της ansible το script σε όλα τα hosts του swarm)
fluentd-test-mongo-free.yml (Δοκιμή της mongo εκτελώντας την εντολή free -h σε όλους τους hosts του swarm) fluentd-test-mongo-free.yml.sh (script που θα βρει τις ip's του swarm, θα ανανεώσει το inventory.yml και θα τρέξει με χρήση της ansible το script σε όλα τα hosts του swarm)
fluentd-test-mongo.yml (Δοκιμή της mongo εκτελώντας την εντολή df -h σε όλους τους hosts του swarm) fluentd-test-mongo.yml.sh (script που θα βρει τις ip's του swarm, θα ανανεώσει το inventory.yml και θα τρέξει με χρήση της ansible το script σε όλα τα hosts του swarm)
fluentd.yml (Εγκατάσταση του εργαλείου fluentd, μεταξύ άλλων, σε όλους τους hosts του swarm) fluentd.yml.sh (script που θα βρει τις ip's του swarm, θα ανανεώσει το inventory.yml και θα τρέξει με χρήση της ansible το script σε όλα τα hosts του swarm)
inventory.yml (Οι διευθύνσεις IP όλων των hosts του swarm)
Στο path /project/courses/fluentd/files βρίσκονται τα configuration files της ansible και του fluent.
Για να τρέξουμε τα αρχεία fluentd-config-update.yml.sh και fluentd.yml.sh δίνουμε make στο terminal