pfiセミナー 2013/09/19 「linux開発環境の自動構築」

22
Linux開発環境の動構築 キックスタート, Vagrantなど Chef, Ansibleはお話しません) PFIセミナー 柏原秀蔵 2013919

Upload: preferred-infrastructure-preferred-networks

Post on 27-May-2015

8.511 views

Category:

Technology


4 download

TRANSCRIPT

  • 1. PFILinux , Vagrant Chef, Ansible 2013919

2. l l (@suma90h) l ll2011 PFI 20124Jubatus lJubatus lgithub2 3. l20125 ll201212 l lFreeBSD 9.2(RC)GCCClangllLLVM/Clang 20139 FreeBSD10Clang(*1)2013 l l*1Vagrant/Packer Fedora19RHEL 7 http://www.phoronix.com/scan.php?page=news_item&px=MTQ1ODc 3 4. lLinux Linux Vagrant/Packerlll l l l4 5. l l201388 l ll l1lllGoogle Maps l5 6. 6 7. 7 8. 8 9. Linux l1 l l19l1099ll0100 ll l ll Jenkins 9Jenkins logo by Charles Lowell and Frontside. 10. Linux l lLinux Linux l ll , OK l lLinuxlLinux OSS /ll 10Puppet, Chef, Ansible, Fabric 11. Linux/ l1 l ll l ll/3 10 ll 11 12. Linux Web() 3 DBMSDBMS OS, )(L3)12 13. Linux1/ l1 l1 l ll Amazon EC2 CPU, RAM2 l lllVirtualBox, VMware, QEMU(KVM)VagrantAWS 13 14. l l lOSlll l l 14 15. l l lllRed Hat Enterprise Linux HTTP/FTP l llRHEL(/root/anaconda-ks.cfg) lDebian/UbuntuLinux preseedl32 - Red Hat Customer Portal 15 16. kickstart Fedora1916 17. kickstart anakonda-ks.cfg#version=DEVEL # System authorization information auth --enableshadow --passalgo=sha512# Use CDROM installation media cdrom # %packages @c-development @core # %end 17 18. kickstart l l l root llDVD/NFS/FTP/HTTP lll lll 18 19. VagrantPacker lVagrant http://www.vagrantup.comlVirtualBoxVMwarellChef/Puppetlhttp://d.hatena.ne.jp/naoya/20130205/1360062070lhttp://mitchellh.com/the-tao-of-vagrantlPacker http://www.packer.io/lVagrantAmazon EC2lRHELLinuxlPacker lhttp://blog.obfuscatism.net19 20. Jubatus l l ll lScientific LinuxUbuntuVagrant (Packer, )lVagrant ll lJubatus 20 21. (Vagrant/Packer) 22. l l llLinux Vagrant/Packer l llPackerLinux Vagrant ll/ l Cobbler http://cobbler.github.com 22