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

The story becase happy with itamae

The story becase happy with itamae

Nobutoshi Ogata

December 09, 2015
Tweet

More Decks by Nobutoshi Ogata

Other Decks in Technology

Transcript

  1. The story became happy with itamae @nobu666 2015.12.09 itamae meetup

    #1
  2. •ඌܗெढ़ @nobu666 •Manager of ApplicationServices Team

  3. None
  4. before itamae

  5. Too many chef repositories

  6. None
  7. WTF

  8. after itamae

  9. only one repository

  10. None
  11. simple

  12. None
  13. • automatic provisioning • pull recipes from S3 and exec

    `sudo itamae local bootstrap.rb --ohai` • or manually exec `fab XXX prd all itamae` at gateway
  14. $ tree -d -L 2 . ├── ci ├── cookbooks

    -> packer/cookbooks ├── fabfile ├── nodes -> packer/nodes ├── packer │ ├── cookbooks │ ├── nodes │ ├── roles │ ├── scripts │ └── spec ├── roles -> packer/roles ├── spec -> packer/spec └── tmp $ ls cookbooks | wc -l 17 $ ls roles | wc -l 39 $ git log --format="%ae" | sort | uniq | wc -l 25
  15. real itamae provisioning

  16. None
  17. Happy provisioning!