[云原生专题-49]:Kubesphere云治理-操作-分步部署基于微服务的业务应用 - 基本过程与步骤

网友投稿 252 2022-11-03

[云原生专题-49]:Kubesphere云治理-操作-分步部署基于微服务的业务应用 - 基本过程与步骤

作者主页(​​文火冰糖的硅基工坊​​​):​​文火冰糖(王文兵)的博客_文火冰糖的硅基工坊​

​目录​

​​第1章 部署基于微服务的业务应用的入口​​

​​第2章 微服务服务类型​​

​​第3章 部署的三大步骤​​

​​步骤1:选择特定的工作负载(depolymengt)方式部署微服务。​​

​​步骤2:部署业务数据和配置数据​​

​​步骤3:通过部署Service,对外暴露微服务,进行远程访问​​

第1章 部署基于微服务的业务应用的入口

除了项目的viewer角色外,其他角色的用户都有权部署微服务应用程序。

​!!!创建一个新项目是部署微服务的前提条件!!!​

第2章 微服务服务类型

(1)在Kubesphere中,微服务是部署指定的项目中的,而Kubesphere的项目,实际上就是K8S的一个名字空间而已。

(2)Kubesphere支持的服务有三种:无状态微服务的部署、有状态微服务的部署和守护进程的部署。这与K8S的Service类似是一致的。

(3)微服务部署需要支持数据的池化和微服务的配置文件,底层的基础是:K8S的PVC和configmap。

(4)微服务应用程序的基本组成单元是容器组pod。

第3章 部署的三大步骤

​步骤1:​选择特定的工作负载(depolymengt)方式部署微服务。

部署完成工作负载后,会生产一组容器组pod。

# 查看部署情况$ kubectl get depolyment$ kubectl get pods -A

​步骤2:部署业务数据和配置数据​

通过PVC部署业务数据的持久化通过configmap部署配置数据

步骤3:通过部署Service,对外暴露微服务,进行远程访问

(1)部署普通nodePort service暴露微服务,进行负载均衡

(2)部署Ingress进行,提供统一的网关接口

作者主页(​​文火冰糖的硅基工坊​​​):​​文火冰糖(王文兵)的博客_文火冰糖的硅基工坊​

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:英创信息技术EM9560工控主板GPIO的使用介绍
下一篇:产品设计:连接器是接口电路与电缆之间的通道
相关文章

 发表评论

暂时没有评论,来抢沙发吧~