@verosk Věroš Kaplan - LinuxDays€¦ · hadoop Developer's desktop without Vagrant mutt scripts...

Post on 28-May-2020

17 views 0 download

Transcript of @verosk Věroš Kaplan - LinuxDays€¦ · hadoop Developer's desktop without Vagrant mutt scripts...

Vagrant - nerozbíjejte servery

Věroš Kaplan@verosk

http://inuits.eu/

http://veroskaplan.cz/

Vagrant for sysadminsVagrant for developers

Věroš Kaplan@verosk

http://inuits.eu/

http://veroskaplan.cz/

About me

Fixing (and breaking) servers

● manually

● smart○ puppet apply -t

○ ansible-playbook

Workflow

sad server happy server

my work

very sad serververy sad server

Workflow (real)

sad server happy server

very sad server

I Don’t Always Test My Code. But When I Do I Do It In Production

Workflow with testing

sad server happy server

happy testing server

We need testing playground!

Solution?

by

Vagrantfile

Vagrant workflow

● vagrant init

● vagrant up

● vagrant status

● vagrant ssh

● vagrant destroy

https://github.com/VerosK/vagrant-examples

Vagrantfile anatomy

Multi-host environment

● vagrant up psql-01

● vagrant up django-01

Vagrant for developers

Věroš Kaplan@verosk

http://inuits.eu/

http://veroskaplan.cz/

Image stolen from @roidelapluie

Image stolen from @roidelapluie

EOF