在minikube中启动ruoyi-gateway

简介: 在minikube中启动ruoyi-gateway

启动ruoyi-gateway

1. 需要修改gateway模块的bootstrap.yaml文件中的nacos连接地址为k8s地址

image.png

 

2. 进入若依项目建立本地镜像

进入若依的目录:Ruoyi/docker

执行命令: docker compose build ruoyi-gateway

image.png

3. 在nacos中查看服务是否部署成功。

image.png

4. ruoyi-gateway.yaml内容:

 

apiVersion: apps/v1

kind: Deployment

metadata:

 name: ruoyi-gateway

 labels:

   app: ruoyi-gateway

spec:

 strategy:

   type: Recreate

 selector:

   matchLabels:

     app: ruoyi-gateway

 template:

   metadata:

     labels:

       app: ruoyi-gateway

   spec:

     containers:

     - name: ruoyi-gateway

       image: docker-ruoyi-gateway

       imagePullPolicy: IfNotPresent

       ports:

       - containerPort: 8080

 

---

kind: Service

apiVersion: v1

metadata:

 name: ruoyi-gateway

spec:

 type: ClusterIP

 selector:

   app: ruoyi-gateway

 ports:

 - port: 8080

 

标红的字体为需要根据情况进行修改的镜像名称。

使用minikube image load可以加载本地镜像

相关文章
sentinel-dashboard-1.8.0.jar开机自启动脚本
sentinel-dashboard-1.8.0.jar开机自启动脚本
232 0
|
Java 微服务
springcloud 启动 Run Dashboard
springcloud微服务通常有多个,启动的时候找到每一个启动类启动。多模块或者微服务开发启动多个模块比较麻烦 Idea提供了Run Dashboard控制台,同时还看不到端口号。idea提供了一个Run Dashboard工具对启动类进行管理。
107 0
|
负载均衡 Java 应用服务中间件
基于 nginx 部署 gateway 集群环境|学习笔记
快速学习基于 nginx 部署 gateway 集群环境
925 0
|
Java
IDEA 2022 SpringBoot启动 (Services) Run Dashboard 不显示 端口号
IDEA 2022 SpringBoot启动 (Services) Run Dashboard 不显示 端口号
3784 0
IDEA 2022 SpringBoot启动 (Services) Run Dashboard 不显示 端口号
|
5月前
|
Java 应用服务中间件 nginx
【Azure Spring Apps】Spring App部署上云遇见 502 Bad Gateway nginx
【Azure Spring Apps】Spring App部署上云遇见 502 Bad Gateway nginx
|
5月前
|
安全 网络安全
【Service Fabric】Service Fabric删不掉的问题
【Service Fabric】Service Fabric删不掉的问题
|
5月前
|
Java Spring
【Azure 应用服务】记一次Azure Spring Cloud 的部署错误 (az spring-cloud app deploy -g dev -s testdemo -n demo -p ./hellospring-0.0.1-SNAPSHOT.jar --->>> Failed to wait for deployment instances to be ready)
【Azure 应用服务】记一次Azure Spring Cloud 的部署错误 (az spring-cloud app deploy -g dev -s testdemo -n demo -p ./hellospring-0.0.1-SNAPSHOT.jar --->>> Failed to wait for deployment instances to be ready)
|
前端开发 应用服务中间件 nginx
用docker和nginx部署前端项目访问本地java网关gateway服务
本地开发 java 微服务项目,但是拿到的对应的web前端项目只有打包编译过后的 dist 目录里的静态资源(里面只有一个index.html和一些编译过后的 js、css文件),前端接口需要先访问到 java 的网关服务,然后网关里再做转发
466 1
|
存储 Kubernetes 应用服务中间件
k8s--Service 环境准备、ClusterIP 使用
k8s--Service 环境准备、ClusterIP 使用
|
Kubernetes 负载均衡 网络协议
Kubernets Service|学习笔记
快速学习 Kubernets Service
126 1
Kubernets Service|学习笔记