Not that I'm aware of, most of your Puppet is likely to be
package/file/service pattern[1] modules combined with some Hieradata
though. So you're already half way there. You have your desired state
already codified. So mapping from Puppet -> Ansible then layering in any
orchestration (you may have some Puppet Bolt stuff to port, too.)

Hiera data will largely map to host/group vars.
Puppet modules will largely map to roles.

Wrap in some testing (Inspec/Testinfra/etc.) to ensure the state as
generated from Puppet is consistent with the new state generated by
Ansible.


[1]
https://www.puppet.com/docs/puppet/8/cheatsheet_core_types.html#the_trifecta


On Wed, 24 Jul 2024 at 11:01, rajtheco...@gmail.com <
rajthecomputer...@gmail.com> wrote:

> Hi Team,
>
> Any tool available can convert puppet code to ansible code,?
>
> Thanks
> Raj
>
> --
> You received this message because you are subscribed to the Google Groups
> "Ansible Development" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to ansible-devel+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/ansible-devel/588f1c6c-a0ab-4b90-9439-4dfab79a1df6n%40googlegroups.com
> <https://groups.google.com/d/msgid/ansible-devel/588f1c6c-a0ab-4b90-9439-4dfab79a1df6n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to ansible-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-devel/CAKtKohSoo2GoashGOTACvXouKxamrj9Bq3%2BGeHDJJi_7EFXGCA%40mail.gmail.com.

Reply via email to