Post on 29-Jan-2018
transcript
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
UNDERSTANDING
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 RECOGNITIONKUBERNETES
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