|
|
|
|
|
by dkoeji89oe
2832 days ago
|
|
...you run goss during the process of developing your ansible roles. Ansible roles are code. Goss allows you to test that code well before you're attempting to create real systems. Real systems include dev/acceptance envs where you're launching your application. The value isn't in "Did this specific run of ansible work?" but earlier in the process --"After I made changes to my ansible role, does it still meet my requirements?" |
|
So like in: I change a small thing in ansible, perhaps even in an unrelated role, and then check if all is still as I expect it?