參考:http://kubernetes.kansea.com/docs/hellonode/
現在你應該可以通過這個地址來訪問這個service
: http://EXTERNAL_IP:8080 或者運行 curl http://EXTERNAL_IP:8080
如果通過瀏覽器或者 CURL 來訪問新的 web 服務, 你應該可以看到一些運行日志:
kubectl logs <POD-NAME>
Kubernetes 的強大功能之一就是他可以很容易的擴容你的應用程序。假設你突然需要增加你的應用;你只需要告訴deployment
一個新的 pod 副本總數即可:
kubectl scale deployment hello-node --replicas=4
現在你有4個應用副本了, 每個都在群集上獨立運行,並能負載均衡他們之間的流量。
kubectl get deployment
NAME DESIRED CURRENT UP-TO-DATE AVAILABLE AGE
hello-node 4 4 4 3 40m
kubectl get pods
NAME READY STATUS RESTARTS AGE
hello-node-714049816-g4azy 1/1 Running 0 1m
hello-node-714049816-rk0u6 1/1 Running 0 1m
hello-node-714049816-sh812 1/1 Running 0 1m
hello-node-714049816-ztzrb 1/1 Running 0 41m