Charla MeetUp DevOps BCN

← Inicio

Title: Kubernetes, Componente a Componente
Speaker: Rael García | SRE en Red Hat
Duration: 45 mins
Abstract: Kubernetes, Componente a Componente
Introducción a los principios básicos y los componentes que constituyen la arquitectura de Kubernetes. Levantaremos un clúster de Kubernetes desde 0, desplegando cada componente por separado y aprendiendo de forma práctica cómo cada pieza encaja en el puzzle. Daremos los recursos para poder reproducir el tutorial en casa.

Arquitectura de Kubernetes

flowchart TD
    subgraph CP["⚙️ Control Plane"]
        API["🔌 kube-apiserver\n(punto de entrada REST)"]
        ETCD[("💾 etcd\n(estado del clúster)")]
        SCH["📅 kube-scheduler\n(asigna pods a nodos)"]
        CM["🔧 kube-controller-manager\n(reconcilia estado)"]
    end

    subgraph W1["🖥️ Worker Node 1"]
        KUB1["kubelet"]
        KPX1["kube-proxy"]
        P1["🐳 Pod A"]
        P2["🐳 Pod B"]
    end

    subgraph W2["🖥️ Worker Node 2"]
        KUB2["kubelet"]
        KPX2["kube-proxy"]
        P3["🐳 Pod C"]
    end

    API <--> ETCD
    API --> SCH
    API --> CM
    API --> KUB1
    API --> KUB2
    KUB1 --> P1 & P2
    KUB2 --> P3
    KPX1 & KPX2 --> SVC["🌐 Service\n(load balancing)"]

    style CP fill:#1e1e2e,stroke:#61dafb,color:#f8f8f2
    style W1 fill:#1e1e2e,stroke:#50fa7b,color:#f8f8f2
    style W2 fill:#1e1e2e,stroke:#50fa7b,color:#f8f8f2

Presentación completa de Kubernetes

Kubernetes: Componente a Componente — Rael García (Google Slides)

Repositorio de GitHub para levantar desde cero

raelga/kubernetes-talks: k8s-from-scratch (GitHub)

Referencias

Notas relacionadas


Volver arriba

Matias Miguez — Ingeniería de Software, IA, Tecnología

This site uses Just the Docs, a documentation theme for Jekyll.