Successfully reported this slideshow.
Your SlideShare is downloading. ×

Escalonando o mundo com kubernetes

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Loading in …3
×

Check these out next

1 of 20 Ad

Escalonando o mundo com kubernetes

Download to read offline

Apresentação realizada durante o evento do TcheLinux Caxias do Sul. Falamos um pouco sobre Kubernetes, como ele funciona e onde é utilizado. Explicamos como você pode utiliza-lo em seu ambiente, e claro trouxemos seus riscos e benefícios.

Apresentação realizada durante o evento do TcheLinux Caxias do Sul. Falamos um pouco sobre Kubernetes, como ele funciona e onde é utilizado. Explicamos como você pode utiliza-lo em seu ambiente, e claro trouxemos seus riscos e benefícios.

Advertisement
Advertisement

More Related Content

Slideshows for you (20)

Similar to Escalonando o mundo com kubernetes (20)

Advertisement

Recently uploaded (20)

Escalonando o mundo com kubernetes

  1. 1. Como o Google sobrevive
  2. 2. Cristiano Diedrich ● Graduado em Sistema de Informação ● Atualmente Container Specialist na Umbler ● Busco soluções simples e eficientes utilizando Docker Cristhian Bicca ● Graduando em Ciência da computação ● Atualmente Container Specialist na Umbler ● Todas as soluções a um container de distância
  3. 3. Kubernetes ● Google - 2 Bilhões de containers por semana ● Ebay ● Pearson ● Samsung
  4. 4. Kubernetes
  5. 5. Componentes Master ● Etcd ● kube-apiserver ● Kube-controller-manager ● Kube-scheduler
  6. 6. Componentes Node ● Kubelet ● kube-proxy
  7. 7. O que é: ● Minion
  8. 8. O que é: ● Kubectl
  9. 9. O que é: ● Pod
  10. 10. O que é: ● Replication Controller
  11. 11. O que é: ● Services
  12. 12. O que é: ● Namespace
  13. 13. Como crio? kubectl get pods NAME READY REASON RESTARTS AGE kubectl run web --image=nginx --replicas=2 --port=80 --labels='app' Kubectl get pods NAME READY REASON RESTARTS AGE web 1/1 Running 0 14s
  14. 14. arquivo.yaml: apiVersion: v1 kind: Service metadata: name: myapp spec: ports: - port: 80 targetPort: 9000 selector: app: app Kubectl create -f arquivo.yaml Como crio?
  15. 15. Comparação
  16. 16. Usar Kubernetes? ● Prós: ○ Gerenciamento total do seu ambiente ○ Não depende apenas de docker ○ Possui nativamente alta disponibilidade de containers ○ Projetado por quem trabalha a muitos anos com containers ● Contras: ○ Requer muito estudo da ferramenta ○ Aprender novamente tudo sobre containers ○ Diferentes modelos de instalação e configuração ○ Alto uso de recursos.
  17. 17. cristiano@mundodocker.com.br cristhian@mundodocker.com.br @mundodocker facebook.com/mundodocker http://www.mundodocker.com.br Contatos

×