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
AKS,EKS,GKEコマンド比較してみた /compared AKS, EKS, GKE c...
Search
yutachaos
February 19, 2019
Technology
2
2.5k
AKS,EKS,GKEコマンド比較してみた /compared AKS, EKS, GKE command
Kubernetes Meetup Tokyo #16 発表 LT
https://k8sjp.connpass.com/event/116799/
yutachaos
February 19, 2019
Tweet
Share
More Decks by yutachaos
See All by yutachaos
JenkinsのJobを CronJobに移した話 /The story of moving Jenkins Job to CronJob
yutachaos
0
220
History of Infrastructure as a Code testing
yutachaos
2
5.4k
AWS CodePipeline 初めて触って少しハマった話 / A story that challenged AWS CodePipeline for the first time
yutachaos
0
99
gRPC in スタディサプリENGLISH / gRPC in StudySapuri ENGLISH
yutachaos
0
2.9k
AWS ECS の説明 /aws-ecs-introduction
yutachaos
0
110
Docker + Jenkinsでバッチ実行 / Using Docker and Jenkins execution batch
yutachaos
0
270
Spring Batchの紹介
yutachaos
0
290
非エンジニア向けMarkdown 勉強会
yutachaos
1
380
Circle CI 入門
yutachaos
0
730
Other Decks in Technology
See All in Technology
Platform開発が先行する Platform Engineeringの違和感
kintotechdev
4
540
react-callを使ってダイヤログをいろんなとこで再利用しよう!
shinaps
1
230
2025年になってもまだMySQLが好き
yoku0825
8
4.7k
COVESA VSSによる車両データモデルの標準化とAWS IoT FleetWiseの活用
osawa
1
270
「何となくテストする」を卒業するためにプロダクトが動く仕組みを理解しよう
kawabeaver
0
380
エラーとアクセシビリティ
schktjm
1
1.2k
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
8.7k
250905 大吉祥寺.pm 2025 前夜祭 「プログラミングに出会って20年、『今』が1番楽しい」
msykd
PRO
1
700
Webブラウザ向け動画配信プレイヤーの 大規模リプレイスから得た知見と学び
yud0uhu
0
230
[ JAWS-UG 東京 CommunityBuilders Night #2 ]SlackとAmazon Q Developerで 運用効率化を模索する
sh_fk2
3
380
おやつは300円まで!の最適化を模索してみた
techtekt
PRO
0
290
オブザーバビリティが広げる AIOps の世界 / The World of AIOps Expanded by Observability
aoto
PRO
0
350
Featured
See All Featured
Building Better People: How to give real-time feedback that sticks.
wjessup
368
19k
Why Our Code Smells
bkeepers
PRO
339
57k
Being A Developer After 40
akosma
90
590k
Designing for Performance
lara
610
69k
Rails Girls Zürich Keynote
gr2m
95
14k
Documentation Writing (for coders)
carmenintech
74
5k
How GitHub (no longer) Works
holman
315
140k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
Mobile First: as difficult as doing things right
swwweet
224
9.9k
How to train your dragon (web standard)
notwaldorf
96
6.2k
BBQ
matthewcrist
89
9.8k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
31
2.2k
Transcript
AKS,EKS,GKEίϚϯυ ൺֱͯ͠Έͨ Kubernetes Meetup Tokyo #16 2019/02/19
8IPBN* wଜ༐ଠ wΠϯϑϥΤϯδχΞ EFWPQTܥͷ͕͖Ͱ͢ w (JUIVC w IUUQTHJUIVCDPNZVUBDIBPT w
-PWF w $POUBJOFS *B$ .VTJD #PPLT 1MBZUIFCBTT w ࠷ۙ,VCFSOFUFTʹೖ͠·ͨ͠ɻ,VCFSOFUFTNFFUVQॳࢀՃͰ͢ ?@?
ελσΟαϓϦ&/(-*4)ͱ͍͏αʔϏεʹؔΘͬͯ·͢ɻ
ڈ&OWPZΛαʔϏεʹೖΕͨΓͯ͠·ͨ͠ɻ IUUQTUFDISFDSVJUNQDPKQJOGSBTUSVDUVSFQPTU
"HFOEB w (,& &,4 ",4ͷେ·͔ͳҧ͍ w ίϚϯυΛݟൺͯΈͨ w ·ͱΊ
&,4 (,& ",4Կ͕ҧ͏Μʁ
ҧ͍Λௐࠪ ͬ͘͟Γ w ࣌Ͱௐ·ͨ͠ɻ
&,4 w "NB[PO&MBTUJD$POUBJOFS4FSWJDFGPS,VCFSOFUFT w ,VCFSOFUFTͷNBTUFS DPOUSPMQMBOF Λఏڙ͢Δɻ w 8PSLOPEFͷཧผ్ͷํ๏Ͱߦ͏ w
FLTDUMUFSSBGPSNFLTNPEVMF͕ศར w BXTJBNBVUIFOUJDBUPSΛհͯ͠ɺ*".ϕʔεͰͷݖݶཧ͕Մೳ w DMVTUFS DPOUSPMQMBOF ͷ࡞ͷΈͰ͙Β͍͔͔ΔͷͰ͍ w UFSSBGPSNͰ࣮ࡍʹ࡞ͬͯඵͩͬͨ
(,& w ($1͕ఏڙ͢ΔNBOBHFE,VCFSOFUFTTFSWJDF w ,VCFSOFUFTͷNBTUFSͱXPSLOPEFΛཧ͢Δ͜ͱ͕ग़ དྷΔɻ w ॳظߏங͕ؾָ w ্ཱ͕ͪΓ͕ૣ͍OPEFͷTJ[FʹدΔ͕ɺඪ४
ͷDSFBUFDMVTUFS OTUBOEBSE ͩͱ͙Β͍ Ͱ্ཱ͕ͪΔɻ
",4 w "[VSF,VCFSOFUFT4FSWJDF w "[VSFʹ"$4 "[VSF$POUBJOFS4FSWJDF ͱ͍͏TXBSN.FTPT Λͬͨ4FSWJDF͕͋ͬͨɺݱࡏඇਪ w LVCFSOFUFTͷNBTUFSͱXPSLOPEFΛཧ͢Δ͜ͱ͕ग़དྷΔɻ
w ॳظߏங͕ؾָ w "%Λհͨ͠ೝূɾೝՄ੍ޚ͕Մೳ w ্ཱ͕ͪΓ͕(,&ͱൺΔͱ͍ɻ4UBOEBSE@%4@WͰ ඵ͔͔ͬͨɻ
جຊͷίϚϯυମܥͷҧ͍ ",4 B[BLT\TVCDPNNBOE^ (,& HDMPVEDPOUBJOFSDMVTUFST\TVCDPNNBOE^ &,4 BXTFLT\TVCDPNNBOE^
ίϚϯυ༰ AKS GKE EKS cluster࡞ az aks create gcloud container
clusters create aws eks create-cluster clusterআ az aks delete gcloud container clusters delete aws eks create-cluster cluseterใͷऔಘ az aks show gcloud container clusters describe aws eks describe-cluster clusterͷupdateதͷversion ͷৄࡉΛऔಘ ͳ͠ gcloud beta container operations describe aws eks describe-update clusterҰཡऔಘ az aks list gcloud container clusters list aws eks list-cluster ར༻ग़དྷΔKubernetes versionͷҰཡऔಘ az aks get-versions gcloud container get-server- config updateঢ়گͷҰཡ֬ೝ ͳ͠ gcloud beta container operations list aws eks list-updates upgradeग़དྷΔKubernetes versionͷऔಘ az aks get-upgrades kubebernetesͷೝূใͷ औಘ az aks get-credentials gcloud container clusters get-credentials aws eks update-kubeconfig kubernetes masterͷߋ৽ az aks upgrade gcloud container clusters upgrade aws eks update-cluster- version Worker nodeͷscale az aks scale gcloud container clusters resize eksworker nodeͷཧΛ ߦΘͳ͍ͷͰແ͍
·ͱΊ w ઌਓͷهࣄͱ͔ΛಡΉݶΓͰγϯϓϧʹ͏ʹ(,& ͕ྑͦ͞͏ w &,4͕$POUSPM1MBOF͔͠औΓѻΘͳ͍ͷͰେମܥ͕ҧ ͏ͷ͔ͱࢥͬͨΒͦ͏Ͱͳ͔ͬͨɻ ͨͩ͠PQUJPOൺֱ ͢Δͱ৭ʑҧ͏
w VQEBUFͱVQHSBEFͷҙຯͷ͍͚ΛΓ͍ͨɻ
͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ