Ansible: Difference between revisions

Targets: Add testing section
Line 79: Line 79:
== Targets ==
== Targets ==
Ansible can deploy to virtualization environments and public and private cloud environments including VMWare, OpenStack, AWS, Eucalyptus Cloud, KVM, and CloudStack
Ansible can deploy to virtualization environments and public and private cloud environments including VMWare, OpenStack, AWS, Eucalyptus Cloud, KVM, and CloudStack
== Testing ==
There is a spectrum of testing you can employ in your Ansible deployments<ref>https://www.youtube.com/live/FaXVZ60o8L8?si=gFoxE-ig5X0psuul&t=1244</ref>
# <code>yamllint</code>
# <code>ansible-playbook --syntax-check</code>
# <code>ansible-lint</code>
# molecule test (integration)
# <code>ansible-playbook --check</code> (against prod)
# parallel infrastructure


== Best Practices ==
== Best Practices ==