访问配置
项目和前端已发布,并配置了服务,但外部要访问还需要配置Ingress。
项目Ingress配置
创建yaml配置文件,并应用:
vim demo-ins.yaml
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: demo
namespace: default
spec:
rules:
- host: nw-k8s-demo.xxx.cc
http:
paths:
- backend:
serviceName: demo-svc
servicePort: 80
path: /
kubectl apply -f demo-ins.yaml kubectl get ingress
域名添加解析后即可访问:
成功。
前端Ingress配置
创建yaml配置文件,并应用:
vim demo-front-ins.yaml
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: demo-front
namespace: default
spec:
rules:
- host: nw-k8s-demo-ft.zongs365.cc
http:
paths:
- backend:
serviceName: demo-front-svc
servicePort: 80
path: /
kubectl apply -f demo-front-ins.yaml kubectl get ingress
同样,添加域名解析后即可访问:
成功。




