From the course: Debugging Kubernetes

Unlock the full course today

Join today to access over 24,900 courses taught by industry experts.

kubectl, curl, and yq are all you need

kubectl, curl, and yq are all you need - Kubernetes Tutorial

From the course: Debugging Kubernetes

kubectl, curl, and yq are all you need

- [Instructor] Let's talk about the tools that we're going to be using throughout this course. There are lots of great tools out there for working with Kubernetes clusters. K9s, pronounced canines, Lens, OpenLens, and Monokle are just some of the many examples out there. These tools are great, but they don't expose the full capability of the Kubernetes API. So while these tools are really great for viewing resources, they can make troubleshooting complex, especially when the problem is complex enough. This is why, in this course, we are going to be using three tools: kubectl, yq, and curl. kubectl is the CLI for interacting with the Kubernetes API. Just about everything that you can do with the Kubernetes API can be done with kubectl. It's also maintained and released alongside the rest of Kubernetes on every release, so you never have to worry about missing functionality because of this. The Kubernetes API responds in JSON and YAML. Working with either language without specialized…

Contents