课程大纲
Advanced Ansible Playbook Development
- Working with variables, loops, conditionals, and handlers
- Using blocks, error handling, and tags
- Structuring complex playbooks
Jinja2 and Templating Techniques
- Advanced filters and lookups
- Creating dynamic templates
- Templating best practices
Custom Modules and Plugins
- Writing custom modules in Python
- Using filters, callbacks, and connection plugins
- Debugging and logging strategies
Collections and Roles
- Organizing content with roles
- Packaging and publishing Ansible Collections
- Versioning and dependency management
API Integration and External Services
- Calling REST APIs with URI module
- Working with cloud providers and external tools
- Secrets management integration
Testing and Validation
- Using ansible-lint, Molecule, and CI/CD pipelines
- Ensuring idempotency and reproducibility
- Static and dynamic analysis of Ansible code
Content Lifecycle and Version Control
- Managing code with Git and GitOps
- Change tracking and documentation
- CI/CD workflows with Ansible content
Summary and Next Steps
要求
- An understanding of basic Ansible concepts and YAML syntax
- Experience with Linux system administration
- Familiarity with developing playbooks and managing inventories
Audience
- Experienced automation developers
- DevOps engineers
- IT professionals managing large-scale enterprise automation
客户评论 (5)
我真的很喜欢这门课程,虽然我认为自己更像是中级水平而不是初学者,但我在角色、Jinja2 和加密方面学到了很多东西。 Kumbulani友好而耐心,并热衷于确保在继续下一个任务之前没有人掉队。
Jonathan - Optimus Learning Services
课程 - Ansible for Network Engineers
机器翻译
It really spoke to what we already have in our department
Letlotlo Miffi
课程 - Ansible for Experts
The most I enjoyed is the best instructor who knew everything with Ansible plus everything else in other related topics. He was always patient to answer to everyone's question in detail and even encouraged everyone to ask, even if too obvious or too stupid.
Young Song - Global Knowledge Network Training Ltd
课程 - Advanced Automation with Ansible
- 培训师的方法以及他如何解释
hatim hajji - ING Business Shared Services B.V.
课程 - Introduction to Ansible Automation
机器翻译
Technical knowledge was on point.