在minikube(k8s)中启动ruoyi-auth

本文涉及的产品
容器服务 Serverless 版 ACK Serverless,317元额度 多规格
容器服务 Serverless 版 ACK Serverless,952元额度 多规格
简介: 在minikube(k8s)中启动ruoyi-auth

启动ruoyi-auth

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

image.png

 

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

进入若依的目录:Ruoyi/docker

执行命令: docker compose build ruoyi-auth

image.png

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

image.png

4.ruoyi-auth.yaml内容:

 

apiVersion: apps/v1

kind: Deployment

metadata:

 name: ruoyi-auth

 labels:

   app: ruoyi-auth

spec:

 strategy:

   type: Recreate

 selector:

   matchLabels:

     app: ruoyi-auth

 template:

   metadata:

     labels:

       app: ruoyi-auth

   spec:

     containers:

     - name: ruoyi-auth

       image:docker-ruoyi-auth

       imagePullPolicy: IfNotPresent

       ports:

       - containerPort: 9200

 

---

kind: Service

apiVersion: v1

metadata:

 name: ruoyi-auth

spec:

 type: ClusterIP

 selector:

   app: ruoyi-auth

 ports:

 - port: 9200

   targetPort: 8080

 

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

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


5.kubectl apply -f auth.yaml 部署到minikube通过dashboard查看pod

image.png

相关实践学习
通过Ingress进行灰度发布
本场景您将运行一个简单的应用,部署一个新的应用用于新的发布,并通过Ingress能力实现灰度发布。
容器应用与集群管理
欢迎来到《容器应用与集群管理》课程,本课程是“云原生容器Clouder认证“系列中的第二阶段。课程将向您介绍与容器集群相关的概念和技术,这些概念和技术可以帮助您了解阿里云容器服务ACK/ACK Serverless的使用。同时,本课程也会向您介绍可以采取的工具、方法和可操作步骤,以帮助您了解如何基于容器服务ACK Serverless构建和管理企业级应用。 学习完本课程后,您将能够: 掌握容器集群、容器编排的基本概念 掌握Kubernetes的基础概念及核心思想 掌握阿里云容器服务ACK/ACK Serverless概念及使用方法 基于容器服务ACK Serverless搭建和管理企业级网站应用
相关文章
|
1月前
|
弹性计算 Kubernetes Linux
如何使用minikube搭建k8s集群
如何使用minikube搭建k8s集群
|
3月前
|
Kubernetes 监控 API
在K8S中,什么是 Minikube、Kubectl、Kubelet?
在K8S中,什么是 Minikube、Kubectl、Kubelet?
|
3月前
|
Kubernetes 监控 API
在K8S中,Minikube、Kubectl、Kubelet是什么?
在K8S中,Minikube、Kubectl、Kubelet是什么?
|
6月前
|
Kubernetes 调度 Docker
玩转Kubernetes—使用minikube操作集群
玩转Kubernetes—使用minikube操作集群
494 0
|
6月前
|
Kubernetes Cloud Native 虚拟化
云原生|kubernetes|minikube的部署安装完全手册(修订版)
云原生|kubernetes|minikube的部署安装完全手册(修订版)
1315 1
|
6月前
|
Kubernetes 虚拟化 开发者
Win环境中 Minikube 创建 Kubernetes 集群
Minikube 提供了一个方便的方式,在本地计算机上快速搭建一个小型的 Kubernetes 集群。这个集群是一个单节点的 Kubernetes 集群,包括主节点(control plane)和工作节点(node),运行在虚拟机中。
84 1
|
Kubernetes 应用服务中间件 nginx
解释一下Kubernetes Minikube是什么,以及如何在本地运行一个Minikube集群
步骤1:准备环境 在开始之前,您需要确保本地环境已经具备以下几个关键的工具和组件:
838 1
|
Kubernetes 负载均衡 Linux
【k8s 系列】k8s 学习六,minikube 试炼
今天我们先来尝试使用一下 minikube ,可以进入到 kubernetes.io/zh/docs/tut… 页面上直接感受,或者通过如下指令,将 minikube 放入我们的服务器上面进行使用
183 0
|
缓存 Kubernetes Linux
基于minikube快速搭建kubernetes单节点环境
本文主要介绍在 Centos7 环境下基于 Minikube 来快速部署 Kubernetes 单节点集群环境,并在浏览器上访问部署在 k8s 上的 dashboard 服务。
1206 2
基于minikube快速搭建kubernetes单节点环境
|
Kubernetes Linux Shell
minikube安装kubernetes以及start启动报错解决办法:Unable to find image ‘gcr.io/k8s-minikube/kicbase
使用minikubu安装kuburnetes集群,所遇到的问题,以及如何设置。
2742 1