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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
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
86
Other Decks in Technology
See All in Technology
ロボティクスの技術 / Robotics Technology
ks91
PRO
0
130
起点・思考・出力で分解する 〜PM業務の自動化設計〜
kazu_kichi_67
1
1.1k
“詰む”前に仕組みを作れ 〜技術の波に溺れないためのキャッチアップ術〜
takasyou
7
3.8k
気軽に使える"情報のハブ"としてのNotion活用 〜フロー情報の集積点 と、 Claude Code × Notion AI〜
syucream
1
200
2026年6月23日 Syncable Tech + Start Python Club にて
hamukazu
0
150
4人目のSREはAgent
tanimuyk
0
160
Zenoh on Zephyr on LiteX
takasehideki
2
110
2026 AI Memory Architecture
nagatsu
0
190
週末にループ・エンジニアリングの理解を深めるためのスライド
nagatsu
0
190
Comment regagner la souveraineté de vos données tout en étant payé grâce à Nostr !
rlifchitz
0
200
感情と身体を置き去りにしない、エンジニアの生きのこり方 ──いまから、ここから「自分の状態」を扱うという選択
saorimurooka
0
340
Lightning近況報告
kozy4324
0
220
Featured
See All Featured
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.6k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
580
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
610
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.2k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
980
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Building Adaptive Systems
keathley
44
3.1k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
160
Art, The Web, and Tiny UX
lynnandtonic
304
22k
From π to Pie charts
rasagy
0
220
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.4k
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時間) あれば クラスタ作って遊べる。 セキュリティとか何も考えてないけどね。