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
kigawa
January 28, 2025
Technology
68
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
110
Other Decks in Technology
See All in Technology
SONiCの統計情報を取得したい
sonic
0
250
徹底討論!ECS vs EKS!
daitak
3
1.1k
入門!AWS Blocks
ysuzuki
1
170
Kiro Ambassador を目指す話
k_adachi_01
0
110
気軽に使える"情報のハブ"としてのNotion活用 〜フロー情報の集積点 と、 Claude Code × Notion AI〜
syucream
1
160
Claude Codeをどのように キャッチアップしているか
oikon48
13
8.6k
SONiCで構築・運用する生成AI向けパブリッククラウドネットワーク ~実装編~
sonic
0
300
クレデンシャル流出 ― 攻撃 3 時間 vs 復旧 10 時間。この非対称性にどう備えるか
kazzpapa3
2
300
AIはどのように 組織のアジリティを変えるのか?
junki
4
1.1k
スタートアップにAmazon EKSは早すぎる? マルチプロダクト戦略を加速する Platform Engineeringの実践 / Is Amazon EKS Too Soon for Startups? Practical Platform Engineering to Accelerate a Multi-Product Strategy
elmodev09
1
780
Oracle AI Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
6
1.6k
作る力から、見極める力へ — AI時代に広がるエンジニアの価値と役割
rince
0
110
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.2k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.3k
Facilitating Awesome Meetings
lara
57
7k
The Curse of the Amulet
leimatthew05
1
13k
Designing Powerful Visuals for Engaging Learning
tmiket
1
420
For a Future-Friendly Web
brad_frost
183
10k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.8k
Building Adaptive Systems
keathley
44
3.1k
Marketing to machines
jonoalderson
1
5.5k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
200
The Cult of Friendly URLs
andyhume
79
6.9k
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はハードルが高い?
⚫ ドキュメントがよくできてる ⚫ サーバーは一台でも動かせる ハードルはそこまで高くない
⚫ 覚えることが少ないわけではない ⚫ 高可用なストレージは用意が大変 でも、難しいのも事実
ありがとうござい ました