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
アプリ開発者によるクラスタ構築挑戦記 ~1日でどこまでできるかな~
Search
k3nNy 51rcy
August 07, 2019
Technology
360
1
Share
アプリ開発者によるクラスタ構築挑戦記 ~1日でどこまでできるかな~
2019/08/07 CloudNative KANSAI #5 でLTしたときの資料です。
k3nNy 51rcy
August 07, 2019
More Decks by k3nNy 51rcy
See All by k3nNy 51rcy
IBM Cloudユーザから見たAzureって?
k3nny_51rcy
0
1.2k
製造業から踏み出すクラウドネイティブの道
k3nny_51rcy
1
83
Other Decks in Technology
See All in Technology
【関西製造業祭り2026春】現場を変える技術はここまで来た〜世界最大の製造業見本市から持って帰ってきたもの〜
tanakaseiya
0
180
既存プロダクトQAから新規プロダクトQAへ
ryotakahashi
0
160
「背中を見て育て」からの卒業 〜専門技術としてのテスト設計を軸に、品質保証のバトンを繋ぐ〜 #genda_tech_talk
nihonbuson
PRO
3
1.5k
Oracle AI Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
6
1.4k
React Compiler導入の効果と運用の工夫
kakehashi
PRO
3
250
AIAgentと取り組むKaggle
508shuto
2
170
可視化から活用へ — Mesh化・Segmentation・アライメントの研究動向
gpuunite_official
0
220
パーソルキャリア IT/テクノロジー職向け 会社紹介資料|Company Introduction Deck
techtekt
PRO
0
210
AI全盛の今だからこそ、あえてもう一度振り返るAPIの基礎
smt7174
3
110
いつの間にかデータエンジニア以外の業務も増えていたけど、意外と経験が役に立ってる
zozotech
PRO
0
650
GCASアップデート(202603-202605)
techniczna
0
210
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
100k
Featured
See All Featured
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
280
A better future with KSS
kneath
240
18k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
290
New Earth Scene 8
popppiees
3
2.2k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
210
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
240
Darren the Foodie - Storyboard
khoart
PRO
3
3.3k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
350
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.2k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
120
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Transcript
アプリ開発者によるクラスタ構築挑戦記 〜1日でどこまでできるかな〜
自己紹介 • 名前:川﨑 賢弥 (kenya kawasaki) • ハンドルネーム:k3nNy_51rcy ◦ twitter:
@i_am_tunaaaaa • 仕事:(気持ちは) フロントエンドエンジニア ◦ 普段は Angular 使うことが多いです ◦ でもバックエンドも作るしインフラも見る …。 • 趣味 表向き 実際 もみじの物語がスマホ版で リメイクされましたね …。
CNDT & RDT 行ってきました
knative で FaaS on k8s? custom controller? custom resource? operator
で 運用も自動化? rancher でクラスタ管理? クラスタ運用に必要な observability とは?
消化しきれん。
そうだ
簡単そうなものから やろう。
knative で FaaS on k8s? custom controller? custom resource? operator
で 運用も自動化? rancher でクラスタ管理? クラスタ運用に必要な observability とは?
None
やってみよう! 帰宅後に開始!
最初のゴール Compute Engine Rancher Server RKE (master + etcd +
worker) Compute Engine Create
rancher get started たったの2ステップ!
VM 作って ※ このインスタンスはもう止めているのでアクセスできません。
Docker 入れて スクショ忘れた…。 公式のドキュメントに沿って進めます。 https://docs.docker.com/install/linux/docker-ce/debian/
Rancher server 入れて ここまで 40 分足らず!
クラスタ作って docker run の (長い) コマンドが表示されるのでクラスタに加えたいノードで実行するだけ
中身を覗く
nginx 動かしてみる kubectl create deploy nginx --image=nginx kubectl expose deploy
nginx --port 80 --type NodePort kubectl apply -f deployment.yaml deployment.yaml は ingress の 定義を書いたコレ
動いた クラスタ作るところは 約 20 分!
これだけでいいのか ハマった話をするつもりが …。
knative で FaaS on k8s? custom controller? custom resource? operator
で 運用も自動化? rancher でクラスタ管理? クラスタ運用に必要な observability とは?
None
やろう。 てかやりたい。
やりました 結果:リソースが足りない。外部 LoadBalancer もセットアップしてない。
まとめ
1日 (3時間) あれば クラスタ作って遊べる。 セキュリティとか何も考えてないけどね。