@ -49,7 +49,8 @@ ________________________________________________________________________________
**apt-get install sshpass**
**apt-get install sshpass**
To script τρέχει με τις εντολές
To script τρέχει με τις εντολές
** sudo su (Password:docker) και ./installAnsible.sh**
** sudo su (Password:docker)**
και ** ./installAnsible.sh**
_______________________________________________________________________________________
_______________________________________________________________________________________
Με την εντολή login όπως αναφέρθηκε και πιο πάνω, συνδεόμαστε με τον master.
Με την εντολή login όπως αναφέρθηκε και πιο πάνω, συνδεόμαστε με τον master.
@ -61,7 +62,7 @@ ________________________________________________________________________________
* Το αρχείο inventory.yml, περιέχει τις ip διευθύνσεις του σμήνους. Επομένως, το ανοίγουμε για να τις καταγράψουμε.
* Το αρχείο inventory.yml, περιέχει τις ip διευθύνσεις του σμήνους. Επομένως, το ανοίγουμε για να τις καταγράψουμε.
**echo "[service]" > inventory.yml **
**echo "[service]" > inventory.yml**
* Κάνουμε ifconfig και μέσω παραμέτρων εμφωλεύουμε στην μεταβλητή my_ip την ip του κόμβου στον οποίο βρισκόμαστε.
* Κάνουμε ifconfig και μέσω παραμέτρων εμφωλεύουμε στην μεταβλητή my_ip την ip του κόμβου στον οποίο βρισκόμαστε.
@ -82,7 +83,7 @@ ________________________________________________________________________________
(b) Εκτελούμε το αρχείο test.yml - Όλες οι ip που αναφέρονται στο inventory (ip του σμήνους) εκτελούν τις εντολές του test.yml (το οποίο περιέχει μέσα δοκιμαστικές εντολές).
(b) Εκτελούμε το αρχείο test.yml - Όλες οι ip που αναφέρονται στο inventory (ip του σμήνους) εκτελούν τις εντολές του test.yml (το οποίο περιέχει μέσα δοκιμαστικές εντολές).
** ansible-playbook -u docker -i inventory.yml test.yml -f 5 --ask-pass --ask-become-pass**
**ansible-playbook -u docker -i inventory.yml test.yml -f 5 --ask-pass --ask-become-pass**