k8s部署的微服务动态扩容

提供者微服务扩容:

springboot项目空运行产生的yaml文件配置简单介绍:

可能下边截图中有些注释不对,大家看我下边的注的介绍

注:

k8s擅长部署应用spring cloud微服务,一般不会用来部署nacos、zk等。。。。。。

在实际部署过程中可以把部署微服务的过程颠倒,即由原来的步骤(1)将创建控制器deploy、pod的k8s命令空运行生成yaml文件,此时还没创建deploy和pod(2)k8s应用步骤(1)输出的yaml文件,创建deploy和pod,此时因为还没暴露服务所以还没有service(3)暴露服务service,此时有了service=====》

可以改为(1)(3)(2),即先将创建deploy、pod的命令空运行生成yaml文件配置项,然后再把步骤(3)暴露服务的k8s命令也空运行生成yaml文件得到暴露服务的yaml文件配置项,再把service相关的配置项vim编辑步骤(1)生成的yaml文件放到(1)中的yaml文件,此时步骤(1)生成的yaml文件就有了关于deploy(包括pod)和service的相关配置,最后再应用yaml文件即步骤(2),此时会同时生成deploy、pod、service,即在最后一步完成创建和k8s服务部署

相关推荐
wangbing11251 小时前
springboot应用关闭时触发动作
java·spring boot·后端
weixin_460443564 小时前
2026年新修订《网络安全法》实施:Java私有化考试系统如何做好SBOM、漏洞治理与安全升级?
java·开发语言·在线考试系统·企业培训考试系统·宏远培训考试系统·国企培训考试系统·国产化培训系统
海鸥-w7 小时前
什么是AOP
java
Cc.Y7 小时前
Java零基础入门:可变字符串与包装类:StringBuilder、StringBuffer 与 通讯录管理系统实战
java·开发语言·python
程序员-Benothing7 小时前
Vim编辑器从入门到精通:模式、快捷键、配置、插件
linux·运维·服务器
paopaokaka_luck7 小时前
基于springboot+vue的智慧家政管理系统(AI问答、 WebSocket实时沟通、ECharts运营分析、订单规则与服务追踪)
java·javascript·spring boot·数据分析·echarts·mybatis
sm_926787057 小时前
RFID 标签打印的技术实现要点与二次开发实践
java·大数据·前端·c++·编辑器
阿森_dev7 小时前
2027 届毕设选题怎么选:30 个 Java 方向选题的实现难度排序
java·开发语言·spring boot·毕业设计·课程设计
m0_646429978 小时前
Docker 完整核心知识点总结(超通俗易懂版)
运维·docker·容器
Sarvartha8 小时前
Lambda 表达式和函数式接口
java·开发语言