docker budapest meetup 2016.02.09
TRANSCRIPT
Molnár Zsolt
Kubernetes / Cloud Native Computing
ízelítő
Miért állok itt előttetek?
• Röviden bemutassak egy új, izgalmas technológiát• Ötletet adjak arra miként lehet ezt kipróbálni a
saját környezetedben• Tipp, hogy miért jó más által készített, működő
vagrant projekttel dolgozni
• Disclaimer: egyelőre én is a tanulási görbe elején járok, de mivel “sharing is caring” gondoltam, miért ne..
Kubernetes hátteréről röviden
• Konténer disk-format/runtime önmagában kevés
• Google szeretné a saját cloud-ja felé terelni az ügyfeleket
• CoreOS-es srácok és a Cloud Native Computing kezdeményezés
Mit is tud ez a Kubernetes? (röviden…)
• POD absztrakció
Forrás: https://deconst.horse/developing/architecture/
Mit is tud ez a Kubernetes? (röviden…)
• POD absztrakció• Service endpoint
Forrás: https://coreos.com/kubernetes/docs/latest/services.html
Mit is tud ez a Kubernetes? (röviden…)
• POD absztrakció• Service endpoint• Replication Controller
Forrás: https://coreos.com/kubernetes/docs/latest/replication-controller.html
Mit is tud ez a Kubernetes? (röviden…)
• POD absztrakció• Service endpoint• Replication Controller• Integráció más cloud alapú szolgáltatásokkal• Erőforrás allokáció autómatizálása• Terhelés alapú automatikus POD skálázás
Kipróbálás
• github.com/coreos/coreos-kubernet projekt• Single-node: minden egy VM-ben, erőforrás
takarékosabb, hálózati problémák kizárása• Multi-node: a valósághoz közelebbi megoldás,
virtuális hálózattal, több erőforrás kell, a worker node-ok kapacitása és száma is konfigolható
• AWS: multi-node deployment, virtuálisan végtelen kapacitás, amíg a zsebünk bírja...
Hivatkozások
• https://github.com/coreos/coreos-kubernetes• https://coreos.com/kubernetes/docs/latest/k
ubernetes-on-vagrant.html
• http://kubernetes.io/v1.1/examples/guestbook-go/README.html
• https://cncf.io/
Érdekes források
• Distributed Load Testing with Kubernetes by Amanda Waite: http://goo.gl/ERi6vn
• Container Orchestration using CoreOS and Kubernetes, workshop: http://goo.gl/gy149y
• Tectonic Summit 2015: http://goo.gl/50yMJA