Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
educates
Search
vkbaba
June 02, 2021
Technology
0
330
educates
VMware DevOps Meetup #9
vkbaba
June 02, 2021
Tweet
Share
More Decks by vkbaba
See All by vkbaba
TMC_Hands-on_Appendix_v2
vkbaba
0
29
tanzu_avi
vkbaba
0
670
advenced-cross-vcenter-vmotion
vkbaba
0
1.8k
k8s_virtualcluster
vkbaba
0
1.3k
Other Decks in Technology
See All in Technology
【shownet.conf_】ShowNet伝送改めShowNet APN 2024
shownet
PRO
0
410
[JAWS-UG GameTech] 第6回 各種事例紹介_18TRIPにおけるAWSサービスを活用した負荷テスト・障害テスト
naoto_yasuda
0
130
DenoでもViteしたい!インポートパスのエイリアスを指定してラクラクアプリ開発
bengo4com
1
1.8k
スタサプ ForSCHOOLアプリのシンプルな設計
recruitengineers
PRO
2
170
ITエンジニアとして知っておいてほしい、電子メールという大きな穴
logica0419
5
970
普通の Web エンジニアのための様相論理入門 #yapcjapan / YAPC Hakodate 2024
ytaka23
4
1.1k
エムスリー全チーム紹介資料 / Introduction of M3 All Teams
m3_engineering
1
260
【shownet.conf_】革新と伝統を融合したファシリティ
shownet
PRO
0
310
FastAPIでのasync defとdefの使い分け
takashi1029
6
1.9k
How CERN serves 1EB of data via FUSE
ennael
PRO
0
16k
Low Latency Join Method for Distributed DBMS
yugabytejapan
0
130
PREEMPT_RT over the years
ennael
PRO
0
330
Featured
See All Featured
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
504
140k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
109
6.9k
How to train your dragon (web standard)
notwaldorf
87
5.6k
Fontdeck: Realign not Redesign
paulrobertlloyd
81
5.2k
Gamification - CAS2011
davidbonilla
80
5k
Code Review Best Practice
trishagee
62
16k
A better future with KSS
kneath
236
17k
10 Git Anti Patterns You Should be Aware of
lemiorhan
653
59k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
225
22k
WebSockets: Embracing the real-time Web
robhawkes
59
7.3k
Navigating Team Friction
lara
183
14k
Transcript
Confidential │ ©2021 VMware, Inc. educates で作る Kubernetes ハンズオン Kota
Baba Partner Solution Architect
Confidential │ ©2021 VMware, Inc. 2 自己紹介 馬場 浩太(ばば こうた)
• VMware で好きな製品 ESXi, vSAN, vSphere with Tanzu, TMC • 趣味でブログやってます。 https://blog.vpantry.net/ パートナーソリューションアーキテクトとして、 VMware パートナー様を技術的にご支援しております。 https://vexpert.vmware.com/directory/6322
Confidential │ ©2021 VMware, Inc. 3
Confidential │ ©2021 VMware, Inc. 4 • とりあえずググる • 公式ドキュメントを読む
• 技術ブログなどをひたすら漁る • (あれば)参考書を買って読む • 人に聞く • イベントに参加する • 触る どうやってキャッチアップしていますか?
Confidential │ ©2021 VMware, Inc. 5 3 : 7 Input
Output
Confidential │ ©2021 VMware, Inc. 6 VMware ハンズオンラボ VMware の製品を無償で触る
ことができる Nested で構築されているので 気軽に操作を試すことができる • 簡単な検証やスクショ撮りにも https://labs.hol.vmware.com/HOL/catalogs/
Confidential │ ©2021 VMware, Inc. 7 Katacoda Kubernetes をはじめ様々なク ラウドネイティブ関連の技術を
インタラクティブに学習できる インターネットへ接続できるの でgit clone なども可能 アプリの外部公開もOK https://www.katacoda.com/
Confidential │ ©2021 VMware, Inc. 8 educates インタラクティブなワーク ショップ環境を作成できるOSS •
言ってしまえばオンプレ版 Katacoda セッションごとにNamespace が切り出されてユーザーに提供 VMware でも使っています • https://tanzu.vmware.com/ developer/workshops/ https://github.com/eduk8s
Confidential │ ©2021 VMware, Inc. 9 https://docs.edukates.io/en/latest/project-details/project-overview.html アーキテクチャ 1.カスタムリソースを 事前にインストール
2.ポータルにアクセス 4.アクセス 3. 環境の払い出し (Namespace 単位)
Confidential │ ©2021 VMware, Inc. 10 • Ingress Controller とdefault
Storage Class の準備 • kubectl create -k "github.com/eduk8s/eduk8s?ref=master“ • kubectl apply -f https://raw.githubusercontent.com/eduk8s-labs/lab-k8s- fundamentals/master/resources/training-portal.yaml • ポータルの URL をkubectl get trainingportals で取得してアクセス • ワークショップ環境の払い出しと開始 https://docs.edukates.io/en/latest/getting-started/installing-operator.html クイックスタート
Confidential │ ©2021 VMware, Inc. 11 実際に作ってみよう DEMO
Confidential │ ©2021 VMware, Inc. 14 • educates で簡単にハンズオン環境が作れます!! まとめ
Confidential │ ©2021 VMware, Inc. Thank You