Local Kubernetes Clusters - The Grand Comparison 2023

Поделиться
HTML-код
  • Опубликовано: 28 июл 2024
  • There's multiple options for running Kubernetes locally. But which one is the best? How do you run container images from private registries or images you've built yourself? How can services be exposed on localhost? And of course: Which solution is the fastest? If you're looking for answers to all of these questions, then this is the video for you. After watching it, you'll be able to choose the solution that fits your needs best and deploy it effectively.
    Links:
    Code: github.com/MajorBreakfast/loc...
    Rancher Desktop: rancherdesktop.io
    Docker Desktop: www.docker.com/products/docke...
    K3D: k3d.io
    Kind: kind.sigs.k8s.io
    Minikube: minikube.sigs.k8s.io
    MicroK8s: microk8s.io
    K3D - Anatomy of a cluster: k3d.io/v5.1.0/design/project/...
    00:00 Intro
    03:41 1. First Cluster: Docker Desktop
    04:43 1. First Cluster: Rancher Desktop
    06:05 1. First Cluster: MikroK8s
    07:36 1. First Cluster: Minikube, Kind, K3D
    08:49 1. First Cluster: Minikube GUI, Minikube with qemu VM
    09:45 2. Build & Run: Intro
    10:39 2. Build & Run: Rancher Desktop
    11:48 2. Build & Run: Docker Desktop
    12:11 2. Build & Run: Kind
    12:38 2. Build & Run: K3D, Minikube, MikroK8s
    13:05 2. Build & Run: Minikube with qemu VM
    13:49 3. Private Registry: Intro
    14:22 3. Private Registry: Docker pull
    15:13 3. Private Registry: Image pull secrets
    16:38 3. Private Registry: Minikube GCP auth addon
    17:29 3. Private Registry: Kyverno, GCP auth for Rancher and Docker Desktop
    18:41 3. Private Registry: K3D Config
    19:13 3. Private Registry: Conclusion
    19:26 4. Expose Services: Intro
    20:14 4. Expose Services: Docker and Rancher Desktop (type LoadBalancer)
    20:58 4. Expose Services: K3D (type LoadBalancer)
    21:51 4. Expose Services: Minikube (type LoadBalancer)
    22:29 4. Expose Services: Minikube, K3D, Kind (type NodePort)
    23:17 4. Expose Services: MicroK8s (type NodePort)
    23:42 4. Expose Services: Conclusion
    24:04 5. Reset: Intro
    26:27 5. Reset: Benchmarking Montage
    27:14 5. Reset: Results
    27:59 6. Usage in CI: Intro
    28:50 6. Usage in CI: Results
    29:25 Comparison: The Grand Table
    33:25 Comparison: Desktop Apps
    34:54 Recommendations
  • НаукаНаука

Комментарии • 27