Build a simple microservice, Dockerise, create a Docker network to establish connection, and containerize using Kubernetes to deploy with AKS.
...
-
Build 2 Microservice
-
Create docker to build each image, tag and push to docker hub or ACR.
-
Create docker compose to run and test image containers locally.
-
Create a docker compose file from Dockerfile apps image.
-
Connect the app image and database with a custom docker network.
-
Write kubernetes deployment and service script for each microservices and their database respectively.
-
Each deployment script is linked to their databases script through environment variables store in kubernetes secrets and configmaps.
-
Create Azure Kubernetes Ingress Service
-
Deploy to Azure Kubernetes Service.