- Docker Desktop
- Enable Kubernetes under Docker Desktop
kubectl create deployment hellowhale --image ajeetraina/hellowhale
deployment "hellowhale" created
kubectl get deploy
NAME DESIRED CURRENT UP-TO-DATE AVAILABLE AGE
hellowhale 1 1 1 1 10s
kubectl get nodes
NAME STATUS ROLES AGE VERSION
docker-desktop Ready control-plane 15h v1.25.2
ajeetraina@Docker-Ajeet-Singh-Rainas-MacBook-Pro ddextension % kubectl get po
NAME READY STATUS RESTARTS AGE
hellowhale-66b5557c4c-k8zts 1/1 Running 2 (29m ago) 14h
ajeetraina@Docker-Ajeet-Singh-Rainas-MacBook-Pro ddextension % kubectl get po,svc,deploy
NAME READY STATUS RESTARTS AGE
pod/hellowhale-66b5557c4c-k8zts 1/1 Running 2 (29m ago) 14h
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
service/hellowhalesvc LoadBalancer 10.104.95.130 localhost 80:31424/TCP 14h
service/kubernetes ClusterIP 10.96.0.1 <none> 443/TCP 14h
NAME READY UP-TO-DATE AVAILABLE AGE
deployment.apps/hellowhale 1/1 1 1 14h
ajeetraina@Docker-Ajeet-Singh-Rainas-MacBook-Pro ddextension %
Open https://localhost:80 to access Hello Whale Sample app.