Now that we understand a bit more about the Kubernetes API and the resources exposed by the API, we can move away from kubectl toward using Go.

In this lesson, we will use Go to do many of the same things we did in the previous section using kubectl. We will authenticate using our default context and create a namespace. However, we will not stop there. We will deploy a load-balanced HTTP application to our cluster and watch the logs stream to STDOUT as we make requests to the service.

Get hands-on with 1400+ tech skills courses.