19.3 Facilitating Enterprise Workloads Management with Kubernetes

  • Kubernetes solves all three of the key enterprise IT/Admin challenges with running servers.

  • Increasing the processing power of your cluster is usually as simple as a few mouse clicks. On the other side, this makes it risky from a cost perspective.

  • Helm is the standard tool for defining what’s running in the cluster.

  • Instead of the ten steps required in a typical server-based deployment. There are just three steps for Kubernetes.

  • What are the biggest strengths of Kubernetes as a scaling tool? What are some drawbacks?

    • Strengths:

      • Automatic Load Balancing

      • Horizontal Scaling

      • Infrastructure Agnosticism

    • Drawbacks:

      • Managing and maintaining a Kubernetes cluster can be complex and time-consuming and really requires a highly competent Kubernetes admin

      • Networking in Kubernetes can also be quite complicated.