前言
k8s集群搭建参考:
https://blog.youkuaiyun.com/centrl/article/details/134291473
整合helm参考:
https://blog.youkuaiyun.com/centrl/article/details/134293363
安装loadbalance参考:
https://blog.youkuaiyun.com/centrl/article/details/134350519
安装ingress
安装
helm upgrade --install ingress-nginx ingress-nginx \
--repo https://kubernetes.github.io/ingress-nginx \
--namespace ingress-nginx --create-namespace
查看安装
$ helm list -n ingress-nginx
$ kubectl get pods -n ingress-nginx -owide
$ kubectl get svc -n ingress-nginx -owide
测试功能
创建应用,暴露服务
kubectl create deployment demo --image=httpd --port=80
kubectl expose deployment demo
创建ingress
kubectl create ingress demo --class=nginx \
--rule test.fktod.local/=demo:80
查看ingress
kubectl get ingress
windows的hosts文件配置域名映射
172.16.16.200 test.fktod.local
打开浏览器,访问地址:
http://test.fktod.local
本文介绍了如何在Kubernetes集群中安装Ingressnginx、使用Helm部署和管理、创建应用和服务、设置Ingress规则以及在Windows上配置域名映射。通过一步步的教程,展示了Ingress的基本功能和配置过程。
506

被折叠的 条评论
为什么被折叠?



