Rancher怎么安装Ingress
- 环境查看
系统环境
# cat /etc/redhat-release
Rocky Linux release 9.3 (Blue Onyx)
# uname -a
Linux Rocky9K8SMaster003021 5.14.0-362.18.1.el9_3.0.1.x86_64 #1 SMP PREEMPT_DYNAMIC Sun Feb 11 13:49:23 UTC 2024 x86_64 x86_64 x86_64 GNU/L
软件环境
- 安装Ingress
如果在第一次创建集群则在高级选项选择启用Ingress
如果第一次创建时没有安装Ingress则编辑集群选择即可
选择之后集群自动更新
查看Ingress创建的Pod
# kubectl get pod -n ingress-nginx
NAME READY STATUS RESTARTS AGE
nginx-ingress-controller-lkcqv 1/1 Running 0 110m
nginx-ingress-controller-mflkd 1/1 Running 0 109m
默认创建在每个节点都会创建一个Pod
设置在其中的两个节点创建
添加节点标签
编辑节点配置
添加一个标签使用该标签让Pod部署到该节点
添加一个污点让其他Pod不部署到该节点
本次设置两个节点作为Ingress的节点
编辑Ingress配置
设置完成以后只会把Ingress部署到对应的两个节点
-
创建Deployment和Service
创建Deployment和Service测试Ingress
查看创建好的service
-
创建Ingress
创建Ingress
设置该Ingress对应的后端service即上一步设置的service名
访问测试
需设置hosts或者是设置了公网域名映射
如果是https则先添加证书至sercert
分类:
Ranther
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
2023-08-28 Pycharm怎么设置conda虚拟解释器
2021-08-28 vscode相对路径调试找不到文件解决办法
2020-08-28 系统安全之用户认证