k8s 部署RuoYi-Vue-Plus之ingress域名解析

可参看https://blog.csdn.net/weimeibuqieryu/article/details/140798925 搭建ingress

1.创建Ingress对象
复制代码
ingress-ruoyi.yaml

其中host替换为你对应域名,需要解析域名到服务器, 同时为后端服务添加了二级域名解析 api.

访问http://xxx.xyz/就能访问前端, http://api.xxx.xyz/就能访问后端

yaml 复制代码
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
  name: multi-ingress
  namespace: ruoyi
spec:
  ingressClassName: nginx
  rules:
    - host: xxx.xyz
      http:
        paths:
          - path: /
            pathType: Prefix
            backend:
              service:
                name: nginx-service
                port:
                  number: 80
    - host: api.xxx.xyz
      http:
        paths:
          - path: /
            pathType: Prefix
            backend:
              service:
                name: ruoyi-service
                port:
                  number: 8080
2.使用
yaml 复制代码
kubectl apply -f ingress-ruoyi.yaml
3.效果
3.1前端访问
3.2后端访问
相关推荐
仰望.7 小时前
vue表格使用 vxe-table 展开行实现产品列表与明细列表
前端·javascript·vue.js·vxe-table
开发者联盟league8 小时前
使用Jenkins整合Sonarqube/Gitlab/Harbor/Kubernetes实现CICD
kubernetes·gitlab·jenkins
蜀道山老天师8 小时前
OpenClaw 从零部署 + 飞书机器人完整接入(实操篇)
运维·docker·容器·飞书
古怪今人8 小时前
手工搭建PC端:pnpm + Vite + Vue3 + Element Plus + Electron
前端·vue.js·electron
robinLi09138 小时前
docker mac 下载不同系统架构镜像
macos·docker·容器
梦梦代码精18 小时前
2026年PHP开源商城系统实测对比:架构、多商户、商用授权,谁才是真·省心?
vue.js·docker·架构·开源·代码规范
鹤落晴春21 小时前
【K8s】Pod调度、configMaps
云原生·容器·kubernetes
张忠琳21 小时前
【runc 1.4.2】(Part 2)runc 1.4.2 超深度分析 — CLI层:main.go、命令文件、runner、信号处理、TTY
云原生·kubernetes·runc
极客先躯1 天前
高级java每日一道面试题-2026年02月02日-实战篇[Docker]-如何实现容器的持久化存储?
docker·容器·面试宝典·持久化·存储·韵味·java高级面试题
拉拉肥_King1 天前
Vue 3 主题切换深度解析:从炫酷动画到零闪烁方案
前端·vue.js