From the course: Certified Kubernetes Security Specialist (CKS) Cert Prep

Unlock this course with a free trial

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

Kubernetes architecture

Kubernetes architecture

- I'm sure by now you're pretty familiar with the Kubernetes architecture, at least from a high-level perspective. If you spent any time studying it or, you know, if you've gone through and you've already passed the CKA, you're familiar with these components and you've seen this diagram before. But in order to be able to secure something, it's really important to understand the function of each component, as well as how they communicate and where they communicate, because that's ultimately how you can define what controls you want to put in place to be able to secure those functions for your environment. The first place we have to look is the control plane. That's really where all the magic happens. And the kube-apiserver is by far one of the more important pieces. It is your gateway into Kubernetes. It's where your kubectl command is going to send its requests. It's going to send all that RESTful API goodness over to the API server. And that's ultimately how you're going to interact…

Contents