Vagrant with Windows

czyli włóczęga z oknami

Piotr Stapp & Mateusz Janiszewski

http://bit.ly/vagrant-slides

Who are we?

Piotr Stapp

  • User of every useful technology
  • DevOps and automation adept
  • Working in mBank as IT Expert
  • My blog is stapp.space
  • My Twitter is @ptrstpp950
  • Who are we?

    Mateusz Janiszewski

  • Infrastructure virtualization enthusiast
  • Working in Accenture as Bus & Sys Integration Analyst
  • My Twitter is @matjanin
  • Vagrant definition

    A vagrant or a vagabond is a person, often in poverty, who wanders from place to place without a home or regular employment or income. Other synonyms include "tramp," "hobo," and "drifter". A vagrant could be described as being "a person without a settled home or regular work who wanders from place to place and lives by begging"; vagrancy is the condition of such persons.

    What is vagrant?

    Why should I care?

    1. Easily create disposable, consistent environments
    2. Set up multiple environments at the same time with one config file, one command. vagrant up
    3. Configuration put under source control
    4. Supports various platforms

    Demo time

    vagrant up

    What will be done:

    Vagrant file

    Vagrant workflow

    mBank by VIVEK GITE

    Demo time

    Remote debugging

    Where do boxes come from?

    How do I create my own box?

  • Fast - packer.io
  • Slow - from scratch
  • Box from scratch

    Packer

    How?

    Overview

  • packer
  • The end

    Slides are on http://stapp.space
    Survey is on http://j.mp/vagrantWithWindows


    More questions, catch us on:
    @ptrstpp950 & @matjanin
    piotr.stapp[at]gmail.com & matjaniszewski[at]gmail.com