Εξέλιξη Κομματιού
1. Εισαγωγή στο Ansible
- Επισκόπηση Διαχείρισης Παραμετροποιήσεων και Αυτοματισμού
- Τι είναι η Διαχείριση Παραμετροποιήσεων;
- Σημασία του αυτοματισμού στις λειτουργίες IT
- Τι είναι το Ansible;
- Ιστορία και εξέλιξη
- Βασικά χαρακτηριστικά και πλεονεκτήματα
- Αρχιτεκτονική του Ansible
- Κόμβος Ελέγχου και Διαχειριζόμενοι Κόμβοι
- Αρχεία Inventory και παραμετροποίησης
- Modules, Plugins και Playbooks
- Πρακτική Άσκηση
2. Εγκατάσταση Ansible
- Εγκατάσταση Ansible
- Εγκατάσταση σε διαφορετικά λειτουργικά συστήματα (Windows, macOS, Linux)
- Ρύθμιση περιβάλλοντος
- Παραμετροποίηση του κόμβου ελέγχου
- Δημιουργία και διανομή κλειδιών SSH
- Πρακτική Άσκηση
3. Βασικές αρχές Ansible και Αυτοματισμός
- Ad-Hoc εντολές για αυτοματισμό
- Εκτέλεση απλών εντολών Ansible
- Χρήση κοινών modules Ansible (
ping,command,copy,yum,apt)
- Διαχείριση Inventory
- Στατικό vs Δυναμικό inventory
- Ομαδοποίηση hosts
- Μεταβλητές host και ομάδας
- Πρακτική Άσκηση
4. Γράφοντας το πρώτο σας Playbook
Θεωρία (20 λεπτά)
- Εισαγωγή στα Playbooks
- Βασικές αρχές σύνταξης YAML
- Δομή Playbook: Plays, Tasks, Variables
- Αυτοματοποίηση εργασιών με Playbooks
- Παράδειγμα εργασιών: εγκατάσταση λογισμικού, διαχείριση αρχείων και υπηρεσιών
- Πρακτική Άσκηση
- Έλεγχος εργασιών
- Προσθήκη Handlers και Ειδοποιήσεων
- Χρήση συνθηκών και βρόχων στις εργασίες
5. Προχωρημένες έννοιες Playbook
- Roles για δομημένο αυτοματισμό
- Εισαγωγή στα roles
- Δημιουργία και χρήση roles
- Μεταβλητές και Facts
- Ορισμός και χρήση μεταβλητών
- Συλλογή και χρήση facts
- Templates
- Χρήση προτύπων Jinja2
- Δυναμική δημιουργία αρχείων παραμετροποίησης
- Πρακτική Άσκηση
6. Συμπεράσματα και Επόμενα Βήματα
- Σύνοψη της ημέρας
- Βασικά συμπεράσματα για τον αυτοματισμό με το Ansible
- Πόροι για περαιτέρω εκμάθηση
- Βιβλία, μαθήματα και επίσημη τεκμηρίωση
- Ε&Α
Απαιτήσεις
Βασική κατανόηση εντολών Linux/Unix Εξοικείωση με SSH και βασικές έννοιες δικτύωσης
Σχόλια (5)
Καλό εργαστήριο και οδηγός εκπαίδευσης με πρακτική εφαρμογή
Raymond - GOVERNMENT TECHNOLOGY AGENCY
Κομμάτι - Introduction to Ansible Automation
Μηχανική Μετάφραση
γνώση των εκπαιδευτικών
Peter - Fast Lane Consulting and Education Services Limited
Κομμάτι - Introduction to Ansible Automation
Μηχανική Μετάφραση
Ήταν πραγματικά ακριβές για την κατανόησή μου. Επειδή ήμουν νέος στο Ansible, υπήρξε καλή θεωρητική φôngβάση που εξηγήθηκε με αρκετά πρακτικά παραδείγματα για να κατανοήσω τις βασικές έννοιες του Ansible. Είμαι χαρούμενος που συμμετείχα σε μια τέτοια κατάρτιση!
Rostislav Mikl - Global Knowledge Network Training Limited
Κομμάτι - Introduction to Ansible Automation
Μηχανική Μετάφραση
Ο καθηγητής είναι πολύ υπόμονος και δεν φάνηκε να ανησυχεί πολύ για τις πολλές ερωτήσεις μου.
Martine Schroor - Global Knowledge Network Training Limited
Κομμάτι - Introduction to Ansible Automation
Μηχανική Μετάφραση
- η προσέγγιση του εκπαιδευτή και το πώς το εξηγούσε
hatim hajji - ING Business Shared Services B.V.
Κομμάτι - Introduction to Ansible Automation
Μηχανική Μετάφραση