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
自宅で立てるkubernetes
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
kigawa
January 28, 2025
Technology
72
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
自宅で立てるkubernetes
kigawa
January 28, 2025
More Decks by kigawa
See All by kigawa
意外と曖昧なwebの基礎
kigawa
0
180
Other Decks in Technology
See All in Technology
カードゲーム作りが教えてくれた プロダクトオーナーシップ
moritamasami
0
110
「ちゃんとやっている」は独りよがりだった ― 不安に寄り添うインシデント対応へ / Towards incident response that addresses anxieties
chmikata
1
5.8k
AI、CDK と協働する Full TypeScript アプリケーション開発 / Full TypeScript Application with AI and CDK
geekplus_tech
2
350
非定型なドキュメントを効率よくリファクタする 〜えぇ!?仕様書27本の移行が1日で終わったって!?〜
subroh0508
2
550
End-to-Endで考える信頼性 —LINEアプリにおけるクライアント開発×SRE連携の実践
maruloop
4
4.5k
見守りエージェントを作ってみた(ローカルLLM + Hermes Agent)
happysamurai294
0
110
AIと共生する開発者プラットフォーム:バクラクのモノレポ×マイクロサービス基盤
sakajunquality
2
3.7k
AI Driven AI Governance
pict3
0
480
穢れた技術選定について
watany
17
5.4k
シンガポールで登壇してきます
yama3133
0
240
Foxgloveについて 実際にExtensionを開発して公開するまでの話 / About Foxglove: The Story of Developing and Releasing an Extension
ry0_ka
0
290
Compose 新機能総まとめ / What's New in Jetpack Compose
yanzm
0
310
Featured
See All Featured
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.4k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Site-Speed That Sticks
csswizardry
13
1.3k
RailsConf 2023
tenderlove
30
1.5k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.3k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.6k
SEO for Brand Visibility & Recognition
aleyda
0
4.6k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
590
Amusing Abliteration
ianozsvald
1
230
Accessibility Awareness
sabderemane
1
150
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
220
Transcript
自宅で立てる kubernetes by kigawa
AboutMe: name:“kigawa” favorite: language:“Kotlin/jvm” os:“Debian” shell:“bash” region:“Library development” game:“Minecraft” sns:
X:“@kigawa20” GitHub:“kigawa01”
kubernetesとは?
プロダクショングレードのコンテナ管理基盤。 Kubernetesとは? 引用: https://kubernetes.io/ja/
⚫ 自動化されたロールアウトとロールバック ⚫ サービスディスカバリーと負荷分散 ⚫ バッチ実行 ⚫ 自動ビンパッキング ⚫ 水平スケーリング
特徴 引用: https://kubernetes.io/ja/
⚫ アップデートの自動化 ⚫ 負荷分散など複数のアプリケーションの構成 ⚫ バッチ実行(定期的な処理) ⚫ リソースの割り当て ⚫ サーバーの拡張
言い換えると
⚫ 手動で操作 ⚫ 複数のソフトウェアを組み合わせる ⚫ 複雑で冗長な設定 今までは Dockerや仮想マシンを利用しても解決しない
->運用の大変なことをやってくれる!
自宅に置く意味は…?
⚫ 開発したサービスをデプロイできる ⚫ テスト環境もデプロイできる ⚫ 便利なツールをセルフホストできる こんなことができる
具体的には…
ポートフォリオとか
開発したサービスとか
デプロイしたバックエンドで開発とか
なんとかDriveみたいなのとか
自分用wikiとか
認証基盤とか
⚫ Minecraftとか ⚫ Misskeyとか ⚫ VPNとか 他にも
⚫ 覚えることが多い? ⚫ サーバーが複数いる? Kubernetesはハードルが高い?
⚫ ドキュメントがよくできてる ⚫ サーバーは一台でも動かせる ハードルはそこまで高くない
⚫ 覚えることが少ないわけではない ⚫ 高可用なストレージは用意が大変 でも、難しいのも事実
ありがとうござい ました