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
DevOpsPorto Meetup13: Introduction on Google Ku...
Search
DevOpsPorto
February 28, 2018
Technology
0
120
DevOpsPorto Meetup13: Introduction on Google Kubernetes (GKE) for CI/CD by Giuliano Ribeiro
Talk delivered by Giuliano Ribeiro
DevOpsPorto
February 28, 2018
Tweet
Share
More Decks by DevOpsPorto
See All by DevOpsPorto
DevOpsPorto Meetup 38: Intro to FastAPI by Sebastián Ramírez
devopsporto
1
230
DevOpsPorto Meetup 38: Using cutting-edge open-source technologies to build one of the biggest industrial Data Lake of the World by Allan Sene
devopsporto
0
120
DevOpsPorto Meetup 37: Why averages lie by Filipe Oliveira
devopsporto
0
150
DevOpsPorto Meetup 36: Computing and Operations at CERN: From Physical HW to Virtualization and Containers by Ricardo Rocha
devopsporto
0
170
DevOpsPorto Meetup 35: Turbocharging Azure DevOps with Octopus Deploy by Derek Campbell
devopsporto
0
160
DevOpsPorto Meetup 34: Freelance and Remote - Is it possible in DevOps
devopsporto
0
120
DevOpsPorto Meetup 33: How DevOps supported La Redoute reinvention by Antoine Craske
devopsporto
0
210
K8s in AWS: Europe, US and The Great Wall of China
devopsporto
0
170
DevOpsPorto Meetup 31: Metrics, context driven management by Alexandre Martins
devopsporto
0
180
Other Decks in Technology
See All in Technology
滅・サービスクラス🔥 / Destruction Service Class
sinsoku
6
1.5k
PL900試験から学ぶ Power Platform 基礎知識講座
kumikeyy
0
110
飲食店予約台帳を支えるインタラクティブ UI 設計と実装
siropaca
6
1.4k
Building Products in the LLM Era
ymatsuwitter
10
4.4k
テストアーキテクチャ設計で実現する高品質で高スピードな開発の実践 / Test Architecture Design in Practice
ropqa
3
710
事業継続を支える自動テストの考え方
tsuemura
0
300
第13回 Data-Centric AI勉強会, 画像認識におけるData-centric AI
ksaito_osx
0
360
明日からできる!技術的負債の返済を加速するための実践ガイド~『ホットペッパービューティー』の事例をもとに~
recruitengineers
PRO
3
100
これからSREになる人と、これからもSREをやっていく人へ
masayoshi
6
4.1k
データの品質が低いと何が困るのか
kzykmyzw
6
1k
エンジニアの育成を支える爆速フィードバック文化
sansantech
PRO
3
670
Moved to https://speakerdeck.com/toshihue/presales-engineer-career-bridging-tech-biz-ja
toshihue
2
550
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
The Cost Of JavaScript in 2023
addyosmani
47
7.3k
We Have a Design System, Now What?
morganepeng
51
7.4k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3k
Designing on Purpose - Digital PM Summit 2013
jponch
117
7.1k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
VelocityConf: Rendering Performance Case Studies
addyosmani
328
24k
Building Your Own Lightsaber
phodgson
104
6.2k
How to Ace a Technical Interview
jacobian
276
23k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
Practical Orchestrator
shlominoach
186
10k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.3k
Transcript
Google Cloud Introduction to Kubernetes Engine on CI/CD
Agenda • Who Am I • Google Cloud Platform overview
• Kubernetes Engine ◦ Kubernetes quick facts ◦ GKE Features ◦ GKE Demo ◦ CI/CD with GKE
- Google Cloud Solutions Architect - G Suite - Google
App Engine - BigQuery - Java - Build and Release automation - Working: - ilegra +14y - Google technologies +5y Giuliano Ribeiro https://about.me/giulianobr @giulianobr
None
Google Cloud Platform
Google Cloud Platform ✔ 15 regions ✔ 44 zones ✔
Global network of fiber optic cable (+100,000 miles)
Commitment to Open Source Customers should use us because they
love us Not because they are trapped
Kubernetes Engine Google Cloud Platform
First things first … Kubernetes
Open source Workload portability Based on Google’s experience over 15+
years Declarative
Kubernetes in the real world
Compute Engine App Engine Kubernetes Engine Cloud Functions Ops Compute
options X Ops cost
Kubernetes Engine is a powerful cluster manager and orchestration system
for running Docker containers in Google’s cloud. It's built on top of Kubernetes system, giving customers the flexibility to take advantage of on-premises, hybrid, or public cloud infrastructure.
Some features ★ Based on Kubernetes ★ Fully managed ★
Docker support ★ Hybrid networking ★ Resource optimization
Some features ★ Stateful Application Support ★ Scalable ★ Deep
integration with GCP services like: ◦ Integrated Logging & Monitoring ◦ Private container registry ◦ Preemptive VMs (Compute Engine) ◦ GPUs ★ Free, not cost to use
How to interact
Command-line interface Google Cloud SDK - https://cloud.google.com/sdk/
GCP Console https://console.cloud.google.com
GKE on CI/CD pipeline Jenkins Kubernetes Engine Containe r Registry
Source Repository
Jenkins https://cloud.google.com/solutions/continuous-delivery-jenkins-kubernetes-engine
Other options https://cloud.google.com/solutions/continuous-deliver y-spinnaker-kubernetes-engine https://www.weave.works/technologies/google-cloud- platform-and-kubernetes/ Spinnaker Weaveworks https://cloud.google.com/kubernetes-engine/continuous-deployment/
Thank you