提供者微服务扩容:








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