# Migrating puppet written code into Ansible

**URL:** <https://forum.ansible.com/t/migrating-puppet-written-code-into-ansible/29340>\
**Category:** Ansible Project\
**Created:** [December 30, 2018, 8:53am UTC](https://forum.ansible.com/t/migrating-puppet-written-code-into-ansible/29340 "2018-12-30T08:53:05Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sagar\_Parbhane](https://avatars.discourse-cdn.com/v4/letter/s/bc8723/32.png) [@Sagar\_Parbhane](https://forum.ansible.com/u/Sagar_Parbhane)\
**Post date:** [December 30, 2018, 8:53am UTC](https://forum.ansible.com/t/migrating-puppet-written-code-into-ansible/29340/1 "2018-12-30T08:53:05Z")

</div>

Hi All, I have a automation code written in puppet and now we want it to move into Ansible. Is there any best way to do this migration? or we have to migrate module by module

---

<div class="post-metadata">

**Author:** ![Bob\_Vincent](https://avatars.discourse-cdn.com/v4/letter/b/8797f3/32.png) [@Bob\_Vincent](https://forum.ansible.com/u/Bob_Vincent)\
**Post date:** [December 31, 2018, 2:25pm UTC](https://forum.ansible.com/t/migrating-puppet-written-code-into-ansible/29340/2 "2018-12-31T14:25:51Z")

</div>

You definitely have to migrate module-by-module. There are few similarities between Puppet and Ansible.
