Kubernetes on bare-metal: lessons learned, with Mathias Pius | KubeFM podcast

Поділитися
Вставка
  • Опубліковано 24 тра 2024
  • What does it take to build a Kubernetes cluster on bare metal?
    In this episode of KubeFM, you will learn how to plan and execute a successful setup for a bare-metal Kubernetes cluster.
    You will follow Mathias' journey as he rebuilt his cluster several times and learn how to:
    - Identify dependencies and priorities between components to avoid incidents in the future.
    - Leverage FluxCD to have a predictable and documented setup.
    - Secure the nodes from external traffic with firewalls and Cilium cluster-wide network policies.
    - Use Talos to have a self-contained Kubernetes operating system.
    Mathias also shared tips and advice for other engineers embarking on the same process.
    Find all the links and info for this episode here: kube.fm/bare-metal-kubernetes...
    ===
    Interested in sponsoring a KubeFM episode? kube.fm/sponsorships
    ===
    CHAPTERS
    =========
    00:00 Intro
    00:31 Three must-have tools
    01:04 Mathias background
    03:20 Learning Kubernetes
    04:44 Personal projects
    07:16 Bare metal vs managed services
    08:27 Planning a bare metal cluster
    10:58 Choosing the right tool
    11:25 Talos
    13:42 Cilium
    16:34 Ingress, cert-manager, external-dns
    17:03 FluxCD vs ArgoCD
    18:43 Lessons learned
    20:17 Was it a good idea?
    21:58 Recommendation for on-prem
    23:22 The response from the community
    24:37 What's next?
    26:00 Outro
    LISTEN ON
    =========
    - Apple Podcast kube.fm/apple
    - Spotify kube.fm/spotify
    - Amazon Music kube.fm/amazon
    - Overcast kube.fm/overcast
    - Pocket casts kube.fm/pocket-casts
    - Deezer kube.fm/deezer
  • Наука та технологія

КОМЕНТАРІ • 1