Summary
In this chapter, we described Kubernetes basic concepts and objects, and then we explained how to create an Azure Kubernetes cluster. We also showed how to deploy applications, and how to monitor and inspect the state of your cluster with a simple demo application.
The chapter also described more advanced Kubernetes features that cover a fundamental role in practical applications, including how to provide persistent storage to the containers running on Kubernetes, how to inform Kubernetes of the health state of your containers, and how to offer advanced HTTP services, such as HTTPS and name-based virtual hosting.
Finally, we reviewed how to install complex applications with Helm, and gave a short description of Helm and Helm commands.
In the next chapter, you will learn how to connect your .NET application with databases with Entity Framework.