kubernets on ibm cloud + devops

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

Upload: bmxug

Post on 29-Jan-2018

1.206 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Kubernets on IBM Cloud + DevOps

Kubernets on IBM Cloud + DevOps

Pumpkin Heads Co.,Ltd. / Shoichiro Sakaigawa @phssakaigawa

Page 2: Kubernets on IBM Cloud + DevOps

✤ SE

✤ (Java/PHP/Python/node.js )

✤ Node-RED/IBM Cloud Container Service(kubernetes)/ OpenWhisk / OpenShift Origin

✤ Qiita

✤ qiita: ssakaigawa

✤ twitter: l_s_s_l

Page 3: Kubernets on IBM Cloud + DevOps

✤ Kubernetes

✤ IBM Cloud Container Service(kubernetes)

✤ DevOps CI( )

✤ Q&A

Page 4: Kubernets on IBM Cloud + DevOps

Kubernetes

Page 5: Kubernets on IBM Cloud + DevOps

✤ Docker

✤ Kubernetes

✤ google OSS

✤ IBM Cloud Private / RedHat OpenShift Container Platform kubernetes

✤ IBM Cloud Container Service / Google Kubernetes Engine / Microsoft Kubernetes on Azure Kubernetes

Page 6: Kubernets on IBM Cloud + DevOps

Kubernetes

✤ VM

✤ TV VM

✤ CPU

✤ Enter

Page 7: Kubernets on IBM Cloud + DevOps

IBM Cloud Container Service (Kubernetes)

Page 8: Kubernets on IBM Cloud + DevOps
Page 9: Kubernets on IBM Cloud + DevOps

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

Page 10: Kubernets on IBM Cloud + DevOps

Visual Recognition

✤ Kubernetes Visual Recognition ”cluster-service-

bind” IBM Cloud Cloud Foundry

✤ YAML

Kubernetes Pod

VISUAL RECOGNITIONKUBERNETES

cluster-service-bind

Page 11: Kubernets on IBM Cloud + DevOps

Kubernets + DevOps Continuous Integration

Page 12: Kubernets on IBM Cloud + DevOps

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

Page 13: Kubernets on IBM Cloud + DevOps

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

Page 14: Kubernets on IBM Cloud + DevOps

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

Page 15: Kubernets on IBM Cloud + DevOps

ToolChain

CI git

docker

bmxug-winter-2017-toolchain

BUILD

VALIDATE

DEPLOY

sample git: http://bit.ly/2jJRIfo

Page 16: Kubernets on IBM Cloud + DevOps

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

Page 17: Kubernets on IBM Cloud + DevOps

DEMO

Page 18: Kubernets on IBM Cloud + DevOps

Pumpkin Heads Co.,Ltd.Shoichiro Sakaigawa

Kubernets on IBM Cloud +DevOps