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クラスタのつくりかた / JAWS-UG-Nagoya EKS Cluster
Search
sasaki
January 28, 2020
Technology
1
150
EKSクラスタのつくりかた / JAWS-UG-Nagoya EKS Cluster
JAWS-UG名古屋 コンテナを学ぶ
sasaki
January 28, 2020
Tweet
Share
More Decks by sasaki
See All by sasaki
FinOpsとタグ付け防止対策 / CCoE Osaka FinOps Tags
taishin
1
180
Glacierだからってコストあきらめてない? / JAWS Meet Glacier Cost
taishin
1
340
スケールするプロダクトと膨らむ組織 SREの挑戦と解決策 / Findy Job LT SRE
taishin
0
140
組織の変化とSREの役割進化 責務拡大にどう応えるか / globis_sre
taishin
0
300
Lambdaの運用についてのなにか / lambda_unyo
taishin
0
190
おすすめAWSコスト対策 / AWS Startup Meetup Osaka AWS Cost
taishin
1
450
プラットフォームってつくることより計測することが重要なんじゃないかという話 / Platform Engineering Meetup #8
taishin
1
1.4k
ECS Runtime Monitoring で コンテナランタイムセキュリティに入門 / nakanoshima-dev-ecs-runtime-monitoring
taishin
0
300
JAWS-UG-Osaka-guardrail
taishin
0
350
Other Decks in Technology
See All in Technology
Introduce marp-ai-slide-generator
itarutomy
0
130
日本Rubyの会: これまでとこれから
snoozer05
PRO
6
250
Entity Framework Core におけるIN句クエリ最適化について
htkym
0
130
2025-12-18_AI駆動開発推進プロジェクト運営について / AIDD-Promotion project management
yayoi_dd
0
160
松尾研LLM講座2025 応用編Day3「軽量化」 講義資料
aratako
9
4.3k
業務の煩悩を祓うAI活用術108選 / AI 108 Usages
smartbank
9
14k
Authlete で実装する MCP OAuth 認可サーバー #CIMD の実装を添えて
watahani
0
190
子育てで想像してなかった「見えないダメージ」 / Unforeseen "hidden burdens" of raising children.
pauli
2
330
フィッシュボウルのやり方 / How to do a fishbowl
pauli
2
390
Bedrock AgentCore Evaluationsで学ぶLLM as a judge入門
shichijoyuhi
2
260
Strands AgentsとNova 2 SonicでS2Sを実践してみた
yama3133
1
1.9k
100以上の新規コネクタ提供を可能にしたアーキテクチャ
ooyukioo
0
260
Featured
See All Featured
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
65
35k
Become a Pro
speakerdeck
PRO
31
5.7k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.4k
Odyssey Design
rkendrick25
PRO
0
440
Making Projects Easy
brettharned
120
6.5k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
74
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
93
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
2
66
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
The Curious Case for Waylosing
cassininazir
0
190
How to build a perfect <img>
jonoalderson
0
4.7k
The browser strikes back
jonoalderson
0
160
Transcript
+"846(໊ݹίϯςφΛֶͿ &,4Ϋϥελͷͭ͘Γ͔ͨ ࠤʑਅ
&,4 ,VCFSOFUFT ͷجຊతͳߏͷ
,VCFSOFUFT"SDIJUFDUVSF https://eksworkshop.com/010_introduction/architecture/architecture_control_and_data_overview/
&,4"SDIJUFDUVSF https://eksworkshop.com/010_introduction/eks/eks_high_architecture/
&,4 $POUSPM1MBOF ʴ 8PSLFS/PEFT
$POUSPM1MBOF w "84͕Ϛωʔδͯ͘͠ΕΔ w LVCFBQJ w ,VCFTDIFEVMMFS w FUDEʜ w
අ༻ w 64%I w ººº=
https://aws.amazon.com/jp/about-aws/whats-new/2020/01/amazon-eks-announces-price-reduction/
$POUSPM1MBOF w 64%I w ººº =
$POUSPM1MBOF w 64%I w ººº =
8PSLFS/PEFT w ϢʔβʔͷίϯςφΛಈ͔͢ڥ w ௨ৗͷϫʔΧʔϊʔυ w ϚωʔδυϫʔΧʔϊʔυϦϦʔε w
'BSHBUFϦϦʔε w අ༻ w ϫʔΧʔϊʔυ w &$ͷྉۚ w 'BSHBUF w 1PE͕ऴྃ͢Δ·Ͱʹ༻͞ΕͨW$16͓Α ͼϝϞϦϦιʔεʹج͍ͮͯܭࢉ
&,4ͷͭ͘Γ͔ͨ
Ϛωʔδυίϯιʔϧ
Ϛωʔδυίϯιʔϧ w 71$Λͭ͘Δ w &,4ΫϥελΛͭ͘Δ w ϫʔΧʔϊʔυͷ&$Λىಈ͢Δ w BXTBVUI$POpH.BQΛฤूɺ&$ʹద༻͞Εͨ*".ϩʔϧΛՃͯ͠ɺϫʔΧʔϊʔυΛࢀ Ճͤ͞Δ
ϚωʔδυϫʔΧʔϊʔυҎલ
Ϛωʔδυίϯιʔϧ w 71$Λͭ͘Δ w &,4ΫϥελΛͭ͘Δ w "EE/PEF(SPVQͰϊʔυάϧʔϓΛ࡞ˠ&$͕ىಈ͢Δ w ͨͩ͠ɺݱঢ়4QPU*OTUBODF͑ͳ͍ ͨͿΜ
ϚωʔδυϫʔΧʔϊʔυ
FLTDUM https://eksctl.io/
FLTDUM w FLTϦϦʔεॳ͔Β͋Δ8FBWF8PSLTࣾͷίϚϯυϥΠϯπʔϧ w ͍͔ͭΒ͔"840⒏DJBMʹͳͬͨ
FLTDUM w ίϚϯυ࣮ߦͰ$'O͕ಈ͘
FLTDUM w ઃఆΛ:".-ͰཧͰ͖Δ w 71$ؚΊΔ͜ͱ͕Ͱ͖Δ
FLTDUM w ߏஙޙͷػೳՃɺίϯϙʔωϯτͷόʔδϣϯΞοϓͰ͖Δ 6TBHFFLTDUMVUJMT<qBHT> $PNNBOET FLTDUMVUJMTXBJUOPEFT8BJUGPSOPEFT FLTDUMVUJMTXSJUFLVCFDPOpH8SJUFLVCFDPOpHpMFGPSBHJWFODMVTUFS FLTDUMVUJMTEFTDSJCFTUBDLT%FTDSJCF$MPVE'PSNBUJPOTUBDLGPSBHJWFODMVTUFS FLTDUMVUJMTVQEBUFDMVTUFSTUBDL%&13&$"5&%6TFFLTDUMVQEBUFDMVTUFSJOTUFBE FLTDUMVUJMTVQEBUFLVCFQSPYZ6QEBUFLVCFQSPYZBEEPOUPFOTVSFJNBHFNBUDIFT
,VCFSOFUFTDPOUSPMQMBOFWFSTJPO FLTDUMVUJMTVQEBUFBXTOPEF6QEBUFBXTOPEFBEEPOUPMBUFTUSFMFBTFEWFSTJPO FLTDUMVUJMTVQEBUFDPSFEOT6QEBUFDPSFEOTBEEPOUPFOTVSFJNBHFNBUDIFTUIF TUBOEBSE"NB[PO&,4WFSTJPO FLTDUMVUJMTVQEBUFDMVTUFSMPHHJOH6QEBUFDMVTUFSMPHHJOHDPOpHVSBUJPO
FLTDUM w ػೳՃ͔ͳΓ͍ w 'BSHBUFϦϦʔε࣌ʹ3$൛͕ϦϦʔε͞Ε͍ͯͨ
5FSSBGPSN&,4.PEVMF https://registry.terraform.io/modules/terraform-aws-modules/eks/
5FSSBGPSN&,4.PEVMF w "847FSJpFEͰͳ͍ w UFSSBGPSNBQQMZͰͯ͢࠶ݱͰ͖Δ w ଞͷϦιʔεͱಉ͡ΈͰཧͰ͖Δ w ػೳՃ·͋·͋ૣ͍ w
'BSHBUFରԠͰޙ͘Β͍
ͲΕΛ͍͍͔͑ʁ
͓͖ͳͭͰ
৭ʑͬͯΈͨ݁Ռ w "84Ϧιʔε w 5FSSBGSPN w &,4Ϋϥελ w FLTDUM
ϚωʔδϝϯτίϯιʔϧΘͳ͍ཧ༝ w ຊ൪ڥͳΒίʔυԽඞਢͰ͢ΑͶɾɾɾ w &,4࠷ҰճͷόʔδϣϯΞοϓ͕ඞཁ w όʔδϣϯΞοϓͷ͕͠Ͱ͖ͳ͍ͷͰɺߴ͍࠶ݱੑ͕ඞཁ w ࣄલݕূ w
ΫϥελΛ#MVF(SFFOԽ w ൃੜ࣌ͷ࠶ߏங
શ෦5FSSBGPSNͰΒͳ͍ཧ༝ w ৽ػೳ͕ՃΞοϓσʔτɺ5FSSBGPSNͰͷߋ৽ͷ ํʹ͕ࣗͯͳ͍ w FLTDUMͰͷมߋ"84ͷϚχϡΞϧʹهࡌ͞Ε͍ͯΔ ͷͰ҆৺ w FLTDUMͰมߋͰ͖ΔͷɺFLTDUMͰͭͬͨ͘ΫϥελͷΈ
جຊతͳखॱ w 5FSSBGPSNͰ&,4Ҏ֎ͷ"84ϦιʔεͷఆٛΛॻ͘ w 71$ɺ3PVUFɺ"$.ɺ-#ɺ4(ɺ1BSBNFUFS4UPSFʜ w UFSSBGPSNBQQMZ w (JUIVCʴ5FSSBGPSN$MPVEͰ$*$% w
FLTDUM༻ͷDMVTUFSZNMΛ࡞ w 71$ɺ4VCOFUɺ*".ɺ4(ɺ5BSHFU(SPVQΛखಈίϐʔ w FLTDUMDSFBUFDMVTUFSGDMVTUFSZNM w -PDBM͔Β࣮ߦ w MPDBMFYFD1SPWJTJPOFSͰͷࣗಈੜɺࣗಈ࣮ߦࢼ͕ͨ͠ɺطଘ5FSSBGPSNͷ$%ϓϩηεʹͤΕͳ͔ͬͨͷͰɺஅ೦ɾɾɾ
·ͱΊ w &,4Λ͏ͳΒίʔυԽ͓͍ͯͨ͠΄͏͕͍͍ w ݸਓత͓͢͢Ί5FSSBGPSN FLTDUM w FLTDUMͰ(JU0QTతͳ͜ͱ͕Ͱ͖ΔΑ͏ʹͳΔ͜ͱΛظʂ