OSSから理解するEKSと
そのエコシステムについて / Understanding EKS and its ecosystem from OSS perspective

Ad22fcf5773b906c08330f4d57242212?s=47 Kohei Ota
January 23, 2020

OSSから理解するEKSと
そのエコシステムについて / Understanding EKS and its ecosystem from OSS perspective

Ad22fcf5773b906c08330f4d57242212?s=128

Kohei Ota

January 23, 2020
Tweet

Transcript

  1. 2.

    ࣗݾ঺հ w ଠాߤฏ !@JOEVDUPS@ !JOEVDUPS  w %PDLFS.FFUVQ5PLZP0SHBOJ[FS w $MPVE/BUJWF%BZT5PLZP0SHBOJ[FS

    w *OGSBTUSVDUVSF&OHJOFFS .-0QT5FBN!;0;05FDIOPMPHJFT *OD w ,VCFSOFUFTྺ͸໿೥
  2. 3.
  3. 4.
  4. 12.

    LVCFBQJTFSWFS LVCFDUM FUDE LVCFTDIFEVMFS LVCFDPOUSPMMFS NBOBHFS ΫϥΠΞϯτπʔϧ εςʔτ؅ཧ ͢΂ͯͷத৺ ίϯςφͷ഑ஔ໾

    ֤Ϧιʔεͷ࡞੒ɾ࡟আ LVCFDMPVE DPOUSPMMFSNBOBHFS Ϋϥ΢υϦιʔεͷ
 ࡞੒ɾ࡟আ SFDPODJMFMPPQ
  5. 13.

    LVCFBQJTFSWFS LVCFDUM FUDE LVCFTDIFEVMFS LVCFDPOUSPMMFS NBOBHFS ΫϥΠΞϯτπʔϧ εςʔτ؅ཧ ͢΂ͯͷத৺ ίϯςφͷ഑ஔ໾

    ֤Ϧιʔεͷ࡞੒ɾ࡟আ LVCFDMPVE DPOUSPMMFSNBOBHFS Ϋϥ΢υϦιʔεͷ
 ࡞੒ɾ࡟আ SFDPODJMFMPPQ LVCFDMPVE DPOUSPMMFSNBOBHFS Ϋϥ΢υϦιʔεͷ
 ࡞੒ɾ࡟আ
  6. 20.

    ,VCFSOFUFT &,4 ͷࡶͳਤ 71$ "84ͷ
 ίϯϙʔωϯτ &$ &$ & /

    * & / * "84͕؅ཧͯ͘͠ΕΔൣғ
 ࡢ೔ͪΐ͏Ͳ͓஋ஈ͕Լ͕͓ͬͨ஌Β͕ͤग़·ͨ͠Ͷʂ
  7. 25.

    © ZOZO echnologies, Inc. 51 Pod A Pod B Pod

    C Pod A Pod C Pod D Pod B Pod C Pod D Node 1 Node 2 Node 3 Node Network Pod Network Service A Service C Ingress for Service A & C Static IP パブリッククラウドで L7ロードバラン サで実装されていることが多い パブリッククラウドで L4ロードバラン サで実装されていることが多い ※簡易的 & 論理的な図な で実際 構成と 違います
 Service D (ClusterIP)
  8. 42.

    Ϣʔβʔ໨ઢͰͷ&,4ϝϦσϝ w ϝϦοτ w ඞཁ࠷௿ݶͷίϯϙʔωϯτ͔͠ೖͬͯͳ͍ w ࠷ۙ͸ಛʹ ϊʔυάϧʔϓ΍'BSHBUF͕࢖͑ΔͷͰɺ&$ͷ͓΋ΓΛ
 ୆୆͠ͳͯ͘΋Α͘ͳ͖ͬͯͨ w

    ϑϧϚωʔδυͰ͸ͳ͍ͷͰࣗ෼Ͱ؅ཧͰ͖Δൣғ͕޿͍ ,VCFSOFUFTΛ"84Ͱಈ͔͍ͨ͠ͱ͍͏ਓʹͱͬͯ ࣗ༝౓ɾ֦ுੑ͕ߴ͘ ϚελʔΛҙࣝ͢Δ͜ͱͳ͘ݎ࿚ͳઃܭʹͳ͍ͬͯΔ
  9. 47.
  10. 55.
  11. 56.
  12. 59.
  13. 67.