Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
アプリ開発者によるクラスタ構築挑戦記 ~1日でどこまでできるかな~
Search
k3nNy 51rcy
August 07, 2019
Technology
370
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
アプリ開発者によるクラスタ構築挑戦記 ~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.3k
製造業から踏み出すクラウドネイティブの道
k3nny_51rcy
1
91
Other Decks in Technology
See All in Technology
SDDの運用にめげずに向き合った話
sansantech
PRO
1
130
Execution in the Kingdom of Agents: Reflections on Abstraction and Complexity
bcantrill
0
870
使いこなすために知っておきたい Azure SRE Agent アンチパターン
torumakabe
2
400
1万名の社員が使う認証基盤で どう信頼性を担保するか?
kairim0
0
210
MCPゲートウェイを作って運用してわかったこと — Agent時代の権限管理の現在地
mtpooh
10
3.2k
分析の民主化を支えるメタデータ整備の実践
kakehashi
PRO
1
730
ハードウェアコンペでもAI駆動開発が進んでいる話
iotengineer22
0
280
全社共通データ基盤をつくる。ソニーのDatabricks活用とデータガバナンス設計の裏側
sony
0
430
生成AIで高い生産性を求められて、 悩み、乗り越えた話
mot_techtalk
2
130
全PRの83%が AIレビューだけでマージできるようになった開発組織は その後どうなったか @2026/10
athug
0
110
AI時代のAPI開発を加速する品質ガードレール / API Quality Guardrails in the AI Era
yokawasa
0
160
AIは爆速なのに、私が詰まっていた話 ― 音声入力と鳴くマスコットでボトルネックを削る
yama3133
0
530
Featured
See All Featured
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.9k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
480
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
3
3.9k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
1k
How to train your dragon (web standard)
notwaldorf
96
6.9k
Music & Morning Musume
bryan
48
7.4k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.5k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
33
5.1k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
530
Optimizing for Happiness
mojombo
378
71k
Into the Great Unknown - MozCon
thekraken
41
2.8k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
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時間) あれば クラスタ作って遊べる。 セキュリティとか何も考えてないけどね。