本文共 777 字,大约阅读时间需要 2 分钟。
通过Service关联Pod
基于域名访问 通过Ingress Controller实现Pod的负载均衡-支持TCP/UDP4层和HTTP7层协议#下载ingress控制器yaml文件
wget http://120.78.77.38/file/ingress-controller.yaml
部署控制器
kubectl apply -f ingress-controller.yamlkubectl get pods -n ingress-nginx #检测控制器,会在每个node节点部署一个
kubectl get pods -n ingress-nginx -o wide
为应用创建一个ingress规则模板文件
cat ingress.yamlapiVersion: extensions/v1beta1kind: Ingressmetadata: name: webspec: rules: - host: example.ctnrs.com #创建一个应用的域名(kubectl get svc查看service) http: paths: - backend: serviceName: web #指定service的名称 servicePort: 80 #servvice的端口
kubectl get ingress #查看规则
C:\Windows\System32\drivers\etc\hosts192.168.106.103 example.ctnrs.com
example.ctnrs.com #能正常访问到该项目
转载地址:http://aqah.baihongyu.com/