k8s-部署spring cloud微服务

过程:

具体流程:

注:以下都是学习测试使用,实际生产中肯定会不太一样

1.(本地)微服务打包,打成jar包或者war包:

注:commons公共项目服务不用打包,一般commons是一些公共的工具类或者一些公共的插件服务,比如redis、kafka、oss等公共服务让其他业务微服务引入依赖使用

2.制作项目镜像,dockerfile文件:

(1)本地jar包上传到工作节点服务器,运行命令制作dockerfile镜像(别看如下第一张截图):

4.用k8s部署镜像:

(1)在master节点部署镜像,provider服务空运行生成yaml文件并应用创建控制器:

注:因为是测试学习不是实际生产,镜像在服务器本地,所以要修改镜像拉取策略为本地拉取NEVER

(2)在master节点部署镜像,consumer服务依次空运行生成yaml文件并应用创建控制器:

(3)NodePort方式对外暴露consumer服务:

k8s常用命令:

查看pod日志:

未完待续。。。。。。。

相关推荐
蝎子莱莱爱打怪2 天前
Centos7中一键安装K8s集群以及Rancher安装记录
运维·后端·kubernetes
阿里云云原生2 天前
MSE Nacos Prompt 管理:让 AI Agent 的核心配置真正可治理
微服务·云原生
阿里云云原生2 天前
阿里云微服务引擎 MSE 及 API 网关 2026 年 1 月产品动态
微服务
追风筝的人er2 天前
企业管理系统如何实现自定义首页与千人千面?RuoYi Office 给出了完整方案
vue.js·spring boot·spring cloud
阿里云云原生2 天前
Kubernetes 官方再出公告,强调立即迁移 Ingress NGINX
kubernetes
至此流年莫相忘2 天前
Kubernetes实战篇之配置与存储
云原生·容器·kubernetes
麦聪聊数据3 天前
统一 Web SQL 平台如何收编企业内部的“野生数据看板”?
数据库·sql·低代码·微服务·架构
至此流年莫相忘3 天前
Kubernetes实战篇之服务发现
容器·kubernetes·服务发现
云司科技codebuddy3 天前
技术支持过硬Trae核心代理
大数据·运维·python·微服务
only_Klein3 天前
Kubernetes 版本升级
容器·kubernetes·upgrade