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

転職したら Kubernetes だった件 / That Time I Changed Job...

転職したら Kubernetes だった件 / That Time I Changed Jobs as a Kubernetes.

「ある日、転職した inajob に与えられた仕事は、Kubernetes の一員になることだった!?」
Kubernetesは、コンテナのスケジューリングなどの多くの作業を自動化している一方で、複数のコンポーネントにより構成され中身の理解が難しくなっています。本講演では、各コンポーネントに代わり手作業で機能する Kubernetes クラスタのデモを交えながら、Kubernetesがどのように人間の作業を自動化しているのか説明します。
---
Cloud Native Days Tokyo 2019 (2019/7/23) - https://cloudnativedays.jp/cndt2019/
SUDA Kazuki, @superbrothers
OTSUKA Motohiro, @yuanying
INAZU Kazuma, @ina_ani

Kazuki Suda

July 23, 2019
Tweet

More Decks by Kazuki Suda

Other Decks in Technology

Transcript

  1. $MPVE/BUJWF%BZT5PLZP   46%",B[VLJLTVEB![MBCDPKQ !TVQFSCSPUIFST 0546,".PUPIJSPNPUPUTVL![MBCDPKQ !ZVBOZJOH */";6,B[VNBLJOBEV![MBCDPKQ !JOB@BOJ 鯄耵׃׋׵ջ,VCFSOFUFTռ׌׏׋⟝

    ։֮׷傈ծ厤;爡ח鯄耵׃׋珗峸ׁ׿ח♷ִ׵׸׋➬✲כծ
 ˑ,VCFSOFUFTך♧㆞˒חז׷ֿה׌׏׋։
  2. */";6,B[VNB!JOBKPC Ӝ 馯㄂כꨵ㶨䊨⡲ד荈㸓ח%فٔٝة׾䭯׏גְ׷ Ӝ չ,VCFSOFUFT㹋騧ⰅꟌպծչ׫׿זך%PDLFS,VCFSOFUFTպⰟ衼剅 46%",B[VLJ!TVQFSCSPUIFST Ӝ َؿ٦吳䒭⠓爡痥➿랲䌒؎ٝؿٓأزؙٓثٍ։,VCFSOFUFT։ Ӝ ,VCFSOFUFT.FFUVQ5PLZP

    $MPVE/BUJWF%FFQ%JWFⰟず⚺⪵罏 Ӝ չ,VCFSOFUFT㹋騧ⰅꟌպծչ׫׿זך%PDLFS,VCFSOFUFTպⰟ衼剅 0546,".PUPIJSP!ZVBOZJOH Ӝ ⯋0QFO4UBDL.BHOVN؝،ٖؽُ، Ӝ չ׫׿זך%PDLFS,VCFSOFUFTպⰟ衼剅
  3. ،آؑٝت Ӝ ֿ׸תדך֮׵ׅׄ Ӝ 涫㜥➂暟稱➜ Ӝ ➙傈ך؞٦ٕ Ӝ 痥鑧չ珗峸ׁ׿ծˑ,VCFSOFUFTط؎ذ؍ـ˒⟰噟ח鯄耵ׅ׷պ Ӝ

    痥鑧չ珗峸ׁ׿ծٙ٦ؕ٦ظ٦سחז׷պ Ӝ 痥鑧չ珗峸ׁ׿ծ1PE׾㹋遤ׅ׷պ Ӝ 痥鑧չ갭歊ׁ׿ծ3FQMJDB4FU׾Ⳣ椚ׅ׷պ Ӝ 痥鑧չ珗峸ׁ׿ծ4FSWJDF׾Ⳣ椚ׅ׷պ Ӝ תה׭
  4. 如כرٌדׅ ! 痥鑧չ珗峸ׁ׿ծٙ٦ؕظ٦سחז׷պד㷕עֿה LVCFMFUכوءָٝ،فٔ؛٦ءّٝ׾㹋遤ׅ׷彊⪒ָדֹגְ׷ֿה׾爙ׅ׋׭חծ荈魦ך /PEFؔـآؙؑزךأذ٦ةأ׾㹀劍涸ח刿倜ׅ׷ع٦زؽ٦ز LVCFMFU JOBKPCظ٦س LVCFBQJTFSWFS apiVersion: v1

    kind: Node metadata: name: inajob spec: podCIDR: 10.244.1.0/24 status: conditions: - lastHeartbeatTime: "2019-07-18T09:31:13Z" lastTransitionTime: null message: 今日からよろしくお願いします。 reason: 稲津出社 status: "True" type: Ready
  5. 如כرٌדׅ ! 痥鑧չ珗峸ׁ׿ծ4FSWJDF׾Ⳣ椚ׅ׷պך酡駈 kube-proxy %VNNZJOUFSGBDF  *174 $MJFOU1PE #BDLFOE1PE 

    LVCFBQJTFSWFS NAME TYPE CLUSTER-IP PORT(S) service/web ClusterIP 10.254.10.128 80/TCP NAME ENDPOINTS endpoints/web 10.244.1.3:8080,10.244.2.2:8080 ظ٦س ظ٦س JQUBCMFT %/"5 وأٖؕ٦س #BDLFOE1PE 
  6. ⵖ⡲٥衼⡲ 穄 LVCFDUM LVCFBQJTFSWFS FUDE LVCFTDIFEVMFS LVCFDPOUSPMMFSNBOBHFS LVCFMFU LVCFMFU LVCFQSPYZ

    LVCFQSPYZ DPOUBJOFSSVOUJNF LVCFDUM LVCFBQJTFSWFS FUDE 갭歊♧鰛 갭歊♧鰛 珗峸ㄤ熊 LVCFMFU㣐㝩⯋㣛 珗峸ㄤ熊 LVCFQSPYZ㣐㝩⯋㣛 EPDLFS ٍؗأز IUUQTTQFBLFSEFDLDPNTVQFSCSPUIFST أٓ؎س