Hello all,
searching for answers about our upcomming infrastructure in my compagny i was sadden by the fact that in my favorite programming forum there was basicly no threads about devops subjects or continious integration platform.
Would be fun to know people workflows in their compagny and why.
- What you guys use to create your OS images? Simple packer image to vagrant boxes?
- Push vanilla image, update it, install CM product and let the CM manage everything else.
- All infrastructre into Git of course or a more feature product like Stash?
- What you guys have put in place for a CI? Jenkins and let devs manage their builds?
- What you guys use as far as CM to manage those vm's? Puppet? Salt? Chef? Ansible?
And on a sysadmin/personnal level:
- Do you use a window box/linux box or dedicated server to build this/those processes?
I have a hard time making my workflow work on a corporate windows box.... it's not as smooth as my linux box at home with ssh/env variables/shell scripts/etc. Will have a remote desktop on linux with beefed up hardware (multiple cores/ram) so i'll be able to manage my builds but would've liked a more team approach.
I know it's alot of questions into one post but this is just to get the discutions started