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 Casual Talk
Search
Yuki Ito
December 07, 2021
Programming
0
120
Kubernetes Casual Talk
Yuki Ito
December 07, 2021
Tweet
Share
More Decks by Yuki Ito
See All by Yuki Ito
Modular Monolith Go Server with GraphQL Federation + gRPC
110y
1
610
Modular Monolith + Go @ newmo
110y
1
690
Go + GraphQL @ newmo
110y
3
520
Architect / Platform Team at KAUCHE
110y
1
460
Cloud Run + Observability / Reliability @ KAUCHE
110y
0
430
Cloud Run CI/CD + QA @ KAUCHE
110y
1
500
Microservices on Cloud Run @ KAUCHE
110y
0
150
KAUCHE Loves Go
110y
0
400
Evolution of Architecture @ Kauche
110y
3
470
Other Decks in Programming
See All in Programming
Frontend Magic mit CSS Houdini
joergneumann
0
420
Go製CLIツールGatling Commanderによる負荷試験実施の自動化
okmtz
3
470
Beyond the RuboCop Defaults
koic
2
350
いまあるチームにフィットさせる Serverless そして Platform Engineeringへの挑戦 / Serverless Fits the Team You Have and Platform Engineering
seike460
PRO
2
1.1k
GraphQLとGigaViewer for Apps
numeroanddev
4
780
Perl 5 OOP機構30年史 - Perl 5's OOP Mechanism over the past 30 years
moznion
1
690
Developer Joy == Developer Productivity (really!)
hollycummins
2
290
Micro Frontends Unmasked: Opportunities, Challenges, Alternatives
manfredsteyer
PRO
0
220
The Shape of a Service Object
inem
0
590
Интеграционное тестирование: как приручить хаос
mariyasaygina
0
260
What you can do with Ruby on WebAssembly
kateinoigakukun
0
210
Pythonで改めて考える「クラス(class)」の使いどころ
os1ma
13
3.2k
Featured
See All Featured
It's Worth the Effort
3n
182
27k
Building Better People: How to give real-time feedback that sticks.
wjessup
359
19k
Bash Introduction
62gerente
608
210k
The World Runs on Bad Software
bkeepers
PRO
64
11k
Six Lessons from altMBA
skipperchong
26
3.4k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
43
2k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
3
68
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
158
15k
What's in a price? How to price your products and services
michaelherold
242
11k
Infographics Made Easy
chrislema
239
18k
For a Future-Friendly Web
brad_frost
174
9.3k
Unsuck your backbone
ammeep
667
57k
Transcript
Kubernetes Casual Talk [CI / CD] Yuki Ito (@mrno110)
Merpay / Mercoin Architect Mercari Microservices Platform CI/CD Yuki Ito
@mrno110
CI 🧑💻 🧑💻 Service A Service B 🧑💻 Service C
Cloud Build
CI 🧑💻 🧑💻 Service A Service B 🧑💻 Service C
Cloud Build GitHub Actions
actions-runner-controller (Self-Hosted)
CD Cloud Build Container Registry Pub/Sub Cloud Spanner Kubernetes Engine
Migration Deploy
CD Kubernetes Engine Deploy 🧑💻 🧑💻 🧑💻 Manifest (Monorepo) Service
A Service B Service C
Canary Release Virtual Service Main 100%
Canary Release Virtual Service Canary 1% Main Baseline 98% 1%