Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Serverspec at JTF2014

Serverspec at JTF2014

Gosuke Miyashita

June 22, 2014
Tweet

More Decks by Gosuke Miyashita

Other Decks in Technology

Transcript

  1. Πϯϑϥؔ࿈ٕज़τϨϯυʢ͖ͭͮʣ 4 Immutable Infrastructure 4 Trash Your Servers and Burn

    Your Code: Immutable Infrastructure and Disposable Components 4 WEB+DB PRESS Vol.81
  2. ServerspecʹΑΔςετίʔυ describe package('nginx') do it { should be installed }

    end describe service('nginx') do it { should be_enabled } it { should be_running } end
  3. Assurer 4 2007೥ʹͭͬͨ͘Perl੡αʔόςετϑϨʔϜϫʔΫ 4 ϓϥάΠϯͰ֦ுՄೳ 4 PlaggerͷӨڹ 4 Filter, Format,

    Notify, Publish, Test 4 make testͰςετΛ࣮ߦ/TAPܗࣜͰ݁Ռग़ྗ 4 CPAN AuthorͳͷͰPerlͰͷςετͷ΍ΓํΛ౿ऻ
  4. Serverspecͦͷޙ 4 Star: 738, Fork: 149, Contributors: 69 4 ରԠOS૿͑ͨΓɺαϙʔτ͢Δػೳ΋૿͑ͨΓ

    4 ݱࡏv2.0ʹ޲͚ͨ࡞ۀத 4 ΑΓ֦ு͠΍͘͢͢ΔͨΊͷϦϑΝΫλϦϯά͕ϝΠϯ
  5. Serverspecͷೝ஌౓ 4 Black Duck Open Source Rookies of the Year

    2013 4 Docker, InfluxDB, Appium౳ͱฒΜͰड৆ 4 Thought Works Technology Radar 2014 4 Provisioning Testingͷ߲໨ʹServerspecͷจࣈ͕ग़ ͯ͘Δ 4 rubygems.orgͰͷμ΢ϯϩʔυ਺໿30ສ 4 Chef͕໿400ສ
  6. ࡶࢽʹ͓͚Δݴٴ 4 WEB+DB PRESS Vol.75 4 WEB+DB PRESS Vol.76 4

    WEB+DB PRESS Vol.80 4 WEB+DB PRESS Vol.81
  7. ॻ੶ʹ͓͚Δݴٴ 4 Test-Driven Infrastructure with Chef, 2nd Edition 4 Chef׆༻ΨΠυ

    4 νʔϜ։ൃ࣮ફೖ໳ 4 Chef࣮ફೖ໳ 4 ύʔϑΣΫτRuby on Rails
  8. Shut the fuck up and write some code Openness is

    our driver for excellence ஌೭ऀෆ೗޷೭ऀ޷೭ऀෆ೗ᒜ೭ऀ