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
EKS Auto Modeなにそれおいしいの?
Search
saramune
January 16, 2025
Technology
0
130
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
130
業務効率向上としての分割キーボード
saramune
0
170
インフラ観点で見るセキュリティ〜4Cモデルに倣って〜
saramune
0
92
適材適所
saramune
1
100
ChatworkのSRE部って実は 半分くらいPlatform Engineering部かもしれない
saramune
0
640
週刊AWSキャッチアップ(2024/03/25週)
saramune
0
140
なんでもかんでもコンテナ化すればいいってもんでもないけど なんでもかんでもコンテナ化したらスッキリしました
saramune
2
410
ACKを活用して 使い捨てAWS検証環境を構築している話
saramune
0
1.3k
KubernetesとTerraformのセキュリティ/ガバナンス向上委員会 with OPA
saramune
2
1.6k
Other Decks in Technology
See All in Technology
GCASアップデート(202506-202508)
techniczna
0
230
Backboneとしてのtimm2025
yu4u
3
1.1k
九州の人に知ってもらいたいGISスポット / gis spot in kyushu 2025
sakaik
0
220
.NET開発者のためのAzureの概要
tomokusaba
0
180
[OCI Technical Deep Dive] OracleのAI戦略(2025年8月5日開催)
oracle4engineer
PRO
1
250
ウォンテッドリーのアラート設計と Datadog 移行での知見
donkomura
0
240
datadog-distribution-of-opentelemetry-collector-intro
tetsuya28
0
190
プロダクトエンジニアリングで開発の楽しさを拡張する話
barometrica
0
220
Rethinking Incident Response: Context-Aware AI in Practice - Incident Buddy Edition -
rrreeeyyy
0
130
第64回コンピュータビジョン勉強会@関東(後編)
tsukamotokenji
0
200
どこで動かすか、誰が動かすか 〜 kintoneのインフラ基盤刷新と運用体制のシフト 〜
ueokande
0
130
Autonomous Database Serverless 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
18
52k
Featured
See All Featured
Designing for humans not robots
tammielis
253
25k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
131
19k
BBQ
matthewcrist
89
9.8k
A Tale of Four Properties
chriscoyier
160
23k
Side Projects
sachag
455
43k
Visualization
eitanlees
146
16k
Mobile First: as difficult as doing things right
swwweet
223
9.9k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Building an army of robots
kneath
306
45k
Making Projects Easy
brettharned
117
6.3k
The Invisible Side of Design
smashingmag
301
51k
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