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 - 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…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.