# Ansible & Configuration Management (DevOps) > Playbooks, inventory, modules, roles, handlers, tính idempotent, provisioning vs configuration, immutable infrastructure - 20 câu hỏi phỏng vấn - Mid-Level - [Câu hỏi phỏng vấn: DevOps](https://sharpskill.dev/vi/technologies/devops/cau-hoi-phong-van.md) ## 1. Playbook Ansible là gì? **Câu trả lời** Playbook là một tệp YAML định nghĩa một loạt các tác vụ để thực thi trên các host đích. Nó tạo thành đơn vị cơ bản để điều phối các cấu hình trong Ansible. Playbook cho phép mô tả trạng thái mong muốn của các hệ thống một cách khai báo, tạo điều kiện thuận lợi cho tự động hóa lặp lại và quản lý cấu hình quy mô lớn. ## 2. Vai trò của tệp inventory trong Ansible là gì? **Câu trả lời** Tệp inventory liệt kê tất cả các host mà Ansible có thể thực thi tác vụ. Nó có thể ở định dạng INI hoặc YAML và cho phép nhóm các host theo các danh mục logic. Inventory cũng có thể định nghĩa các biến dành riêng cho host hoặc nhóm, tạo điều kiện thuận lợi cho việc quản lý cấu hình khác biệt dựa trên môi trường hoặc vai trò của máy chủ. ## 3. Module trong Ansible đại diện cho cái gì? **Câu trả lời** Module là một đơn vị mã có thể tái sử dụng thực hiện một hành động cụ thể trên hệ thống đích. Ansible cung cấp hàng trăm module tích hợp để quản lý các gói, tệp, dịch vụ, người dùng và nhiều hơn nữa. Các module được thiết kế idempotent, nghĩa là chúng có thể được thực thi nhiều lần mà không thay đổi kết quả cuối cùng nếu trạng thái mong muốn đã đạt được. ## Còn 17 câu hỏi nữa - Ansible kết nối với các host đích theo mặc định như thế nào? - Nguyên tắc idempotence trong Ansible nghĩa là gì? Đăng ký miễn phí: https://sharpskill.dev/vi/login ## Các chủ đề phỏng vấn DevOps khác - [Quản lý phiên bản & Git](https://sharpskill.dev/vi/technologies/devops/cau-hoi-phong-van/version-control-git.md): 20 câu hỏi, Junior - [Cơ bản về Linux](https://sharpskill.dev/vi/technologies/devops/cau-hoi-phong-van/linux-fundamentals.md): 22 câu hỏi, Junior - [Shell Scripting & Bash](https://sharpskill.dev/vi/technologies/devops/cau-hoi-phong-van/shell-scripting-bash.md): 20 câu hỏi, Mid-Level - [Cơ bản về Networking](https://sharpskill.dev/vi/technologies/devops/cau-hoi-phong-van/networking-basics.md): 22 câu hỏi, Junior - [Kiến thức cơ bản về Docker](https://sharpskill.dev/vi/technologies/devops/cau-hoi-phong-van/docker-fundamentals.md): 24 câu hỏi, Junior - [Nền tảng CI/CD](https://sharpskill.dev/vi/technologies/devops/cau-hoi-phong-van/ci-cd-fundamentals.md): 18 câu hỏi, Junior - [GitHub Actions](https://sharpskill.dev/vi/technologies/devops/cau-hoi-phong-van/github-actions.md): 22 câu hỏi, Mid-Level - [GitLab CI/CD](https://sharpskill.dev/vi/technologies/devops/cau-hoi-phong-van/gitlab-ci.md): 22 câu hỏi, Mid-Level - [Jenkins](https://sharpskill.dev/vi/technologies/devops/cau-hoi-phong-van/jenkins.md): 22 câu hỏi, Mid-Level - [Kiến thức cơ bản về Kubernetes](https://sharpskill.dev/vi/technologies/devops/cau-hoi-phong-van/kubernetes-basics.md): 26 câu hỏi, Mid-Level - [Networking Kubernetes](https://sharpskill.dev/vi/technologies/devops/cau-hoi-phong-van/kubernetes-networking.md): 24 câu hỏi, Mid-Level - [Kubernetes Nâng cao](https://sharpskill.dev/vi/technologies/devops/cau-hoi-phong-van/kubernetes-advanced.md): 24 câu hỏi, Mid-Level - [Ingress & API Gateway](https://sharpskill.dev/vi/technologies/devops/cau-hoi-phong-van/ingress-api-gateway.md): 20 câu hỏi, Mid-Level - [Cơ bản về Terraform](https://sharpskill.dev/vi/technologies/devops/cau-hoi-phong-van/terraform-basics.md): 22 câu hỏi, Mid-Level - [Terraform Nâng cao](https://sharpskill.dev/vi/technologies/devops/cau-hoi-phong-van/terraform-advanced.md): 22 câu hỏi, Mid-Level - [Kiến thức cơ bản AWS](https://sharpskill.dev/vi/technologies/devops/cau-hoi-phong-van/aws-essentials.md): 26 câu hỏi, Mid-Level - [Kiến thức cơ bản về Azure](https://sharpskill.dev/vi/technologies/devops/cau-hoi-phong-van/azure-fundamentals.md): 22 câu hỏi, Mid-Level - [Nền tảng GCP](https://sharpskill.dev/vi/technologies/devops/cau-hoi-phong-van/gcp-fundamentals.md): 22 câu hỏi, Mid-Level - [Monitoring và Prometheus](https://sharpskill.dev/vi/technologies/devops/cau-hoi-phong-van/monitoring-prometheus.md): 22 câu hỏi, Mid-Level - [Logging & ELK Stack](https://sharpskill.dev/vi/technologies/devops/cau-hoi-phong-van/logging-elk.md): 20 câu hỏi, Mid-Level - [Alerting & Incident Response](https://sharpskill.dev/vi/technologies/devops/cau-hoi-phong-van/alerting-incident-response.md): 20 câu hỏi, Mid-Level - [Cloud Identity & Secrets](https://sharpskill.dev/vi/technologies/devops/cau-hoi-phong-van/cloud-identity-secrets.md): 22 câu hỏi, Mid-Level - [Bảo mật Pipeline CI/CD](https://sharpskill.dev/vi/technologies/devops/cau-hoi-phong-van/cicd-pipeline-security.md): 20 câu hỏi, Mid-Level - [Helm & Kubernetes](https://sharpskill.dev/vi/technologies/devops/cau-hoi-phong-van/helm-kubernetes.md): 20 câu hỏi, Mid-Level - [Bảo mật Runtime & Cluster](https://sharpskill.dev/vi/technologies/devops/cau-hoi-phong-van/runtime-cluster-security.md): 24 câu hỏi, Senior - [Container Supply Chain Security](https://sharpskill.dev/vi/technologies/devops/cau-hoi-phong-van/container-supply-chain.md): 22 câu hỏi, Senior - [Service Mesh & Istio](https://sharpskill.dev/vi/technologies/devops/cau-hoi-phong-van/service-mesh-istio.md): 24 câu hỏi, Senior - [GitOps & ArgoCD](https://sharpskill.dev/vi/technologies/devops/cau-hoi-phong-van/gitops-argocd.md): 22 câu hỏi, Senior - [Progressive Delivery](https://sharpskill.dev/vi/technologies/devops/cau-hoi-phong-van/progressive-delivery.md): 20 câu hỏi, Senior - [Khả năng quan sát phân tán](https://sharpskill.dev/vi/technologies/devops/cau-hoi-phong-van/observability-distributed.md): 22 câu hỏi, Senior - [Disaster Recovery & Backup](https://sharpskill.dev/vi/technologies/devops/cau-hoi-phong-van/disaster-recovery.md): 20 câu hỏi, Senior - [Tối ưu hóa hiệu suất](https://sharpskill.dev/vi/technologies/devops/cau-hoi-phong-van/performance-optimization.md): 22 câu hỏi, Senior - [Tối ưu Chi phí Cloud](https://sharpskill.dev/vi/technologies/devops/cau-hoi-phong-van/infrastructure-cost.md): 20 câu hỏi, Senior - [Nguyên tắc SRE](https://sharpskill.dev/vi/technologies/devops/cau-hoi-phong-van/sre-principles.md): 24 câu hỏi, Senior - [Chaos Engineering](https://sharpskill.dev/vi/technologies/devops/cau-hoi-phong-van/chaos-engineering.md): 20 câu hỏi, Senior - [Platform Engineering](https://sharpskill.dev/vi/technologies/devops/cau-hoi-phong-van/platform-engineering.md): 22 câu hỏi, Senior --- Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack. HTML version of this page: https://sharpskill.dev/vi/technologies/devops/cau-hoi-phong-van/ansible-configuration