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
150
Kubernetes Casual Talk
Yuki Ito
December 07, 2021
Tweet
Share
More Decks by Yuki Ito
See All by Yuki Ito
newmo の創業を支える Software Architecture と Platform Engineering
110y
5
580
Modular Monolith Go Server with GraphQL Federation + gRPC
110y
1
950
Modular Monolith + Go @ newmo
110y
1
1k
Go + GraphQL @ newmo
110y
3
750
Architect / Platform Team at KAUCHE
110y
1
560
Cloud Run + Observability / Reliability @ KAUCHE
110y
0
540
Cloud Run CI/CD + QA @ KAUCHE
110y
1
580
Microservices on Cloud Run @ KAUCHE
110y
0
220
KAUCHE Loves Go
110y
0
460
Other Decks in Programming
See All in Programming
The New Developer Workflow: How AI Transforms Ideas into Code
danielsogl
0
140
note の Elasticsearch 更新系を支える技術
tchov
9
3.6k
一緒に働きたくなるプログラマの思想 #QiitaConference
mu_zaru
84
21k
監視 やばい
syossan27
12
10k
Ruby で作る RISC-V CPU エミュレーター / RISC-V CPU emulator made with Ruby
hayaokimura
5
1.2k
fieldalignmentから見るGoの構造体
kuro_kurorrr
0
140
Live Coding: Migrating an Application to Signals
manfredsteyer
PRO
0
110
ASP.NETアプリケーションのモダナイゼーションについて
tomokusaba
0
270
開発者フレンドリーで顧客も満足?Platformの秘密
algoartis
0
240
プロフェッショナルとしての成長「問題の深掘り」が導く真のスキルアップ / issue-analysis-and-skill-up
minodriven
8
2k
カオスに立ち向かう小規模チームの装備の選択〜フルスタックTSという装備の強み _ 弱み〜/Choosing equipment for a small team facing chaos ~ Strengths and weaknesses of full-stack TS~
bitkey
1
150
Flutterでllama.cppをつかってローカルLLMを試してみた
sakuraidayo
0
150
Featured
See All Featured
Building a Modern Day E-commerce SEO Strategy
aleyda
40
7.3k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
720
A designer walks into a library…
pauljervisheath
205
24k
The Power of CSS Pseudo Elements
geoffreycrofte
75
5.8k
Music & Morning Musume
bryan
47
6.5k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
179
53k
Into the Great Unknown - MozCon
thekraken
38
1.8k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.2k
The Cost Of JavaScript in 2023
addyosmani
49
7.8k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.3k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
129
19k
A Modern Web Designer's Workflow
chriscoyier
693
190k
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%