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
20210910_nyle
Search
Taisei Ito
September 10, 2021
Technology
0
1k
20210910_nyle
Taisei Ito
September 10, 2021
Tweet
Share
More Decks by Taisei Ito
See All by Taisei Ito
Grafana Meetup Japan Vol. 6
kaedemalu
1
700
Cloudflare Meetup Nagano Vol.3
kaedemalu
0
96
Cloudflare Meetup Nagano Vol.2
kaedemalu
0
1.9k
20220214_Future Tech Night
kaedemalu
0
2.4k
20210827 Future Tech Night
kaedemalu
0
4.5k
CNDO2021 Open Policy Agent
kaedemalu
1
1.4k
20210210 Terraform meetup ONLINE
kaedemalu
0
690
Future Talk Night 20201118
kaedemalu
0
230
20201114 GCPUG Shonan
kaedemalu
0
480
Other Decks in Technology
See All in Technology
Agile Leadership Summit Keynote 2026
m_seki
1
610
茨城の思い出を振り返る ~CDKのセキュリティを添えて~ / 20260201 Mitsutoshi Matsuo
shift_evolve
PRO
1
280
顧客との商談議事録をみんなで読んで顧客解像度を上げよう
shibayu36
0
230
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
日本の85%が使う公共SaaSは、どう育ったのか
taketakekaho
1
160
Greatest Disaster Hits in Web Performance
guaca
0
240
ファインディの横断SREがTakumi byGMOと取り組む、セキュリティと開発スピードの両立
rvirus0817
1
1.4k
CDK対応したAWS DevOps Agentを試そう_20260201
masakiokuda
1
280
外部キー制約の知っておいて欲しいこと - RDBMSを正しく使うために必要なこと / FOREIGN KEY Night
soudai
PRO
12
5.5k
OpenShiftでllm-dを動かそう!
jpishikawa
0
110
コスト削減から「セキュリティと利便性」を担うプラットフォームへ
sansantech
PRO
3
1.5k
Introduction to Bill One Development Engineer
sansan33
PRO
0
360
Featured
See All Featured
30 Presentation Tips
portentint
PRO
1
220
The Mindset for Success: Future Career Progression
greggifford
PRO
0
240
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
110
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
66
Designing for humans not robots
tammielis
254
26k
New Earth Scene 8
popppiees
1
1.5k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.7k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
62
Writing Fast Ruby
sferik
630
62k
Transcript
21/9/10 Fri. Taisei Ito GCPのサービスを 活用したGitOps Copyright © 2021 by
Future Corporation
Copyright © 2021 by Future Corporation 自己紹介 • 伊藤太斉(たいせい) @kaedemalu
◦ 2019年9月中途入社(社会人4年目) ◦ Technology Innovation Group所属 ◦ 技術ブログの中の人 • 技術領域 ◦ GCP, AWS, IaC(Terraform, Ansible) • コミュニティ ◦ GCPUG Shonan Staff ◦ CloudNative Days Committee
今回の主役、Cloud Run Copyright © 2021 by Future Corporation
Cloud Runについて • KnativeがベースとなったCaaS(Container as a Service) ◦ Kubernetes上で稼働するサーバーレスプラットフォーム •
0→∞にスケールできる • PaaSとFaaSの間くらい Copyright © 2021 by Future Corporation
Cloud Runについて Copyright © 2021 by Future Corporation Compute Engine
App Engine Kubernetes Engine Cloud Run Cloud Functions 管理範囲 (運用コスト) 大 小
目指すゴール Copyright © 2021 by Future Corporation
目指すゴール Copyright © 2021 by Future Corporation
自動ビルドの実現 Copyright © 2021 by Future Corporation VCS < /
> Source Cloud Build Cloud Source Repositories Container Registry Cloud Run Push Mirror Push Apply Pull Image
自動ビルドの実現 Copyright © 2021 by Future Corporation VCS < /
> Source Cloud Build Cloud Source Repositories Container Registry Cloud Run Push Mirror Push Apply Pull Image mainへのマージを トリガー
Cloud Build Copyright © 2021 by Future Corporation YAML Build
Ship Run cloudbuild.yaml Push Image Execute Image as Container
Cloud Build Copyright © 2021 by Future Corporation YAML Build
Ship Run cloudbuild.yaml Push Image Execute Image as Container • ビルドに利用する情報を定義 ◦ Dockerfile ◦ Image Name ◦ Tag etc...
Cloud Build Copyright © 2021 by Future Corporation YAML Build
Ship Run cloudbuild.yaml Push Image Execute Image as Container • 保管するレジストリの指定
Cloud Build Copyright © 2021 by Future Corporation YAML Build
Ship Run cloudbuild.yaml Push Image Execute Image as Container • デプロイ先を定義
Cloud Build Copyright © 2021 by Future Corporation YAML Build
Ship Run cloudbuild.yaml Push Image Execute Image as Container
全量はこちら! Copyright © 2021 by Future Corporation 参考: https://speakerdeck.com/kaedemalu/20210827-future-tech-night
解説はこちら! Copyright © 2021 by Future Corporation 参考: https://future-architect.github.io/articles/20210910a/
ちょっと宣伝させてください Copyright © 2021 by Future Corporation
CloudNative Days 2021開催 • 11/4~5 • フルオンライン開催 Copyright © 2021
by Future Corporation サイトURL
おわり Copyright © 2021 by Future Corporation