About me
- ID: @sakajunquality
- Jun Sakata
- Google Developers Expert, GCP
- SWE, Infrastructure at Ubie Inc.
- #GKE #CloudBuild #BigQuery
- #Camera #Coffee
Slide 3
Slide 3 text
Agenda
Slide 4
Slide 4 text
Agenda
- What’s GKE? Why GKE?
- How Ubie is using GKE
- something
GKE Ecosystems
- How to Build and Deploy
- How to Log and Monitor
Slide 22
Slide 22 text
How to Build and Deploy
Slide 23
Slide 23 text
How to Build and Deploy
General Container Build and Deploy Pipelines and GCP Products
Application
Source Code
Container
Image
Container
Runtime
Cloud Source
Repositories
Github
Container
Registry
Kubernetes
Engine
Slide 24
Slide 24 text
How to Build and Deploy
More Kubernetes Specific: Simple GitOps
from GitOps-style continuous delivery with Cloud Build
https://cloud.google.com/kubernetes-engine/docs/tutorials/gitops-cloud-build?hl=en
Slide 25
Slide 25 text
How to Build and Deploy
More Kubernetes Specific: Simple GitOps
from GitOps-style continuous delivery with Cloud Build
https://cloud.google.com/kubernetes-engine/docs/tutorials/gitops-cloud-build?hl=en
Slide 26
Slide 26 text
How to Build and Deploy
https://speakerdeck.com/sakajunquality/introduction-to-gitops-deployment-to-kubernetes
Slide 27
Slide 27 text
How to Log and Monitor
Slide 28
Slide 28 text
GKE Ecosystems: Monitoring
Stackdriver Monitoring
- Full-Stack Monitoring Suite
- New Features
- New Kubernetes Dashboard
- Istio Integration
- Prometheus Integration
Slide 29
Slide 29 text
GKE Ecosystems: Logging
Stackdriver Logging
- Full-managed Log platform
- GKE has pre-installed fluentd
- Collects Stdout/Stderr of containers
- Parse JSON to structured log
Slide 30
Slide 30 text
Takeaways
Slide 31
Slide 31 text
Takeaways
- GKE can be started easily
- Understanding GKE and its Ecosystems to enhance its
capabilities