The Kubernetes command-line tool, kubectl, allows you to run commands against Kubernetes clusters. It's a client that communicates with a Kubernetes API server.
Follow the official installation instructions for kubectl.
Run kubectl version to verify that kubectl is installed correctly. You won't see a server version yet because we haven't set up a cluster, but that's okay.
We'll be creating a lot of configuration files in this course. Go ahead and create a new Git repo on GitHub for this course and clone it to your machine. Work from that directory for the rest of this course.