Summary

In this chapter, we learned about what namespace and context are, including how they work, and a how to switch between a physical cluster and virtual cluster by setting the context. We then learned about an important object—service account, which provides the ability to identify processes that are running within a pod. Then, we familiarized ourselves with how to control access flow in Kubernetes. We learned what the difference is between authentication and authorization, and how these work in Kubernetes. We also learned how to leverage RBAC to have fine-grained permission for users. In addition, we looked at a couple of admission controller plugins and dynamic admission controls, which are the last goalkeepers in the access control flow. Finally, we learned about what the CRD is and implemented it and its controller via the operator SDK (https://github.com/operator-framework/operator-sdk) in the operator framework.

In Chapter 6, Kubernetes Network, we'll move on and learn more about cluster networking.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset