This looks like a great way to learn Ansible too. Instead of learning alongside random examples, you can setup your server and see how it would look like in Ansible.<p>Awesome stuff!
This is a fantastic idea. I can imagine using this to pull in any manual changes I might have made to the server because I’m not the most disciplined person.
Bravo, I will play with it. I haven't played with ansible till now but I know that its related to automation.<p>If something can make ansible easier for me to try out like this tool while being pragmatic, I will give this a try someday thank you!<p>How accurate does this tool end up becoming though? Like can I just run some bunch of commands to setup a server and then use this with ansible?<p>Would this end up being a good use for it or would I just re-invent something similar to cloud-init on wrong abstraction. (On all fairness, one thing troubling me about cloud-init is that I would need to probably have a list of all commands that I want to run and all changes which sometimes if history command might have some issues or you do end up writing files etc. ends up being a little messy)<p>I haven't played that much with both cloud-init and ansible either but I am super interested to know more about enroll and others as well as I found it really cool!
Genuenly the thing i've been dreaming about for a while. Nice work.
This makes me think of the now defunct <a href="https://github.com/SUSE/machinery" rel="nofollow">https://github.com/SUSE/machinery</a>
I have quite a few machines that were constructed using Ansible ... When I get a chance, I'll reverse then and compare the results to the IaC that created them