• expired

[eBook] Free: O'Reilly Production Kubernetes @ VMware

1130

Amazon RRP $86.18
Publisher : Centre for Alternative Economic Policy Research (13 April 2021)
Language : English
Paperback : 496 pages
ISBN-10 : 1492092304
ISBN-13 : 978-1492092308

Kubernetes has become the dominant container orchestrator, but many organizations that have recently adopted this system are still struggling to run actual production workloads. In this practical book, four software engineers from VMware bring their shared experiences running Kubernetes in production and provide insight on key challenges and best practices.

The brilliance of Kubernetes is how configurable and extensible the system is, from pluggable runtimes to storage integrations. For platform engineers, software developers, infosec, network engineers, storage engineers, and others, this book examines how the path to success with Kubernetes involves a variety of technology, pattern, and abstraction considerations.

Related Stores

VMware
VMware

closed Comments

  • +67
    • +1

      thank you JV

      • +2

        You're welcome APN Adelaide…

    • +2

      Thanks for making it handy!

    • Sick C++
      Thanks mate

    • ma man

    • Thanks jv

  • Anyone with experience using Rancher? Seems like a good product, just wondering if there are gotchas that are only obvious after daily usage.

    • -4

      Anyone with experience using Rancher?

      I've tried Ranch dressing. Does that count?

    • -1

      I think people use Helm instead?

      • Helm is for packaging apps and easy deployment. Rancher is a higher level k8s management tool. You can manage on-prem and cloud k8s clusters, easy to use gui for resources, metrics, access control etc. Seems like a good product but was interested in hearing other people's experiences.

        • Haven’t used in production yet, very high cost to get supported version. Google anthos is probably cheaper IIRC.

          I’m a bit worried about setting out using the free version and finding a gap.

          I’m thinking about starting out with just vanilla Kubernetes and kubeadm.

          The longhorn project the rancher guys are doing looks awesome though.

          • @davemac: I don't think we'd pay for Anthos. I already have a few clusters set up with kubeadm and it works fine but changing anything is so tedious and error prone. Would be nice to have a GUI for the simpler stuff at least.

            Wasn't aware of longhorn, sounds like a good one to use with rancher.

            • +1

              @soan papdi: Try OpenShift or upstream OKD. Full GUI, full platform, ready to go. Red Hat helped Google open source kubernetes.

              • @eraser215: That's an option too but I don't think we're ready to pay for anything, given that kubeadm based clusters work fine for the most part. Given how CentOS policies changed with very little notice, it's hard to trust Red hat on OKD now.

                • +1

                  @soan papdi: CentOS is downstream of Red Hat's commercial offerings, whereas OKD is upstream. No danger of that disappearing IMHO. Good luck with your k8s however you do it!

              • @eraser215: +1 for OpenShift

        • Try k9s

  • +1

    Jeff Geerling has a good series on youtube https://www.youtube.com/watch?v=IcslsH7OoYo&list=PL2_OBreMn7…

  • Learn this is you are a fan of vendor lock-in and see your future spent on a year long migration project to the next tech fad.

    • +3

      Yes we don't need docker or orchestration, just upload executables direct to the mainframe. Not everyone works at a small company

    • +7

      Kubernetes is the antithesis of vendor lock in

      • How so? Public cloud vendors have different APIs and compatibility with the underlying container host OS still matters, even if people pretend it doesn't.

        • You don't have to rent a cloud.

          I'm not sure I've understood your last point - are you talking about compatibility between k8s and host, or container and host?
          Container/host matching can be managed with k8s easily enough (e.g. if you need a certain version of your app to run on a certain kernel version or whatever).

          • @abb: I meant container and host, which goes pretty deep beyond kernel versions.

            • @eraser215: Right, I said "e.g. […] or whatever", not "this is the only possible reason" ;)

              You should be able to manage it with k8s, if you know what the dependencies are. Of course, figuring out all the obscure dependencies is another story…

        • You seem to be confusing Kubernetes with cloud. Kubernetes can be run on-prem

    • +6

      Gah. I hate being locked into industry standard FOSS systems!

  • +5

    If Kubernetes is the answer then you've misunderstood the problem… and about to have a new wave of problems!

    • Do you mean blockchain instead of kubernetes?

  • "Knative in action" is also available for free at the bottom of that page: https://tanzu.vmware.com/content/ebooks/knative-in-action.

    • Now have to wait for JV for a direct link🙂

    • +1

      I was once going to read a whole bunch of inaction books, but I couldn't be bothered.

    • +2

      In case anyone is interested, here is a direct link

  • +2

    Just going to leave this here https://youtu.be/9wvEwPLcLcA

  • O'Reilly? Sounds more Irish than Scottish.

  • +1

    Is this book suitable to read to my kids at bed time?

Login or Join to leave a comment