Preparação, push de imagem Docker e deploy de aplicação para votação conteinerizada em cluster Kubernetes utilizando Docker, Azure Container Registry (ACR) e Azure Kubernetes Service (AKS)
Em mais um projeto baseado em um cenário do mundo real, tive que atuar como Engenheiro DevOps e mostrar a um novo integrante da equipe como fazer o deploy de uma aplicação em um cluster Kubernetes.
Este cluster faz parte de um projeto da The Cloud Bootcamp, e preparei este novo integrante da equipe para fazer o deploy desta aplicação que foi desenvolvida para a MultiCloud Experience, um evento online onde os participantes tiveram a oportunidade de aprender sobre tecnologias de Cloud.
Fiz o deploy na nuvem da Microsoft Azure, onde primeiro, fiz o push da imagem Docker da aplicação para o Azure Container Registry (ACR) e em seguida usei o serviço de Azure Kubernetes Service (AKS) para fazer o deploy de um cluster gerenciado pela Microsoft Azure, e por último fiz o deploy da aplicação composta por pods.