Middle
Ποια παραδείγματα playbooks του Ansible έχεις κάνει;
sobes.tech AI
Απάντηση από AI
Έχω γράψει playbooks του Ansible για την αυτοματοποίηση της ανάπτυξης και διαμόρφωσης της υποδομής. Για παράδειγμα:
- Εγκατάσταση και διαμόρφωση του web server Nginx με ρυθμίσεις εικονικών υποδοχών.
- Ανάπτυξη και ενημέρωση εφαρμογών σε διακομιστές χρησιμοποιώντας ρόλους και πρότυπα.
- Αυτοματοποίηση της διαμόρφωσης βάσεων δεδομένων PostgreSQL, συμπεριλαμβανομένης της δημιουργίας χρηστών και βάσεων.
- Ρύθμιση παρακολούθησης με Prometheus και Alertmanager.
Παράδειγμα ενός απλού playbook για την εγκατάσταση του Nginx:
- hosts: webservers
become: yes
tasks:
- name: Εγκατάσταση Nginx
apt:
name: nginx
state: present
- name: Εκκίνηση και ενεργοποίηση της υπηρεσίας Nginx
systemd:
name: nginx
state: started
enabled: yes