Summary
In this chapter, we learned about the resources that can help us deploy application workloads in Kubernetes. We took a look at the different options for running replicated processes and verifying their health to provide resilience, high availability, and auto-scalability. We also learned about some of the Pod features that can help us implement advanced patterns and improve the overall application security. We are now ready to deploy our application using the best patterns and apply and customize the resources provided by Kubernetes, and we know how to implement appropriate health checks while limiting resource consumption in our platform.
In the next chapter, we will deep dive into the options we have for managing data within Kubernetes and presenting it to our applications.