Hands-on guide: developing and deploying Node.js apps in Kubernetes
本仓库的示例均使用 Ingress 进行负载均衡,所以略有调整。也可以点击链接按照原文步骤进行安装和实验。
docker pull learnk8s/knote-js:1.0.0 # 源码地址:https://github.com/learnk8s/knote-js/tree/master/01
docker pull mongo
kubectl apply -f frontend-deployment-and-service.yaml
kubectl apply -f mongo-deployment-and-service.yaml
kubectl apply -f ingress.yaml
#############
# 或者使用一个命令进行部署
kubectl apply -k ./
#############
打开浏览器访问:http://localhost
kubectl delete -k ./