All these demos were tested on Docker Desktop for Windows
. And should work on other kubernetes environments as well.
To Setup Docker Desktop for Windows
on your system, make sure your system has following pre-requisites:
1. Virtualization enabled from BIOS / UEFI System.
2. Windows 10 PRO (1809 or Newer).
3. Window's Optional Feature: HyperV and Container.
4. RAM Should be 8 GB or More.
5. A Multi core CPU (Intel i5 or better).
To install docker desktop follow these steps
Sr No | Description | Links |
---|---|---|
1 | Basic POD (Single container) | Walkthrough |
2 | Basic POD (Web + Test) | Walkthrough |
3 | Basic POD (Web + DB + Test) | Walkthrough |
4 | POD with Volume 1 | Walkthrough |
5 | POD with Volume 2 | Walkthrough |
6 | ConfigMap with pod | Walkthrough |
7 | Secret with pod | Walkthrough |
8 | Replica Set | Walkthrough |
9 | Deploymeny and Rolling-updates | Walkthrough |
10 | Exposing deployment using Service | Walkthrough |
-
Kuberenetes Storage from Azure Docs
-
Service [Types] (https://docs.microsoft.com/en-us/azure/aks/concepts-network from Azure Docs)
-
RBAC in Kubernetes from bitnami.
-
Deploying Azure Application Gateway in AKS Cluster.
-
nginx ingress controller for kubernetes.