Installing and configuring Kubernetes prerequisites

Preparing Ubuntu Server 18.04 LTS machines for the Kubernetes master (as well as Kubernetes nodes) requires the following steps:

  1. Changing the operating system configuration, such as disabling swap.
  2. Installing the Docker container runtime.

All the steps for Ubuntu Server preparation for Kubernetes are also available as a bash script in the official GitHub repository for the book, which can be found at: https://github.com/PacktPublishing/Hands-On-Kubernetes-on-Windows/blob/master/Chapter07/02_ubuntu-prepare-node.sh.

As of Kubernetes 1.17, the list of validated Docker versions is as follows: 1.13.1, 17.03, 17.06, 17.09, 18.06, 18.09, 19.03.

In order to configure the operating system for running ...

Get Hands-On Kubernetes on Windows now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.