Upgrade to Pro — share decks privately, control downloads, hide ads and more …

DevOps Camp Nürnberg 2016 - Kubernetes at InVision

DevOps Camp Nürnberg 2016 - Kubernetes at InVision

Kubernetes managed through rancher
How to deploy docker containers through jenkins

We are hiring :)
https://www.invision.jobs/devops-engineer/

Interesting Links:
http://docs.rancher.com/rancher/latest/en/installing-rancher/installing-server/multi-nodes/
https://github.com/MonsantoCo/etcd-aws-cluster

Thomas Supertramp

May 07, 2016
Tweet

Other Decks in Technology

Transcript

  1. Components • Node: • Kubelet -> Manages Pods • Master:

    • etcd -> Persistent Data • kube-proxy -> Simple Network Proxy (TCP, UDP forwarding, Round Robin) • api-server -> most business logic • scheduler -> starts Pods on Containers • kubernetes controller -> nodes are discovered, created, updated
  2. POD • group of one or more containers, pods are

    • always colocated/scheduled • Containers within a pod share an IP address and port space • Communication between containers via localhost/ ipc • Easy horizontal scaling
  3. Replication Controller (RC) • ensures that a specified number of

    pods are running at once • If there are too many -> kills some • If there are too low -> starts more • like a process supervisor