강의

멘토링

로드맵

Inflearn brand logo image
BEST
Programming

/

Devops & Infra

簡単に始めるKubernetes(v1.30) - {{ x86-64, arm64 }}

クバネティス(☸)を実際に導入する段階で必要な内容を盛り込みました。🧭 この講義を通して、クバネティスを最も手軽に構造を理解し始めることができます。🥇

  • kubernetes
Kubernetes
Docker

学習した受講者のレビュー

こんなことが学べます

  • Kubernetesがなぜそのように動作するのか理解できます

  • コントロールプレーンノードとワーカーノードの違いが分かります。

  • クバネティスの基本オブジェクトについて理解できます

  • マイクロサービスアーキテクチャについて概ね理解できます

  • いつでもどこでも時間や費用の制約がない自分だけのKubernetes環境を持つことができます。

  • クバネティスの骨格を堅固にするための構成要素を学べます

  • Kubernetesバージョンアップグレード方法

  • アンシブルを使用してクーバネティスのバージョンをより効果的にする方法

クバネティス航海の第一歩! 🚢
成長している開発者/エンジニアの基盤を固めてください。

最も簡単
クーバーネティスガイド

📢クーバーネティス v1.30 で実習アップデート!

  • 2024年6月16日に、クバネティスの実習がv1.30に合わせて変更されました。
  • これにより、各ch2は全体のレッスンで共通に使用される形式に変更され、以降のレッスンは1段階ずつ区切り番号が追加されました。 (例:ch3がch4に変更、補強はAに変更)
  • また、基本オペレーティングシステムをセントOS 7からUbuntu 22.04に変更しました。
  • v1.30アップデート用に追加撮影された映像は7.1、7.2です。
  • 既存の補強はAが保存しておき、v1.30以降はBに進みます。
  • 🎉Mac Silicon(Mシリーズ、arm64)を正式にサポートしています。 😄

📢クーバーネティス v1.25 で実習アップデート!
  • 2022年9月18日に、クーバーネティスの実習がv1.25に合わせて変更されました。
  • これにより、4.2、4.3、6.2の映像が修正されました。
  • その他、実習自体が変更されないことは維持されました!

この講義は、クーバーネティスを始めるのが難しい部分をまとめて、クバネティスを手軽に始めたいという目的で作られた講義です。したがって、より良い学習効果のために、可能な絵と実践ですべての内容を説明します。

パード配布ライフサイクル

つまり、コードを見ずにクーバーネティス自体を理解することを目的としており、これによってクーバネティスを正しく開始するためです。

💡講義の登録前に知っておくと良いこと

  • 現在の講義は、クバネティスというプラットフォームの大きな絵を描くために企画された講義でコードを扱っていないので、それに応じて詳細なクバネティスを知ることは困難です。これにより、講義の対象者は、PM、企画、一部のマネージャー、そして大きな絵を描いた後、クバネティスに触れたい方を対象に進めています。
  • コードを扱うことを含め、より深い講義は以後講義人の絵で学ぶクーバーネティスで扱われ、県講のスタイルを事前に確認するためにプレビューとして無料公開された

    2.4.ベイグラント+VMware Fusionでクーバーネティス環境を構築する(非商業的、arm64ユーザー)-v1.30

    授業を先に視聴してみることをおすすめします。
  • 上記の内容が十分に大丈夫で、現在の講義リストが役に立つと思われる場合は、講義を進めていただくことをお勧めします。


なぜクーバーネティスなのか?

クバネティスは現代ITで避けられない流れになっています。
主要3社(AWS、Azure、GCP)だけでなく、ほぼすべてのITベンダーがクーバーネティス関連のソリューションをリリースしており、すべてのITの基本技術として浮上しています。そのため、一日でも早くクバネティスに触れ、これを活用して開発者/エンジニアに成長するのに基礎になることを願っています。

조훈, 쉽게 시작하는 쿠버네티스 Google クーバーネティスエンジン

一例として、CDNと1.1.1.1アドレスで有名なクラウドフレア(CloudFlare)の場合、エンジニアはクーバーネティス環境を構成し、開発者はこれを要求して使用する方法で内部で使用しており、国内の有名ポータルIT企業の基盤アーキテクチャもクーバーネティスで構成されています。

クラウドフレア社のKubectl

また、仮想化の有名企業であるVMwareでも、クーバーネティスをベースにしたタンジュを発売するほど、すでに市場はクーバネティス環境に移っています。

今すぐ、クバネティスの学びを始めてみてはいかがでしょうか?


この講義の特徴

  • コードを知らなくても聞くことができます。
  • クバネティスの全体的な流れを理解することができます。
  • 独自のクバネティステスト環境を持つことができます。
  • キューバネティスの取り扱いを開始できるようにします。
  • クーバーネティスクラスター(コントロールプレーンノード1個、ワーカーノード3個)を自動的に構成して進行し、自動構成が難しい場合にイメージを提供する唯一の講義です。

📖 OVA (Open Virtualization Archive), Qcow2(QEMU copy on write) イメージファイルを提供します。

周りに多くの方々がクーバーネティスを始めようと思っていますが、概念をつかむのが非常に難しいのを見ました。
どうやら概念的に独特の面が多いこともあり、基本的に知っておくべきことも広く広がっているからです。したがって、「どうすればこの部分を簡単に教えてもらえますか?」 「どうすればクーバーネティスを勉強するのに基礎となる部分を解決してくれるのだろうか?」という悩みを溶かした講義です。


その間、様々な場所で
クバネティス関連活動
進めてきました。

オンプレミスでもロードバランサーを? (w/ MetalLb)
クーバーネティス韓国ユーザーグループ発表映像
PorterとMetalLBの比較
(オープンインフラデー発表)
kubesprayによるマルチコントロールプレーン形態を持つCubernetisの自動配布のデモンストレーション

Docker Depracatedの構造説明(スライドを見る)


予想される質問Q&A

Q. クーバーネティスが何であるか分からないのに聞いても後悔はないでしょうか?

とても良い質問です。ちょうどそんな方のためにご用意しました。プレイヤーの知識がほとんど必要なく、可能なスクリプトで処理しました。始めるための講義で頑張りました。

Q. クーバーネティスを知っておくべきですか?

こんなにいい相次いで出てくる質問なんですね… もしも引退が3~5年後なら、またはその頃自営業をする方なら必要はないかもしれませんが、クーバーネティスはITをしているほとんどすべての方に(まして企画も..) 必ず知らなければならない必須要素になります。今Linuxの場所の程度になります。

Q. この講義だけ聞くとクーバーネティスをすべて知ることができますか?

率直に話しましょう...オンライン/オフライン講義の数十時間でクーバーネティスのすべてを教えることは不可能です。クーバーネティスは現代ITのすべての要素が集積され続けており、短時間ですべてを個人が学び、知っていると言えるレベルは不可能です。また、非常に急速に変化し、必要な要素ごとに行かなければならない方向が非常に異なるため、個人の勉強がたくさん必要なスキルです。

しかし重要なのは…
クバネティスを始める段階で必ず知っておくべきことがありますが、その部分を今回の講義で取り上げてクバネティスを正しく開始できるように助けてくれると思います。

講義で使用する
プログラムとバージョン&レッスンソースアドレス

バージョン💾

  • Kubernetes - 1.30.0
  • Containerd - 1.16.31
  • MetalLB - 0.12.1

インフラ構成ツール 🏗️

端末接続ツール 🚀

講義ソース

注意事項をご確認ください!

  • 受講生の方々のご希望の実習のために最善を尽くしておりますが、個人環境によって発生するVagrant関連エラーの場合、お手伝いできないことをご了承ください。
  • (x86-64)Vagrant関連のエラーが原因で実践の進行に苦労している人のためのOVA画像を提供します。 (2.3 講義の一番下にダウンロードする住所を提供)
  • 質問の回答を提供しますが、講義費にはQ&Aは含まれていません。ただし、実習ができなかったり、間違った内容の場合はお知らせいただければ、できるだけ早く対応させていただきます。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • クラウドでクバネティスを使用しているが、その内部が気になる方々

  • オンプレミスKubernetes (例: OpenShift) の構造について理解が必要な方

  • コードを知らなくてもクバネティスを体験してみたい方々

  • クバネティスをぜひ始めたい方々

  • 費用負担なく自分だけのKubernetesテスト環境が必要な方々

前提知識、
必要でしょうか?

  • Linuxの基本コマンド (例: cd、ls、catなど)

  • ネットワークに関する基礎 (例: 192.168.1.10/24と192.168.1.101/24は通信可能)

こんにちは
です。

12,936

受講生

602

受講レビュー

554

回答

4.9

講座評価

6

講座

CNCF Ambassador | Cloud Native Engineer

 Documents:

Channels:

  • Linkedin

  • Github

  • Youtube

    메가존에서 쿠버네티스와 컨테이너 인프라에 관해 Tech Evangelist, CoE(Center of Excellence) 역할을 담당하고 있다. 주요 역할은 회사의 SaaS 제품에서 사용하는 쿠버네티스 환경을 현대화하고 비용을 최적화하는 것이며, 외부 고객을 위해 Tech Advisory와 Container Architecture Design 등을 지원하고 있다. 클라우드 네이티브 컴퓨팅 재단(CNCF)의 글로벌 앰버서더로, 클라우드 네이티브 기술, 나아가 인공지능 네이티브 기술이 널리 전파되는 데 기여하고 있다. 그 외에 'IT 인프라 엔지니어 그룹'의 운영진을 맡고 있으며, 오픈소스 컨트리뷰터로도 활동하고 있다.
    평소에 지식을 공유하는 것을 좋아하여, 인프런/유데미에서 앤서블 및 쿠버네티스에 관한 강의를 하고 있고, 지식은 문서로 남겨야 진정한 의미가 부여된다고 생각하여 『컨테이너 인프라 환경 구축을 위한 쿠버네티스/도커』, 『우아하게 앤서블』, 『시스템/네트워크 관리자를 위한 파이썬 실무 프로그래밍』을 집필하였으며, 요즘IT와 같은 온라인 플랫폼 등에 종종 글을 기고한다.

カリキュラム

全体

56件 ∙ (10時間 37分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

247件

4.8

247件の受講レビュー

  • Mx님의 프로필 이미지
    Mx

    受講レビュー 9

    平均評価 4.4

    5

    62% 受講後に作成

    코드를 숨기기 위한 강사님의 친절한 노력이 돋보이는 강의입니다. 덕분에 쿠버네티스 개념을 모르더라도 쉽게 접근할 수 있습니다. 개발자가 되고나서도 쿠버네티스는 어렵게만 느껴졌었는데 이 강의 덕분에 쿠버네티스가 무엇인지 개념을 잡을 수 있었습니다. 다음 강의도 빨리 듣고 싶네요.

    • rainingdaewoo님의 프로필 이미지
      rainingdaewoo

      受講レビュー 14

      平均評価 4.8

      5

      59% 受講後に作成

      좋은 강의인 거 같은데, 저한테는 아직 빨랐나봐요. 회사에서 도커 자주 써서 도커 다음으로 공부하려고 했는데...아직은 어렵네요. 쿠버네티스 조금 해보고 다시 들으러 올게요

      • 김석영님의 프로필 이미지
        김석영

        受講レビュー 5

        平均評価 4.6

        5

        17% 受講後に作成

        1.25 로 업데이트 한다음 이런 저런 안되던것들이 정상 동작 하여서 강의를 다볼수 있을거 같아요!

        • WCU님의 프로필 이미지
          WCU

          受講レビュー 7

          平均評価 5.0

          5

          100% 受講後に作成

          이해가 정말 쉽게 되는 강의 였습니다. 이런 강의 만들어주셔서 감사합니다.

          • 김 영재님의 프로필 이미지
            김 영재

            受講レビュー 1

            平均評価 5.0

            5

            31% 受講後に作成

            쿠버네티스 홈페이지에서 텍스트로만 봐서 이해하기 어려웠던 부분들을 그림으로 설명해주시니까. 가닥이 잡히는거 같아요. 대신... 여러번 보면서 이해해야할거 같아요 ㅋㅋ

            ¥7,028

            kubernetesの他の講座

            知識共有者の他の講座を見てみましょう!

            似ている講座

            同じ分野の他の講座を見てみましょう!