
Ansible & Configuration Management
Playbook, inventory, moduli, ruoli, handler, idempotenza, provisioning vs configuration, immutable infrastructure
1Cos'è un playbook Ansible?
Cos'è un playbook Ansible?
Risposta
Un playbook è un file YAML che definisce una serie di task da eseguire su host target. Costituisce l'unità di base per orchestrare le configurazioni in Ansible. I playbook consentono di descrivere lo stato desiderato dei sistemi in modo dichiarativo, facilitando l'automazione ripetibile e la gestione della configurazione su larga scala.
2Qual è il ruolo di un file inventory in Ansible?
Qual è il ruolo di un file inventory in Ansible?
Risposta
Il file inventory elenca tutti gli host su cui Ansible può eseguire task. Può essere in formato INI o YAML e consente di raggruppare gli host per categorie logiche. L'inventory può anche definire variabili specifiche per host o per gruppo, facilitando la gestione della configurazione differenziata in base agli ambienti o ai ruoli dei server.
3Cosa rappresenta un modulo in Ansible?
Cosa rappresenta un modulo in Ansible?
Risposta
Un modulo è un'unità di codice riutilizzabile che esegue un'azione specifica su un sistema target. Ansible fornisce centinaia di moduli integrati per gestire pacchetti, file, servizi, utenti e molto altro. I moduli sono idempotenti per progettazione, il che significa che possono essere eseguiti più volte senza modificare il risultato finale se lo stato desiderato è già raggiunto.
Come si connette Ansible agli host target per impostazione predefinita?
Cosa significa il principio di idempotenza in Ansible?
+17 domande da colloquio
Altri argomenti di colloquio DevOps
Controllo di versione & Git
Fondamenti di Linux
Shell Scripting & Bash
Fondamenti di Networking
Fondamenti di Docker
Fondamenti di CI/CD
GitHub Actions
GitLab CI/CD
Jenkins
Fondamenti di Kubernetes
Networking di Kubernetes
Kubernetes Avanzato
Ingress & API Gateway
Fondamenti di Terraform
Terraform Avanzato
Fondamenti di AWS
Fondamenti di Azure
Fondamenti di GCP
Monitoring e Prometheus
Logging & ELK Stack
Alerting e Incident Response
Cloud Identity & Secrets
Sicurezza delle Pipeline CI/CD
Helm & Kubernetes
Sicurezza Runtime e Cluster
Container Supply Chain Security
Service Mesh & Istio
GitOps & ArgoCD
Progressive Delivery
Observability Distribuita
Disaster Recovery & Backup
Ottimizzazione delle prestazioni
Ottimizzazione dei Costi Cloud
Principi SRE
Chaos Engineering
Platform Engineering
Padroneggia DevOps per il tuo prossimo colloquio
Accedi a tutte le domande, flashcards, test tecnici, esercizi di code review e simulatori di colloquio.
Inizia gratis