Yeah, you’re gonna eat your words when you do something that’s not “install this package” and “create this user”.
For anything dynamic and sufficiently complicated, ansible is horrible. Pyinfra is much better.
For anything dynamic and sufficiently complicated, ansible is horrible. Pyinfra is much better.
When you have 6 stanzas to perform a dynamic if/else branch, the underlying system if flawed.
Models can overcome the complexity of ansible-- I argue that they shouldn't be. Ansible is a flawed framework.