In the previous chapters, we covered Kubernetes key operation principles and deployment strategies for Windows/Linux hybrid clusters. Now it is time to focus more on deploying and working with Kubernetes applications. To demonstrate the essential operations for Kubernetes applications, we will use the AKS Engine hybrid Kubernetes cluster that we created in Chapter 8, Deploying Hybrid Azure Kubernetes Service Engine Cluster. You can use the on-premises hybrid cluster as well, but you should expect limited functionality; for example, services of the LoadBalancer type will not be available.
This chapter covers the following topics:
- Imperatively deploying an application
- Using Kubernetes manifest files
- Scheduling Pods on Windows nodes
- Accessing your application
- Scaling the application