Technical requirements
To complete this chapter, you should first go over Chapter 2 and Chapter 3. Although that might sound obvious, we want to point it out as it’s crucial to understand the different deployment methods before diving into the on-prem needs of Kubernetes. Because cloud-based Kubernetes deployments abstract a lot of what you would do with on-prem, it still shows you the overall workflow of what components need to be deployed.
To work on this chapter, you should have some type of infrastructure and troubleshooting background. When it comes to on-prem Kubernetes clusters, they are extremely infrastructure-heavy, so getting through this chapter without that knowledge may be difficult. At the very least, you should have the following:
- Linux knowledge
- Server knowledge
The code for this chapter can be found in this book’s GitHub repository at https://github.com/PacktPublishing/50-Kubernetes-Concepts-Every-DevOps-Engineer-Should-Know/tree...