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

IBM Kubernetesの全貌と始め方

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for Maho Takara Maho Takara
December 04, 2018

IBM Kubernetesの全貌と始め方

Japan Container Days v18.12 でお話した IBM の Kubernetesのご紹介とkubectl コマンドが利用できるまで手順の紹介です。

Avatar for Maho Takara

Maho Takara

December 04, 2018
Tweet

More Decks by Maho Takara

Other Decks in Technology

Transcript

  1. IBM Cloud Kubernetes       2018

    124 1CL 12:20 – 13:00 JapanContainerDays v18.12
  2. ͓࿩͢͠Δਓ EC ?A   :;+!,+#<5/@ & .=;D & '$,%*

    , & 960(440F SI"( 7. Kubernetes 2B 141 =>3-8 )) 
  3. *#.ͷྺ࢙ ϓϩάϥϛϯάݴޠΛ։ൃ '0353"/ IBM 7090 1961 7 0 NASA 

        NASA https://www.ibm.com/thought-leadership/hidden-figures/jp-ja/ 2017 
  4. H 3 0 / S 6 F O I 6

    *#.ͷྺ࢙ ϋʔυ΢ΣΞͱ04͕෼཭͞ΕͨΞʔΩςΫνϟΛ։ൃ 1964 System/360  
  5. # )    "% + – &$! –

    , – ( – ' – -*"% *#.ͷྺ࢙ ࣗવݴޠʹ࣭໰ʹ౴͑Δ8BUTPOΛ։ൃ 2011
  6. C 2 4 7 3 I C 0 1 C

    02 B *#.ͷྺ࢙ Ϋϥ΢υ΁ͷํ޲స׵ 2013ʙ2017 2006 AWS 2008 GCP 2010 Azure Bluemix Watson
  7. *#.ͷ,VCFSOFUFT੡඼ͱαʔϏε ICP IKS       IBM

    Cloud Private IBM Cloud Kubernetes Service
  8. ίϯςφ૚ʢڞ௨ʣ EPDLFSίϯςφͷϏϧυɺϨδετϦ΁ͷొ࿥ˍऔग़͠ ΦʔέετϨʔλ૚ ڞ௨ʣ LVCFDUM ϩʔϧΞ΢τɺෛՙ෼ࢄɺϦιʔε੍ݶɺίϯςφؒ࿈ܞ Πϯϑϥ૚ʢϕϯμʔݸผʣ Ϋϥελߏ੒ɺϨδετϦૢ࡞ɺ'8-#ઃఆɺετϨʔδૢ࡞ *#. $MPVE

    ,VCFSOFUFT 4FSWJDF ֓ཁ Master Node Worker Node Public Network Container Registry Services Cloud Service Storage Service Load Balancer Firewall "# docker  k8s  kubectl   Ibmcloud  Server Worker Node   !    
  9. *#.$MPVEΞʔΩςΫνϟʔ ͱ Λ௒͑ΔαʔϏε Infrastructure Service CloudFoundry Kubernetes Global Network SQL

    / NoSQL Watson APIBlock-Chain ServerLessAnalytics MessageDevOpsetc CF" Java,Python,Go Ruby,JavaScript Node-Redetc  / %( ## ## ! /  /    VLAN / Subnet / Portable IP #!#" # VPNDirect Linkvmware #" / " #" DCsPoPs DoS+*',!#" " )&$k8s#" 1.12.21.11.41.10.8
  10. 2 B 3 2 1 4 C *#. $MPVEάϩʔόϧωοτϫʔΫ AMS01

    - Amsterdam AMS03 - Amsterdam CHE01 - Chennai DAL01 - Dallas DAL05 - Dallas DAL06 - Dallas DAL09 - Dallas DAL10 - Dallas DAL12 - Dallas DAL13 - Dallas FRA02 - Frankfurt FRA04 - Frankfurt FRA05 - Frankfurt HKG02 - Hong Kong HOU02 - Houston LON02 - London LON04 - London LON05 - London LON06 - London MEX01 - Queretaro MIL01 - Milan MON01 - Montreal OSL01 - Oslo PAR01 - Paris SAO01 - Sao Paulo SEA01 - Seattle SEO01 - Seoul SJC01 - San Jose SJC03 - San Jose SJC04 - San Jose SNG01 - Singapore SYD01 - Sydney SYD04 – Sydney MEL01 - Melbourne TOK02 - Tokyo TOK04 - Tokyo TOK05 - Tokyo TOR01 - Toronto WDC01 - Washington, DC WDC04 - Washington, DC WDC06 - Washington, DC WDC07 - Washington, DC   DC –     IKS 
  11. • %%P4อޢ • τϥϯεϙʔτ૚ηΩϡϦςΟʔ 5-4 • άϩʔόϧɾϩʔυɾόϥϯαʔ (-# • 8FCΞϓϦέʔγϣϯɾϑΝΠΞ΢Υʔϧ

    8"' • υϝΠϯɾωʔϜɾαʔόʔ %/4 • Ωϟογϡ • ແྉτϥΠΞϧ • εϚʔτϧʔςΟϯάʢ࠷୹αΠτ༠ಋʣ • Ϩʔτ੍ݶ άϩʔόϧωοτϫʔΫ *#.$MPVE *OUFSOFU 4FSWJDFT $*4 TOK02 TOK04 TOK05 CIS              
  12. *#. $MPVE *OGSBTUSVDVSF4FSWJDF 26 © 2018 IBM Corporation IaaS Service

    CloudFoundry Kubernetes Global Network K Computer  2012/6     IBM Blue Gene/Q Lawrence Livermore National Laboratory (LLNL)
  13.       *#. $MPVE*OGSBTUSVDUVSF4FSWJDF ʢϕΞϝλϧ 

    $(   $(VLAN  $(VLAN 24H/365&!%  "*)+ ,'#    IBM Cloud   GPU 10Gx2 10Gx2
  14.         *#. $MPVE*OGSBTUSVDUVSF4FSWJDF

    ʢԾ૝αʔόʔʣ '  $+VLAN   $+VLAN 24H/365) & "-,/ 0*/#  IBM Cloud  Node1 Node2 Node3 Node4 ' $+%!+%  .( vCPU 256 RAM 4243GB NIC 1Gbps
  15. K *#. $MPVEετϨʔδ    VLAN   VLAN

      IBM Cloud              
  16. # (-1 "%'*,)  /0+! $&*,.2  *#. $MPVE Ծ૝αʔόʔͱϕΞϝλϧͷੑೳൺֱ

    Unixbench 5.1.3 $')1  .4   E3-1270v6 4cores 2 %+"" vCPU 8cores !" 1, # /( "" *2-0 3& 
  17. *#. $MPVE1MBUGPSN4FSWJDFT 31 © 2018 IBM Corporation Infrastructure Service CloudFoundry

    Kubernetes Global Network 2003 IBM Redbook 1993 - 2002 DB2
  18. 20 *#. $MPVE,VCFSOFUFT4FSWJDF 36 © 2018 IBM Corporation Infrastructure Service

    CloudFoundry Kubernetes Global Network Kubernetes Linux    2017   
  19. ίϯςφ૚ʢڞ௨ʣ EPDLFSίϯςφͷϏϧυɺϨδετϦ΁ͷొ࿥ˍऔग़͠ ΦʔέετϨʔλ૚ ڞ௨ʣ LVCFDUM ϩʔϧΞ΢τɺෛՙ෼ࢄɺϦιʔε੍ݶɺίϯςφؒ࿈ܞ Πϯϑϥ૚ʢϕϯμʔݸผʣ Ϋϥελߏ੒ɺϨδετϦૢ࡞ɺ'8-#ઃఆɺετϨʔδૢ࡞ *#. $MPVE

    ,VCFSOFUFT 4FSWJDF ֓ཁ Master Node Worker Node Public Network Container Registry Services Cloud Service Storage Service Load Balancer Firewall "# docker  k8s  kubectl   Ibmcloud  Server Worker Node   !