Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
自宅で立てるkubernetes
Search
kigawa
January 28, 2025
Technology
0
61
自宅で立てるkubernetes
kigawa
January 28, 2025
Tweet
Share
More Decks by kigawa
See All by kigawa
意外と曖昧なwebの基礎
kigawa
0
71
Other Decks in Technology
See All in Technology
LLM-Readyなデータ基盤を高速に構築するためのアジャイルデータモデリングの実例
kashira
0
170
計算機科学をRubyと歩む 〜DFA型正規表現エンジンをつくる~
ydah
3
130
ログ管理の新たな可能性?CloudWatchの新機能をご紹介
ikumi_ono
0
140
プロダクトマネージャーが押さえておくべき、ソフトウェア資産とAIエージェント投資効果 / pmconf2025
i35_267
2
550
Sansanが実践する Platform EngineeringとSREの協創
sansantech
PRO
1
100
今からでも間に合う!速習Devin入門とその活用方法
ismk
1
140
【pmconf2025】PdMの「責任感」がチームを弱くする?「分業型」から全員がユーザー価値に本気で向き合う「共創型開発チーム」への変遷
toshimasa012345
0
220
コミューンのデータ分析AIエージェント「Community Sage」の紹介
fufufukakaka
0
380
HIG学習用スライド
yuukiw00w
0
110
ガバメントクラウド利用システムのライフサイクルについて
techniczna
0
160
A Compass of Thought: Guiding the Future of Test Automation ( #jassttokai25 , #jassttokai )
teyamagu
PRO
1
230
Playwright x GitHub Actionsで実現する「レビューしやすい」E2Eテストレポート
kinosuke01
0
270
Featured
See All Featured
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Unsuck your backbone
ammeep
671
58k
Leading Effective Engineering Teams in the AI Era
addyosmani
8
1.3k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
We Have a Design System, Now What?
morganepeng
54
7.9k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
4 Signs Your Business is Dying
shpigford
186
22k
KATA
mclloyd
PRO
32
15k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.2k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.2k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
120
20k
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はハードルが高い?
⚫ ドキュメントがよくできてる ⚫ サーバーは一台でも動かせる ハードルはそこまで高くない
⚫ 覚えることが少ないわけではない ⚫ 高可用なストレージは用意が大変 でも、難しいのも事実
ありがとうござい ました