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服务部署

相关推荐
JoyCong19983 分钟前
ToDesk远程屏幕墙技术白皮书:如何重塑全局运维视界
运维·电脑·远程工作
偶尔上线经常挺尸33 分钟前
《100个“反常识”经验15:Nginx 502排查:从应用到内核》
运维·nginx·性能调优·反向代理·502错误·http排错
九转成圣1 小时前
Java 性能优化实战:如何将海量扁平数据高效转化为类目字典树?
java·开发语言·json
思茂信息1 小时前
CST软件如何进行参数化扫描?
运维·开发语言·javascript·windows·ecmascript·软件工程·软件需求
直奔標竿1 小时前
Java开发者AI转型第二十七课!Spring AI 个人知识库实战(六)——全栈闭环收官,解锁前端流式渲染终极技巧
java·开发语言·前端·人工智能·后端·spring
计算机安禾2 小时前
【Linux从入门到精通】第31篇:防火墙漫谈——iptables与firewalld防护指南
linux·运维·php
金銀銅鐵2 小时前
[java] 编译之后的记录类(Record Classes)长什么样子(上)
java·jvm·后端
下一页盛夏花开2 小时前
ubuntu 20中安装QT以后出现红色空心断点
linux·运维·ubuntu
Nice_Fold3 小时前
Kubernetes DaemonSet、StatefulSet与Service(自用笔记)
笔记·容器·kubernetes