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.