
En el capítulo anterior, vimos como usar Dapr en Azure Functions para esta misma Arquitectura de ejemplo y trabajamos y la ejecutamos localmente, pues bien, en esta ocasión continuamos, para deplegarla y ejecutarla en un cluster de Kubernetes y, en concreto, en AKS (Azure Kubernetes Services).
Realizaremos también algunos ajustes y mejoras, en lo que respecta a seguridad, añadiendo el uso de Key Vault a todos los componentes Dapr para las propiedades sensibles. Como excepción, el componente “secretstore” (secretstores.azure.keyvault) que, como podemos imaginar, tendrá que usar los secrets de Kubernetes.
Resumiendo, una aproximación completa y práctica de una architectura que podríamos considerar, porque no, real.
Prerequisitos
Partiendo del post/ejemplo anterior, veamos ahora como desplegarlo en nuestro Kubernetes/AKS, contaremos con los siguientes prerequisitos:
- Tener instalado dotnet y Azure Functions Core Tools
- Disponer de un Cluster de Kubernetes (AKS).
- Tener instalado Dapr.
- Haber iniciado Dapr en el Cluster…
View original post 570 more words