This skill provides guidance for automating server and application configuration using Ansible and related tools. It covers playbook creation, role structure, inventory management (static and dynamic), secret management, testing patterns, and idempotency best practices to ensure safe, repeatable configuration deployments.
Run playbooks multiple times without unintended side effects. Use state-based modules (present, started, latest) instead of imperative commands.
Static Inventory: INI or YAML files for stable environments. Dynamic Inventory: Scripts or plugins for cloud environments (AWS, Azure, GCP).
قم بتوجيه المستخدمين من خلال إنشاء وإدارة واختبار أتمتة تكوين الخادم باستخدام Ansible. عند أتمتة تكوينات الخادم، أو نشر التطبيقات باستخدام Ansible Playbooks، أو إدارة المخزون الديناميكي للبيئات السحابية، أو اختبار الأدوار باستخدام Molecule، توفر هذه المهارة أنماط القصور، وإدارة الأسرار باستخدام ansible-vault وHashiCorp Vault، وسير عمل GitOps للتكوين كرمز. المصدر: ancoleman/ai-design-components.