Kubernets on IBM Cloud + DevOps
Pumpkin Heads Co.,Ltd. / Shoichiro Sakaigawa @phssakaigawa
✤ 

✤ SE
✤ 

(Java/PHP/Python/node.js )
✤ Node-RED/

IBM Cloud Container Service(kubernetes)/
OpenWhisk / OpenShift Origin
✤ Qiita
✤ qiita: ssakaigawa
✤ twitter: l_s_s_l
✤ Kubernetes
✤ IBM Cloud Container Service(kubernetes)
✤ DevOps CI( )
✤
✤ Q&A
Kubernetes
✤ Docker
✤ 

✤ Kubernetes
✤ google OSS
✤ IBM Cloud Private / RedHat OpenShift Container Platform kubernetes
✤ IBM Cloud Container Service / Google Kubernetes Engine / Microsoft Kubernetes on
Azure Kubernetes
Kubernetes
✤
✤ VM
✤
✤
✤ TV VM
✤ CPU 

✤
✤ Enter
✤ 



IBM Cloud Container Service
(Kubernetes)
IBM Cloud
ACTIVITY
TRACKER
ALERT
NOTIFICATION
ANALYTICS
ENGINE
APACHE SPARK API CONNECT
CLOUD OBJECT
STORAGE
CLOUDANT
NOSQL DB
COMPOSE FOR
MONGODB
COMPOSE FOR
MYSQL
CONVERSATION
DATA SCIENCE
EXPERIENCE
DISCOVERY KNOWLEDGE
STUDIO
LANGUAGE
TRANSLATOR
LOG ANALYSIS
MACHINE
LEARNING
MESSAGE HUB
NATURAL
LANGUAGE
CLASSIFIER
NATURAL
LANGUAGE
UNDERSTANDIN
G
PERSONALITY
INSIGHTS
RABBITMQREDIS
SPEECH TO
TEXT
TEXT TO
SPEECH
TONE ANALYZERVISUAL
RECOGNITION
VOICE AGENT
WITH WATSON
WEATHER
COMPANY DATA
Visual Recognition
✤ Kubernetes Visual Recognition ”cluster-service-
bind” IBM Cloud Cloud Foundry
✤ YAML
Kubernetes Pod
VISUAL
RECOGNITION
KUBERNETES
cluster-service-bind
Kubernets + DevOps
Continuous Integration
Kubernetes 

GitRepository GitRepository/Issue
BUILD
VALIDATE
DEPLOY Delivery pipeline
Docker build(local)
Upload DockerImage
Push Image to repository
Vulnerability Scan(auto)
Deploy to k8s (kubectl run)
Service Expose (kubectl expose)
up to NOW use IBM DevOps tool chain
Kubernetes 

GitRepository GitRepository/Issue
BUILD
VALIDATE
DEPLOY Delivery pipeline
Docker build(local)
Upload DockerImage
Push Image to repository
Vulnerability Scan(auto)
Deploy to k8s (kubectl run)
Service Expose (kubectl expose)
up to NOW use IBM DevOps tool chain


tool chain
GitRepository GitRepository/Issue
BUILD
VALIDATE
DEPLOY Delivery pipeline
Docker build(local)
Upload DockerImage
Push Image to repository
Vulnerability Scan(auto)
Deploy to k8s (kubectl run)
Service Expose (kubectl expose)
up to NOW use IBM DevOps tool chain
ToolChain
CI
git
docker
bmxug-winter-2017-toolchain
BUILD
VALIDATE
DEPLOY
sample git: http://bit.ly/2jJRIfo
application
docker
kubernetes
git push
PIPELINE
bmxug-winter-2017-container
docker container
Dockerfile
kubernetes
deploy.yaml
Application
Source Code
sample git: http://bit.ly/2jFAVu6
DEMO
Pumpkin Heads Co.,Ltd.
Shoichiro Sakaigawa
Kubernets on IBM Cloud +DevOps

Kubernets on IBM Cloud + DevOps