Kubernetes使ってみた
株式会社ハートビーツ 馬場俊彰
🍻祝  東京DDCC  🍻
🐻がんばれ!  🐻
who
• 馬場俊彰
• 株式会社ハートビーツ

技術統括責任者
• Linux, Apache, Nginx,
MySQL…
• Java, Python, Go…
• hbstudy
http://www.city.edogawa.tokyo.jp/edogawa100/edogawarashisa/rekishi/045.images/045.2.jpg
http://qiita.com/kazunori279/items/ebe8ea24601e606f8048
Kubernetes does
• Container/Cluster Manager
• Container Scheduling
• Endpoint to Container(s)
• Load Balancing
• HealthCheck and restart Container
• backed by golang, docker, iptables, etcd, github
Kubernetes does NOT
• multi tenant support
• public side load balancing
• persistence storage
• High Availability support
http://jp.techcrunch.com/2014/07/11/20140710google-microsoft-ibm-and-others-collaborate-to-make-
managing-docker-containers-easier/
kubernetes ➤ ls docs/getting-started-guides/*.md
docs/getting-started-guides/aws-coreos.md
docs/getting-started-guides/aws.md
docs/getting-started-guides/azure.md
docs/getting-started-guides/binary_release.md
docs/getting-started-guides/cloudstack.md
docs/getting-started-guides/coreos.md
docs/getting-started-guides/gce.md
docs/getting-started-guides/local_docker.md
docs/getting-started-guides/locally.md
docs/getting-started-guides/logging.md
docs/getting-started-guides/rackspace.md
docs/getting-started-guides/ubuntu_single_node.md
docs/getting-started-guides/vagrant.md
docs/getting-started-guides/vsphere.md
Try it
• Kubernetes v0.5.3
• CentOS Linux release 7.0.1406 (Core)
• Docker 1.2.0 (extras repository)
• golang 1.3.3 (extras repository)
• etcd v0.4.6
• flannel v0.1.0
http://heartbeats.jp/hbblog/2014/12/kubernetes-softlayer.html
heartbeats kubernetes
http://qiita.com/advent-calendar/2014/kubernetes

Jslug20141222馬場