DEV Community

Discussion on: Developing like a pro, on Windows

Collapse
 
erebos-manannan profile image
Erebos Manannán

Personal preference: Switch from Ubuntu to CentOS or anything else and you'll have a more reliable system that is worthy of deploying to production using the same tooling as well 😃

Also there's a lot you can do with the Vagrantfile still to set up e.g. shared folders, have the IP be predictable, etc. .. mine have typically been more like 5x as long as that to make them solid.

For some better more reliable provisioning, use something like Salt Stack or Ansible over Bash - they can do a lot of things better and e.g. scale to manage larger environments much more easily.

Good start though! 👍

Collapse
 
tttaaannnggg profile image
tang • Edited

Cool! Ansible is on the roadmap for me. I'd love to learn it, as well as learn a little more about the linux ecosystem. What should I be looking for in a distro, if you don't mind me asking? And is there any chance I could have a look at one of your vagrantfiles to get a sense of how you're doing it?

Thread Thread
 
erebos-manannan profile image
Erebos Manannán

Well, most of the good ones are in closed repos, but this is more towards the direction I typically have used: github.com/lietu/pydashery/blob/ma...

Thread Thread
 
tttaaannnggg profile image
tang

Thanks so much!