
Ansible & Configuration Management
Playbooks, inventory, modules, roles, handlers, idempotentie, provisioning vs configuration, immutable infrastructure
1Wat is een Ansible playbook?
Wat is een Ansible playbook?
Antwoord
Een playbook is een YAML-bestand dat een reeks taken definieert die op doelhosts moeten worden uitgevoerd. Het vormt de basiseenheid voor het orkestreren van configuraties in Ansible. Playbooks maken het mogelijk om de gewenste status van systemen declaratief te beschrijven, wat herhaalbare automatisering en grootschalig configuratiebeheer vergemakkelijkt.
2Wat is de rol van een inventory-bestand in Ansible?
Wat is de rol van een inventory-bestand in Ansible?
Antwoord
Het inventory-bestand somt alle hosts op waarop Ansible taken kan uitvoeren. Het kan in INI- of YAML-formaat zijn en maakt het mogelijk hosts in logische categorieën te groeperen. Het inventory kan ook host- of groepsspecifieke variabelen definiëren, wat gedifferentieerd configuratiebeheer op basis van omgevingen of serverrollen vergemakkelijkt.
3Wat vertegenwoordigt een module in Ansible?
Wat vertegenwoordigt een module in Ansible?
Antwoord
Een module is een herbruikbare code-eenheid die een specifieke actie uitvoert op een doelsysteem. Ansible biedt honderden ingebouwde modules voor het beheren van pakketten, bestanden, services, gebruikers en nog veel meer. Modules zijn van nature idempotent, wat betekent dat ze meerdere keren kunnen worden uitgevoerd zonder het eindresultaat te wijzigen als de gewenste status al is bereikt.
Hoe maakt Ansible standaard verbinding met doelhosts?
Wat betekent het principe van idempotentie in Ansible?
+17 gespreksvragen
Andere DevOps-sollicitatieonderwerpen
Versiebeheer & Git
Linux-basisprincipes
Shell Scripting & Bash
Networking-basis
Docker-grondbeginselen
CI/CD-grondbeginselen
GitHub Actions
GitLab CI/CD
Jenkins
Kubernetes-basis
Kubernetes-networking
Geavanceerde Kubernetes
Ingress & API Gateway
Terraform-basisprincipes
Terraform Geavanceerd
AWS Essentials
Azure-fundamenten
GCP-grondbeginselen
Monitoring & Prometheus
Logging & ELK Stack
Alerting & Incident Response
Cloud Identity & Secrets
CI/CD Pipeline Beveiliging
Helm & Kubernetes
Runtime- en clusterbeveiliging
Container Supply Chain Security
Service Mesh & Istio
GitOps & ArgoCD
Progressive Delivery
Gedistribueerde Observability
Disaster Recovery & Backup
Prestatieoptimalisatie
Cloud-kostenoptimalisatie
SRE-principes
Chaos Engineering
Platform Engineering
Beheers DevOps voor je volgende gesprek
Krijg toegang tot alle vragen, flashcards, technische tests, code review-oefeningen en gespreksimulatoren.
Begin gratis