Konrad Kowalski (rootsher)Principal Platform & Reliability Architect010111100001011011000110101111110011101010110101

Data Plane

wpisy (6)

  1. Kubernetes od środka: podstawy architektury klastra6/7

    Jak komponenty Kubernetes współpracują

    Jeden workload od kubectl apply do działającego Poda, krok po kroku przez API Server, etcd, kontrolery, scheduler, kubeleta, runtime i CNI. Znając ten…

  2. Kubernetes od środka: podstawy architektury klastra5/7

    DNS i CoreDNS w Kubernetes

    Adres IP Poda to zły interfejs dla aplikacji, bo się zmienia. CoreDNS zamienia stabilną nazwę na Service IP, a dopiero datapath dowozi ruch do Poda - to dwa…

  3. Kubernetes od środka: podstawy architektury klastra4/7

    Networking w Kubernetes

    CNI daje Podom adresy i łączność między sobą, a kube-proxy albo datapath na eBPF sprawia, że ruch na wirtualny adres Service trafia do właściwego endpointu…

  4. Kubernetes od środka: podstawy architektury klastra3/7

    Worker Node i Data Plane

    Control plane decyduje, ale wykonuje worker node - kubelet pilnuje Podów przypisanych do maszyny, a przez CRI zleca container runtime'owi faktyczne…

  5. Kubernetes od środka: podstawy architektury klastra1/7

    Architektura klastra Kubernetes

    Zanim rozłożymy Kubernetes na procesy, prosta mapa całości - control plane decyduje i pilnuje stanu, data plane wykonuje pracę, a między nimi działa ciągłe…

  6. seria · 7 części

    Kubernetes od środka: podstawy architektury klastra

    Seria o tym, co sprawia, że klaster Kubernetes w ogóle działa - od kube-apiservera i etcd, przez kubeleta i CNI, po wybór między managed a self-managed i…