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

El estado de SRE en 2020

El estado de SRE en 2020

Charla que di en un meetup de Sysarmy MX donde hablo del estado de SRE en 2020, junto con tecnologías como Docker, Kubernetes y Rancher.

Video: https://www.youtube.com/watch?v=LOKAEEKf1pE

Pablo Fredrikson

May 11, 2020
Tweet

More Decks by Pablo Fredrikson

Other Decks in Technology

Transcript

  1. Pablo Fredrikson
    @pablokbs
    El trabajo del SRE en 2020
    Contenedores, Kubernetes y Rancher

    View Slide

  2. @pablokbs
    Pablo Fredrikson
    @pablokbs
    ● Nerd
    ● Lead SRE @ Invision
    ● Trabajando con Linux desde 2006
    ● Trabajando con Docker desde 2014
    ● Trabajando con Docker en producción desde
    2017

    View Slide

  3. @pablokbs
    Historia

    View Slide

  4. Buenos tiempos

    View Slide

  5. @pablokbs
    Historia

    View Slide

  6. @pablokbs
    Historia

    View Slide

  7. Virtual Machine

    View Slide

  8. Buenos tiempos

    View Slide

  9. @pablokbs
    Historia

    View Slide

  10. @pablokbs
    Historia
    Vaquita Nubecita

    View Slide

  11. Docker

    View Slide

  12. Docker
    contenedor
    imagen
    - os
    - software
    - app

    View Slide

  13. Dockerfiles
    contenedor
    imagen
    # Dockerfile
    FROM ubuntu
    RUN apt-get install
    apache2
    CMD [ “apache2” ]
    build run

    View Slide

  14. docker run -p 80:80 nginx

    View Slide

  15. Buenos tiempos

    View Slide

  16. View Slide

  17. @pablokbs
    Kubernetes en 3 minutos - Conceptos
    ● Pod
    ● Nodo / Worker
    ● Controller

    View Slide

  18. @pablokbs
    Kubernetes en 3 minutos
    MASTER
    API server
    Kube Scheduler
    Controller Manager
    Cloud Controller
    Manager
    API
    Kubernetes
    Cluster
    Services
    API
    Kubernetes
    Cluster
    Services
    API
    etcd
    deployment
    pod1:
    - container1
    - container2
    replicas: 3
    pod2:
    - container3
    replicas: 2 Kubelet Kubelet
    Kubelet
    P1R3
    P1R1
    P2R1
    P1R2
    P2R2

    View Slide

  19. @pablokbs
    Kubernetes en 3 minutos
    Kubelet
    P2R1
    Kubelet
    P1R2
    Kubelet
    Kubernetes
    Cluster
    Services
    API
    deployment
    pod1:
    - container1
    - container2
    replicas: 3
    pod2:
    - container3
    replicas: 2
    P1R3
    P1R1
    P2R2
    P1R3
    P1R1

    View Slide

  20. @pablokbs
    ¿Cómo creamos un cluster?
    Local / Pruebas Cluster chico Cluster grande
    Minikube k3s kubeadm
    Kind microk8s kops
    k3s rancher
    microk8s
    Docker Desktop

    View Slide

  21. @pablokbs

    View Slide

  22. /PELADONERD
    @pablokbs
    ¿PREGUNTAS?
    slack.peladonerd.com

    View Slide