Deploying to Kubernetes

In this chapter, we will shift our focus to the Kubernetes hosting mode known as Dapr. First, we will learn how to prepare our sample projects so that they can be deployed in a containerized form, before moving on to preparing Dapr in the Azure Kubernetes Service cluster.

This chapter will help us gain visibility of the production-ready environment for a solution based on Dapr: a Kubernetes cluster.

In this chapter, we will cover the following topics:

  • Setting up Kubernetes
  • Setting up Dapr on Kubernetes
  • Deploying a Dapr application to Kubernetes
  • Exposing Dapr applications to external clients

As architects and developers, we usually mainly focus on defining and implementing a solution. However, it is important to understand ...

Get Practical Microservices with Dapr and .NET - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.