Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of Kubernetes - Up and Running

    Kubernetes - Up and Running

    Brendan Burns, Joe Beda, Kelsey Hightower · 2019

    Legend has it that Google deploys over two billion application containers a week. How’s that possible? Google revealed the secret through a project called Kubernetes, an open source cluster orchestrator (based on its internal Borg system) that radically simplifies the task of building, deploying, and maintaining scalable distributed systems in the cloud. This practical guide shows you how Kubernetes and container technology can help you achieve new levels of velocity, agility, reliability, and efficiency. Authors Kelsey Hightower, Brendan Burns, and Joe Beda—who’ve worked on Kubernetes at Google and other organizatons—explain how this system fits into the lifecycle of a distributed application. You will learn how to use tools and APIs to automate scalable distributed systems, whether it is for online services, machine-learning applications, or a cluster of Raspberry Pi computers. Explore the distributed system challenges that Kubernetes addresses Dive into containerized application development, using containers such as Docker Create and run containers on Kubernetes, using the docker image format and container runtime Explore specialized objects essential for running applications in production Reliably roll out new software versions without downtime or errors Get examples of how to develop and deploy real-world applications in Kubernetes

    Software EngineeringProgramming
    Open LibraryAmazon
    Stats for nerds
    17recommend
    28mentions
    26people
    2017–2024years
    68% recommend29% neutral4% critical

    Mentions per year

    20172018201920202021202220232024

    What Hacker News says

    1. chokoladApr 2024
      "Kubernetes up and running" is a pretty accessible first book on Kubernetes. Very hands on, while explaining concepts nicely

      https://www.oreilly.com/library/view/kubernetes-up-and/97814...

      thread
    2. frompdxFeb 2024
      While it doesn't deal directly with cloud development, "Designing Data Intensive Applications" covers much of what you are interested in learning about such as large-scale or distributed applications.

      "Kubernetes up and Running" covers the basics of what Kubernetes is and how to use it. Within the first few chapters you should be able to use what you have learned to deploy an application to an inexpensive hosting provider like DigitalOcean.

      The best way to learn is to learn by doing. After those books that's what I recommend.

      thread
    3. maxbrydakJun 2023
      Beat your head against the wall multiple times until it clicks.

      IMHO - the best way to learn anything is to just sit and hack away, if you wanna get up quickly - read through the docs, make sure you understand the concepts and then grab k3s (or run k3d locally in docker) and deploy something to it. WordPress is a good start.

      Take a look at: roadmap.sh/kubernetes If you wanna go all in: https://github.com/kelseyhightower/kubernetes-the-hard-way

      Oh, and both: "Kubernetes up and Running" and "Production Kubernetes" are great books.

      thread
    4. danweeAug 2022
      For K8s:

      1. Read the book "Kubernetes up and Running"

      2. After that you can start reading the https://kubernetes.io documentation

      3. Alongside the documentation reading, practise what you have learnt using minikube.

      4. Only after, start with Helm (which is pretty bad, but if your company is using it...)

      thread
    5. AlexB138Jun 2022
      For intro level: Kubernetes Up and Running. (Here's a free version provided by VMware: https://www.vmware.com/content/dam/digitalmarketing/vmware/e...). Will teach you the basic vocabulary and get you well enough oriented to use k8s.

      For trying to get to pro level: Programming Kubernetes. This one is focused on writing code for the k8s ecosystem, but it will teach you a lot of the internals.

      thread
    6. ekiddJun 2022
      I personally liked O'Reilly's Kubernetes: Up and Running, which was fairly thorough, and Nigel Poulton's books, which were shorter and focused on the highlights (at least the editions I read).

      The reason I always recommend that people read a book before getting into Kubernetes is that there are several things that make a lot more sense once someone takes the time to explain them.

      It actually gave me some 90s nostalgia. In order to use a new server technology, I actually needed to sit down with an O'Reilly book.

      thread

    Related

    Cover of Kubernetes in Action
    2017–2025

    Kubernetes in Action

    Marko Luksa
    11 recommend · 20
    Cover of Mastering Kubernetes
    2017–2021

    Mastering Kubernetes

    Gigi Sayfan
    1 recommend · 2
    Growing object-oriented softwareSteve Freeman
    2011–2026

    Growing object-oriented software

    Steve Freeman
    16 recommend · 27
    Cover of The architecture of open source applications
    2011–2026

    The architecture of open source applications

    Amy Brown
    204 recommend · 257
    Cover of Kubernetes Book
    2019–2026

    Kubernetes Book

    Nigel Poulton
    2 recommend · 4
    Cover of Growing object-oriented software, guided by tests
    2010–2026

    Growing object-oriented software, guided by tests

    Steve Freeman
    43 recommend · 64
    Cover of The Rust Programming Language
    2015–2026

    The Rust Programming Language

    Steve Klabnik
    170 recommend · 257
    Cover of Programming interviews exposed
    2008–2021

    Programming interviews exposed

    John Mongan
    29 recommend · 46