Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
EKS Auto Modeなにそれおいしいの?
Search
saramune
January 16, 2025
Technology
0
170
EKS Auto Modeなにそれおいしいの?
https://jawsugosaka.connpass.com/event/338500/
JAWS-UG大阪 re:Invent re:Cap LT大会 サンバが始まったら強制終了
saramune
January 16, 2025
Tweet
Share
More Decks by saramune
See All by saramune
self-hosted runnersでAWSコスト削減?
saramune
0
160
業務効率向上としての分割キーボード
saramune
0
190
インフラ観点で見るセキュリティ〜4Cモデルに倣って〜
saramune
0
120
適材適所
saramune
1
110
ChatworkのSRE部って実は 半分くらいPlatform Engineering部かもしれない
saramune
0
700
週刊AWSキャッチアップ(2024/03/25週)
saramune
0
150
なんでもかんでもコンテナ化すればいいってもんでもないけど なんでもかんでもコンテナ化したらスッキリしました
saramune
2
440
ACKを活用して 使い捨てAWS検証環境を構築している話
saramune
0
1.3k
KubernetesとTerraformのセキュリティ/ガバナンス向上委員会 with OPA
saramune
2
1.6k
Other Decks in Technology
See All in Technology
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
16k
Product Engineer
resilire
0
130
Introduction to Bill One Development Engineer
sansan33
PRO
0
330
Data Hubグループ 紹介資料
sansan33
PRO
0
2.3k
その設計、 本当に価値を生んでますか?
shimomura
3
180
MAP-7thplaceSolution
yukichi0403
2
250
Playwrightのソースコードに見る、自動テストを自動で書く技術
yusukeiwaki
4
1.6k
Claude Code はじめてガイド -1時間で学べるAI駆動開発の基本と実践-
oikon48
43
25k
Active Directory 勉強会 第 6 回目 Active Directory セキュリティについて学ぶ回
eurekaberry
16
6k
AI 時代のデータ戦略
na0
8
3.3k
Docker, Infraestructuras seguras y Hardening
josejuansanchez
0
150
MS Ignite 2025で発表されたFoundry IQをRecap
satodayo
3
230
Featured
See All Featured
A Modern Web Designer's Workflow
chriscoyier
697
190k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
What's in a price? How to price your products and services
michaelherold
246
12k
Building Applications with DynamoDB
mza
96
6.8k
Thoughts on Productivity
jonyablonski
73
5k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
960
Scaling GitHub
holman
464
140k
Rails Girls Zürich Keynote
gr2m
95
14k
Fireside Chat
paigeccino
41
3.7k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
253
22k
Transcript
EKS Auto Modeなにそれおいしいの?
自己紹介 2 • 古屋 啓介 ◦ AWS Community Builders (container)
◦ JAWS-UG SRE支部運営 ◦ ドラム叩きます
まえおき 3 • EKSとは ◦ Amazon Web Services (AWS) 上で、独自の
Kubernetes コントロールプレーン をインストール、運用、保守する必要がないマネージド型サービスです。 ▪ https://docs.aws.amazon.com/ja_jp/eks/latest/userguide/what-is-eks.html • EKS Auto Modeとは ◦ EKS Auto Mode を使用すると、最適なコンピューティングインスタンスの選択、リソー スの動的なスケール、コストの継続的な最適化、コアアドオンの管理、オペレー ティングシステムへのパッチ適用、AWS セキュリティサービスとの統合が行われる ため、Kubernetes の深い専門知識がなくてもクラスター管理を自動化できます。 ▪ https://aws.amazon.com/jp/blogs/news/streamline-kubernetes-cluster-manage ment-with-new-amazon-eks-auto-mode/
まえおき 4 • EKSとは ◦ Amazon Web Services (AWS) 上で、独自の
Kubernetes コントロールプレーン をインストール、運用、保守する必要がないマネージド型サービスです。 ▪ https://docs.aws.amazon.com/ja_jp/eks/latest/userguide/what-is-eks.html • EKS Auto Modeとは ◦ EKS Auto Mode を使用すると、最適なコンピューティングインスタンスの選択、リソー スの動的なスケール、コストの継続的な最適化、コアアドオンの管理、オペレー ティングシステムへのパッチ適用、AWS セキュリティサービスとの統合が行われる ため、Kubernetes の深い専門知識がなくてもクラスター管理を自動化できます。 ▪ https://aws.amazon.com/jp/blogs/news/streamline-kubernetes-cluster-manage ment-with-new-amazon-eks-auto-mode/
わかったよーなわからんよーな 5 なんかマネージドな部分 が増えてそう? 普通のとどれくらい 違うの?
Auto Mode ないとき/あるとき 比較してみた 6 • terraformでのクラスタ作成 • アプリケーションのデプロイ •
バージョンアップ
terraformでのクラスタ作成(1/2) 7 • 必須な項目 ◦ クラスタ名 ◦ バージョン ◦ VPC、サブネット
terraformでのクラスタ作成(2/2) 8 • ないとき ◦ add-onの指定 ◦ Node Group(EC2)の設定 ▪
利用するインスタンスタイプ ▪ スケールの最小最大 • あるとき ◦ 特にほかの設定は不要
アプリケーションのデプロイ(1/2) 9 • 前提 ◦ ALBを使って外部公開するWebアプリケーション ▪ https://docs.aws.amazon.com/eks/latest/userguide/auto-elb-example.html ◦ 自動スケールあり
アプリケーションのデプロイ(2/2) 10 • ないとき ◦ 各種必要なツールのデプロイ ▪ AWS Load Balancer
Controller ▪ Cluster Autoscaler ◦ アプリケーションをデプロイ • あるとき ◦ アプリケーションをデプロイ
• ないとき ◦ Control Planeのバージョンアップ ▪ ボタンポチで待つだけ ◦ Node Groupのバージョンアップ
▪ 色々考慮が必要 バージョンアップ 11 • あるとき ◦ ボタンポチで待つだけ
EKS Auto Mode 美味しかった! 12 • Nodeのキャパシティプランニング不要! ◦ Node Groupの作成・管理不要
• ほしいの大体最初から入ってて管理も不要! ◦ AWS Load Balancer Controller etc… • バージョンアップも楽ちん! ◦ リアルにボタンポチだけ ※とはいえAuto Mode特有の制約もあるので詳しくはドキュメントを!
ここからが本番 13 • EC2 Managed Instance ◦ EKS Auto Modeを可能にした技術
◦ 責任共有モデルの新たな境界線を生み出したのがアツいポイント ◦ 詳しくはrecap資料、ドキュメントにて ▪ https://speakerdeck.com/kashinoki38/eks-auto-mode