Slide 1

Slide 1 text

All About GKE #gcpug #shonan #36 @sakajunquality

Slide 2

Slide 2 text

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

Slide 5

Slide 5 text

What’s GKE? Why GKE?

Slide 6

Slide 6 text

What’s GKE? Why GKE? https://speakerdeck.com/sakajunquality/starting-google-kubernetes-engine-2019

Slide 7

Slide 7 text

How Ubie is using GKE

Slide 8

Slide 8 text

How Ubie is using GKE https://speakerdeck.com/sakajunquality/kubernetes-in-startup-ubiefalseinhurawokubernetesnicheng-setahua

Slide 9

Slide 9 text

How Ubie is using GKE

Slide 10

Slide 10 text

How Ubie is using GKE GKE

Slide 11

Slide 11 text

How Ubie is using GKE Expose service

Slide 12

Slide 12 text

How Ubie is using GKE Code, Build and Deploy

Slide 13

Slide 13 text

How Ubie is using GKE Persistent Storage

Slide 14

Slide 14 text

How Ubie is using GKE Monitoring

Slide 15

Slide 15 text

GKE

Slide 16

Slide 16 text

How Ubie is using GKE GKE

Slide 17

Slide 17 text

GKE in Ubie

Slide 18

Slide 18 text

namespaces - A Scope by Name - DNS - Authorization Policy by Name - RBAC

Slide 19

Slide 19 text

GKE Multi-tenancy https://cloud.google.com/kubernetes-engine/docs/concepts/multitenancy-overview

Slide 20

Slide 20 text

GKE Ecosystems

Slide 21

Slide 21 text

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

Slide 32

Slide 32 text

Thank You